TY - JOUR
T1 - Random Forests for dependent data
AU - Saha, Arkajyoti
AU - Basu, Sumanta
AU - Datta, Abhirup
N1 - Publisher Copyright:
Copyright © 2020, The Authors. All rights reserved.
Copyright:
Copyright 2020 Elsevier B.V., All rights reserved.
PY - 2020/7/30
Y1 - 2020/7/30
N2 - Random forest (RF) is one of the most popular methods for estimating regression functions. The local nature of the RF algorithm, creating decision trees based on intra-node means and variances, is ideal when errors are i.i.d. For dependent error processes like time series and spatial settings where data in all the nodes will be correlated, operating locally ignores this dependence. Also, creating an ensemble of trees in RF will lead to resampling of correlated data, violating the principles of bootstrap. Naive application of RF to dependent settings, while prevalent, ignores these issues and is in sharp contrast to the practice in spatial and time series modeling where the correlation structure is explicitly incorporated in the estimation procedure. Theoretically, consistency of RF has been established for i.i.d. errors, but little is known about the case of dependent error processes. We propose RF-GLS, a novel extension of RF for dependent error processes in the same way Generalized Least Squares (GLS) fundamentally extends Ordinary Least Squares (OLS) for linear models under dependence. The key to this extension is the equivalent representation of the local decision making in a regression tree as a global OLS optimization which is then replaced with a GLS loss to create a GLS-style regression tree. This also synergistically addresses the resampling issue, as the use of GLS loss amounts to resampling uncorrelated contrasts (pre-whitened data) instead of the correlated data. For spatial settings, RF-GLS can be used in conjunction with Gaussian Process correlated errors to generate kriging predictions at new locations. RF becomes a special case of RF-GLS with an identity working covariance matrix. We establish L2 consistency of RF-GLS under β- (absolutely regular) mixing error processes and show that this general result subsumes important cases like autoregressive time series and spatial Matérn Gaussian Processes. As a byproduct, we also establish consistency of RF for β-mixing processes, which to our knowledge, is the first such result for RF under dependence. The proofs involve new techniques to account for the data-weighting introduced by use of the global GLS loss. A number of general tools are introduced that are of independent interest, including
AB - Random forest (RF) is one of the most popular methods for estimating regression functions. The local nature of the RF algorithm, creating decision trees based on intra-node means and variances, is ideal when errors are i.i.d. For dependent error processes like time series and spatial settings where data in all the nodes will be correlated, operating locally ignores this dependence. Also, creating an ensemble of trees in RF will lead to resampling of correlated data, violating the principles of bootstrap. Naive application of RF to dependent settings, while prevalent, ignores these issues and is in sharp contrast to the practice in spatial and time series modeling where the correlation structure is explicitly incorporated in the estimation procedure. Theoretically, consistency of RF has been established for i.i.d. errors, but little is known about the case of dependent error processes. We propose RF-GLS, a novel extension of RF for dependent error processes in the same way Generalized Least Squares (GLS) fundamentally extends Ordinary Least Squares (OLS) for linear models under dependence. The key to this extension is the equivalent representation of the local decision making in a regression tree as a global OLS optimization which is then replaced with a GLS loss to create a GLS-style regression tree. This also synergistically addresses the resampling issue, as the use of GLS loss amounts to resampling uncorrelated contrasts (pre-whitened data) instead of the correlated data. For spatial settings, RF-GLS can be used in conjunction with Gaussian Process correlated errors to generate kriging predictions at new locations. RF becomes a special case of RF-GLS with an identity working covariance matrix. We establish L2 consistency of RF-GLS under β- (absolutely regular) mixing error processes and show that this general result subsumes important cases like autoregressive time series and spatial Matérn Gaussian Processes. As a byproduct, we also establish consistency of RF for β-mixing processes, which to our knowledge, is the first such result for RF under dependence. The proofs involve new techniques to account for the data-weighting introduced by use of the global GLS loss. A number of general tools are introduced that are of independent interest, including
KW - Gaussian Processes
KW - Generalized least-squares
KW - Random forest
KW - Spatial
KW - Time series
UR - http://www.scopus.com/inward/record.url?scp=85095483390&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85095483390&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:85095483390
JO - Advances in Water Resources
JF - Advances in Water Resources
SN - 0309-1708
ER -