Exploring the sources of uncertainty: Why does bagging for time series forecasting work?

被引:97
作者
Petropoulos, Fotios [1 ]
Hyndman, Rob J. [2 ]
Bergmeir, Christoph [3 ]
机构
[1] Univ Bath, Sch Management, Bath BA2 7AY, Avon, England
[2] Monash Univ, Dept Econometr & Business Stat, Clayton, Vic, Australia
[3] Monash Univ, Fac Informat Technol, Clayton, Vic, Australia
关键词
Forecasting; Bootstrapping; Aggregation; Uncertainty; Model combination;
D O I
10.1016/j.ejor.2018.01.045
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In a recent study, Bergmeir, Hyndman and Benitez (2016) successfully employed a bootstrap aggregation (bagging) technique for improving the performance of exponential smoothing. Each series is Box Cox transformed, and decomposed by Seasonal and Trend decomposition using Loess (STL); then boot-strapping is applied on the remainder series before the trend and seasonality are added back, and the transformation reversed to create bootstrapped versions of the series. Subsequently, they apply automatic exponential smoothing on the original series and the bootstrapped versions of the series, with the final forecast being the equal-weight combination across all forecasts. In this study we attempt to address the question: why does bagging for time series forecasting work? We assume three sources of uncertainty (model uncertainty, data uncertainty, and parameter uncertainty) and we separately explore the benefits of bagging for time series forecasting for each one of them. Our analysis considers 4004 time series (from the M- and M3-competitions) and two families of models. The results show that the benefits of bagging predominantly originate from the model uncertainty: the fact that different models might be selected as optimal for the bootstrapped series. As such, a suitable weighted combination of the most suitable models should be preferred to selecting a single model. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:545 / 554
页数:10
相关论文
共 30 条
[1]   Outpatient appointment systems in healthcare: A review of optimization studies [J].
Ahmadi-Javid, Amir ;
Jalali, Zahra ;
Klassen, Kenneth J. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 258 (01) :3-34
[2]   Bagging exponential smoothing methods using STL decomposition and Box-Cox transformation [J].
Bergmeir, Christoph ;
Hyndman, Rob J. ;
Benitez, Jose M. .
INTERNATIONAL JOURNAL OF FORECASTING, 2016, 32 (02) :303-312
[3]  
Box G.E., 1987, Empirical Model-Building and Response Surfaces, Vfirst
[4]   AN ANALYSIS OF TRANSFORMATIONS [J].
BOX, GEP ;
COX, DR .
JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-STATISTICAL METHODOLOGY, 1964, 26 (02) :211-252
[5]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[6]   Sieve bootstrap for time series [J].
Buhlmann, P .
BERNOULLI, 1997, 3 (02) :123-148
[7]  
Cleveland RB, 1990, J Off Stat, P3
[8]  
Cleveland W., 1992, LOCAL REGRESSION MOD, DOI DOI 10.1201/9780203738535
[9]  
Cordeiro C, 2009, REVSTAT-STAT J, V7, P135
[10]   Simple versus complex selection rules for forecasting many time series [J].
Fildes, Robert ;
Petropoulos, Fotios .
JOURNAL OF BUSINESS RESEARCH, 2015, 68 (08) :1692-1701