Cross-temporal aggregation: Improving the forecast accuracy of hierarchical electricity consumption

Achieving high accuracy in load forecasting requires the selection of appropriate forecasting models, able to capture the special characteristics of energy consumption time series. When hierarchies of load from different sources are considered together, the complexity increases further; for example, when forecasting both at system and region level. Not only the model selection problem is expanded to multiple time series, but we also require aggregation consistency of the forecasts across levels. Although hierarchical forecast can address the aggregation consistency concerns, it does not resolve the model selection uncertainty. To address this we rely on Multiple Temporal Aggregation, which has been shown to mitigate the model selection problem for low frequency time series. We propose a modification for high frequency time series and combine conventional cross-sectional hierarchical forecasting with multiple temporal aggregation. The effect of incorporating temporal aggregation in hierarchical forecasting is empirically assessed using a real data set from five bank branches, demonstrating superior accuracy, aggregation consistency and reliable automatic forecasting.

[1]  John S. Morris,et al.  Top-Down or Bottom-Up: Which Is the Best Approach to Forecasting? , 1997 .

[2]  Fotios Petropoulos,et al.  Forecast combinations for intermittent demand , 2015, J. Oper. Res. Soc..

[3]  Dipti Srinivasan,et al.  Reconciling solar forecasts: Sequential reconciliation , 2019, Solar Energy.

[4]  R. Fisher The Advanced Theory of Statistics , 1943, Nature.

[5]  David Veredas,et al.  Temporal Aggregation of Univariate and Multivariate Time Series Models: A Survey , 2008 .

[6]  Lon-Mu Liu,et al.  Joint Estimation of Model Parameters and Outlier Effects in Time Series , 1993 .

[7]  Carlos León,et al.  Electricity clustering framework for automatic classification of customer loads , 2017, Expert Syst. Appl..

[8]  Jiaojiao Dong,et al.  Least Squares-based Optimal Reconciliation Method for Hierarchical Forecasts of Wind Power Generation , 2018 .

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

[10]  Daniel W. Williams,et al.  Shrinkage estimators of time series seasonal factors and their effect on forecasting accuracy , 2003 .

[11]  Rajesh Piplani,et al.  On the effectiveness of top-down strategy for forecasting autoregressive demands , 2007 .

[12]  Nikos Kourentzes,et al.  Short-term solar irradiation forecasting based on Dynamic Harmonic Regression , 2015 .

[13]  Nikolaos Kourentzes,et al.  Cross-temporal coherent forecasts for Australian tourism , 2019, Annals of Tourism Research.

[14]  Manuel P. Cuéllar,et al.  Energy consumption forecasting based on Elman neural networks with evolutive optimization , 2018, Expert Syst. Appl..

[15]  Saifur Rahman,et al.  Day-ahead building-level load forecasts using deep learning vs. traditional time-series techniques , 2019, Applied Energy.

[16]  Fotios Petropoulos,et al.  Forecasting with temporal hierarchies , 2017, Eur. J. Oper. Res..

[17]  Fotios Petropoulos,et al.  Forecasting with multivariate temporal aggregation: the case of promotional modelling , 2016 .

[18]  J. Ledolter The effect of additive outliers on the forecasts from ARIMA models , 1989 .

[19]  Xiaofeng Guo,et al.  Modeling and forecasting building energy consumption: A review of data-driven techniques , 2019, Sustainable Cities and Society.

[20]  Rajesh Piplani,et al.  Forecasting item-level demands: an analytical evaluation of top–down versus bottom–up forecasting in a production-planning framework , 2008 .

[21]  A. Beaumont Data transforms with exponential smoothing methods of forecasting , 2014 .

[22]  Jean-Jacques Roux,et al.  Peak load reductions: Electric load shifting with mechanical pre-cooling of residential buildings with low thermal mass , 2015 .

[23]  Grzegorz Dudek Pattern-based local linear regression models for short-term load forecasting , 2016 .

