Coherent Probabilistic Forecasts for Hierarchical Time Series

Many applications require forecasts for a hierarchy comprising a set of time series along with aggregates of subsets of these series. Although forecasts can be produced independently for each series in the hierarchy, typically this does not lead to coherent forecasts -- the property that forecasts add up appropriately across the hierarchy. State-of-the-art hierarchical forecasting methods usually reconcile the independently generated forecasts to satisfy the aggregation constraints. A fundamental limitation of prior research is that it has considered only the problem of forecasting the mean of each time series. We consider the situation where probabilistic forecasts are needed for each series in the hierarchy. We define forecast coherency in this setting, and propose an algorithm to compute predictive distributions for each series in the hierarchy. Our algorithm has the advantage of synthesizing information from different levels in the hierarchy through a sparse forecast combination and a probabilistic hierarchical aggregation. We evaluate the accuracy of our forecasting algorithm on both simulated data and large-scale electricity smart meter data. The results show consistent performance gains compared to state-of-the art methods.

[1]  Gj Raw,et al.  Energy Demand Research Project: final analysis , 2011 .

[2]  George Athanasopoulos,et al.  Forecasting: principles and practice , 2013 .

[3]  Andrew J. Patton,et al.  Copulas in Econometrics , 2014 .

[4]  A. Raftery,et al.  Probabilistic forecasts, calibration and sharpness , 2007 .

[5]  R. Koenker,et al.  Regression Quantiles , 2007 .

[6]  Rob J. Hyndman,et al.  Fast computation of reconciled forecasts for hierarchical and grouped time series , 2016, Comput. Stat. Data Anal..

[7]  T. Gneiting Making and Evaluating Point Forecasts , 2009, 0912.0902.

[8]  Georg Mainik,et al.  Copula based hierarchical risk aggregation through sample reordering , 2012 .

[9]  Torsten Hothorn,et al.  Conditional transformation models , 2012, 1201.5786.

[10]  R. Iman,et al.  A distribution-free approach to inducing rank correlation among input variables , 1982 .

[11]  Bill Ravens,et al.  An Introduction to Copulas , 2000, Technometrics.

[12]  A. Raftery,et al.  Probabilistic Weather Forecasting for Winter Road Maintenance , 2010 .

[13]  Enno Siemsen,et al.  The Sum and Its Parts: Judgmental Hierarchical Forecasting , 2016, Manag. Sci..

[14]  Jiafan Yu,et al.  Regularization in Hierarchical Time Series Forecasting with Application to Electricity Smart Meter Data , 2017, AAAI.

[15]  T. Gneiting,et al.  Comparing Density Forecasts Using Threshold- and Quantile-Weighted Scoring Rules , 2011 .

[16]  A. Raftery,et al.  Strictly Proper Scoring Rules, Prediction, and Estimation , 2007 .

[17]  Andrew J. Patton Modelling Asymmetric Exchange Rate Dependence , 2006 .

[18]  A. Timmermann Forecast Combinations , 2005 .

[19]  T. Kneib Beyond mean regression , 2013 .

[20]  Rob J. Hyndman,et al.  Optimal combination forecasts for hierarchical time series , 2011, Comput. Stat. Data Anal..

[21]  M. Sklar Fonctions de repartition a n dimensions et leurs marges , 1959 .

[22]  Andrew J. Patton Copula Methods for Forecasting Multivariate Time Series , 2013 .

[23]  R. Tibshirani,et al.  PATHWISE COORDINATE OPTIMIZATION , 2007, 0708.1485.

[24]  L. Rüschendorf On the distributional transform, Sklar's theorem, and the empirical copula process , 2009 .

[25]  V. Genrea,et al.  Combining expert forecasts : Can anything beat the simple average ? , 2012 .

[26]  Jairo Cugliari,et al.  Game-theoretically Optimal Reconciliation of Contemporaneous Hierarchical Time Series Forecasts , 2015 .

[27]  Stefania Tamea,et al.  Verification tools for probabilistic forecasts of continuous hydrological variables , 2006 .

[28]  Siddharth Arora,et al.  Forecasting electricity smart meter data using conditional kernel density estimation , 2014, 1409.2856.

[29]  T. Gneiting,et al.  Uncertainty Quantification in Complex Simulation Models Using Ensemble Copula Coupling , 2013, 1302.7149.

[30]  Rob J. Hyndman,et al.  Forecasting hierarchical and grouped time series through trace minimization , 2015 .