[24]  Byron J. Dangerfield,et al.  Top-down or bottom-up: Aggregate versus disaggregate extrapolations , 1992 .

[25]  Durga Toshniwal,et al.  Deep learning framework to forecast electricity demand , 2019, Applied Energy.

[26]  A. A. Weiss Systematic sampling and temporal aggregation in time series models , 1984 .

[27]  Ahmet Yucekaya,et al.  Forecasting electricity demand for Turkey: Modeling periodic variations and demand segregation , 2017 .

[28]  Catalina Spataru,et al.  Modelling and forecasting hourly electricity demand in West African countries , 2019, Applied Energy.

[29]  Leonard J. Tashman,et al.  Out-of-sample tests of forecasting accuracy: an analysis and review , 2000 .

[30]  Liljana Ferbar Tratar,et al.  The comparison of Holt–Winters method and Multiple regression method: A case study , 2016 .

[31]  Frédéric Magoulès,et al.  A review on the prediction of building energy consumption , 2012 .

[32]  Giulio Zotteri,et al.  The impact of aggregation level on forecasting performance , 2005 .

[33]  Maryam Imani,et al.  Residential load forecasting using wavelet and collaborative representation transforms , 2019, Applied Energy.

[34]  Xiaowei Luo,et al.  A Kalman filter-based bottom-up approach for household short-term load forecast , 2019, Applied Energy.

[35]  R. Fildes,et al.  Measuring forecasting accuracy : the case of judgmental adjustments to SKU-level demand forecasts , 2013 .

[36]  Brent R. Young,et al.  Peak Load Shifting with Energy Storage and Price-Based Control System , 2015, Thermal Energy Storage with Phase Change Materials.

[37]  Bruno Peuportier,et al.  Application of dynamic programming to study load shifting in buildings , 2014 .

[38]  Dazhi Yang,et al.  Reconciling solar forecasts: Geographical hierarchy , 2017 .

[39]  Fotios Petropoulos,et al.  Improving the forecasting performance of temporal hierarchies , 2019, PloS one.

[40]  Everette S. Gardner,et al.  Exponential smoothing: The state of the art , 1985 .

[41]  Rob J. Hyndman,et al.  Optimal Forecast Reconciliation for Hierarchical and Grouped Time Series Through Trace Minimization , 2018, Journal of the American Statistical Association.

[42]  Stephen D. Clark,et al.  Detection of Outliers in Time Series. , 1991 .

[43]  Carlos León,et al.  Rule-based system to detect energy efficiency anomalies in smart buildings, a data mining approach , 2016, Expert Syst. Appl..

[44]  Bereket Tanju,et al.  Optimizing residential energy management using an autonomous scheduler system , 2018, Expert Syst. Appl..

[45]  Àngela Nebot,et al.  Hybrid methodologies for electricity load forecasting: Entropy-based feature selection with machine learning and soft computing techniques , 2015 .

[46]  Trine Krogh Boomsma,et al.  Short-term balancing of supply and demand in an electricity system: forecasting and scheduling , 2016, Ann. Oper. Res..

[47]  Robert Kohn,et al.  When is an aggregate of a time series efficiently forecast by its past , 1982 .

[48]  Fotios Petropoulos,et al.  Exploring the sources of uncertainty: Why does bagging for time series forecasting work? , 2018, Eur. J. Oper. Res..

[49]  Barry Lawrence,et al.  Forecasting system parent group formation: An empirical application of cluster analysis , 1995 .

[50]  Michael White,et al.  Energy planning and forecasting approaches for supporting physical improvement strategies in the building sector: A review , 2016 .

[51]  Rob J Hyndman,et al.  A state space framework for automatic forecasting using exponential smoothing methods , 2002 .

[52]  F. Petropoulos,et al.  Improving forecasting by estimating time series structural components across multiple frequencies , 2014 .

[53]  Jeffrey Sohl,et al.  Disaggregation methods to expedite product line forecasting , 1990 .

[54]  Antonio J. Rivera,et al.  Dealing with seasonality by narrowing the training set in time series forecasting with kNN , 2018, Expert Syst. Appl..

[55]  Rob J Hyndman,et al.  Another look at measures of forecast accuracy , 2006 .

[56]  John S. Morris,et al.  Top-down versus bottom-up forecasting strategies , 1988 .

[57]  Luis Romeral,et al.  Load forecasting framework of electricity consumptions for an Intelligent Energy Management System in the user-side , 2012, Expert Syst. Appl..

[58]  Shem Heiple,et al.  Using building energy simulation and geospatial modeling techniques to determine high resolution building sector energy consumption profiles , 2008 .

[59]  Fotios Petropoulos,et al.  An aggregate–disaggregate intermittent demand approach (ADIDA) to forecasting: an empirical proposition and analysis , 2011, J. Oper. Res. Soc..

[60]  Juan R. Trapero,et al.  Mid-term hourly electricity forecasting based on a multi-rate approach , 2010 .

[61]  Dejan Mumovic,et al.  A review of bottom-up building stock models for energy consumption in the residential sector , 2010 .

[62]  Spyros Makridakis,et al.  The M3-Competition: results, conclusions and implications , 2000 .

[63]  George Athanasopoulos,et al.  Hierarchical forecasts for Australian domestic tourism , 2009 .

[64]  Irwin Guttman,et al.  Forecasting contemporal aggregates of multiple time series , 1980 .

[65]  Carlos D. Rodriguez-Gallegos,et al.  Reconciling solar forecasts: Temporal hierarchy , 2017 .

[66]  Evangelos Spiliotis,et al.  Tracking the performance of photovoltaic systems: a tool for minimising the risk of malfunctions and deterioration , 2018 .

[67]  Ronald W. Wolff,et al.  Aggregation and Proration in Forecasting , 1979 .

[68]  Kashem M. Muttaqi,et al.  Short-term electricity demand forecasting using autoregressive based time varying model incorporating representative data adjustment , 2017 .

[69]  Fotios Petropoulos,et al.  Improving forecasting via multiple temporal aggregation , 2014 .

[70]  M. Hadi Amini,et al.  ARIMA-based decoupled time series forecasting of electric vehicle charging demand for stochastic power system operation , 2016 .

[71]  L. Suganthi,et al.  Energy models for demand forecasting—A review , 2012 .

[72]  Cem Iyigun,et al.  Short-term electricity load forecasting with special days: an analysis on parametric and non-parametric methods , 2017 .

[73]  Nikolaos Kourentzes,et al.  The impact of special days in call arrivals forecasting: A neural network approach to modelling special days , 2018, Eur. J. Oper. Res..

[74]  Nikolaos Kourentzes,et al.  Demand forecasting by temporal aggregation: Using optimal or multiple aggregation levels? , 2017 .

[75]  Fotios Petropoulos,et al.  MAPA: Multiple Aggregation Prediction Algorithm , 2014 .

[76]  Yu Jin,et al.  A generalized dynamic fuzzy neural network based on singular spectrum analysis optimized by brain storm optimization for short-term wind speed forecasting , 2017, Appl. Soft Comput..

[77]  Evangelos Spiliotis,et al.  Are forecasting competitions data representative of the reality? , 2020 .

[78]  Fotios Petropoulos,et al.  Improving the Performance of Popular Supply Chain Forecasting Techniques , 2011 .

[79]  When One Size No Longer Fits All – Electric Load Forecasting with a Geographic Hierarchy Executive Summary , 2013 .

[80]  Marco A. Villegas,et al.  Supply chain decision support systems based on a novel hierarchical forecasting approach , 2018, Decis. Support Syst..

[81]  Fotios Petropoulos,et al.  forecast: Forecasting functions for time series and linear models , 2018 .