A review of the-state-of-the-art in data-driven approaches for building energy prediction

Abstract Building energy prediction plays a vital role in developing a model predictive controller for consumers and optimizing energy distribution plan for utilities. Common approaches for energy prediction include physical models, data-driven models and hybrid models. Among them, data-driven approaches have become a popular topic in recent years due to their ability to discover statistical patterns without expertise knowledge. To acquire the latest research trends, this study first summarizes the limitations of earlier reviews: seldom present comprehensive review for the entire data-driven process for building energy prediction and rarely summarize the input updating strategies when applying the trained data-driven model to multi-step energy prediction. To overcome these gaps, this paper provides a comprehensive review on building energy prediction, covering the entire data-driven process that includes feature engineering, potential data-driven models and expected outputs. The distribution of 105 papers, which focus on building energy prediction by data-driven approaches, are reviewed over data source, feature types, model utilization and prediction outputs. Then, in order to implement the trained data-driven models into multi-step prediction, input updating strategies are reviewed to deal with the time series property of energy related data. Finally, the review concludes with some potential future research directions based on discussion of existing research gaps.

[1]  Nora El-Gohary,et al.  A review of data-driven building energy consumption prediction studies , 2018 .

[2]  Yang Zhao,et al.  Deep learning-based feature engineering methods for improved building energy prediction , 2019, Applied Energy.

[3]  Lynne E. Parker,et al.  Energy and Buildings , 2012 .

[4]  Shahaboddin Shamshirband,et al.  Prediction of heat load in district heating systems by Support Vector Machine with Firefly searching algorithm , 2016 .

[5]  Mary Ann Piette,et al.  Predicting plug loads with occupant count data through a deep learning approach , 2019, Energy.

[6]  Sheng Liu,et al.  Comparative study of data driven methods in building electricity use prediction , 2019 .

[7]  Sachin Kumar,et al.  A novel method based on extreme learning machine to predict heating and cooling load through design and structural attributes , 2018, Energy and Buildings.

[8]  Saguna Saguna,et al.  Applied machine learning: Forecasting heat load in district heating system , 2016 .

[9]  Kelvin K. W. Yau,et al.  Predicting electricity energy consumption: A comparison of regression analysis, decision tree and neural networks , 2007 .

[10]  Dominic T. J. O'Sullivan,et al.  Development and application of a machine learning supported methodology for measurement and verification (M&V) 2.0 , 2018, ArXiv.

[11]  Fabrice Rossi,et al.  Mean Absolute Percentage Error for regression models , 2016, Neurocomputing.

[12]  Tanveer Ahmad,et al.  Potential of three variant machine-learning models for forecasting district level medium-term and long-term energy demand in smart grid environment , 2018, Energy.

[13]  Yacine Rezgui,et al.  Trees vs Neurons: Comparison between random forest and ANN for high-resolution prediction of building energy consumption , 2017 .

[14]  Xueqing Zhang,et al.  A comprehensive review on the application of artificial neural networks in building energy analysis , 2019, Neurocomputing.

[15]  Yang Zhao,et al.  An Improved Cooling Load Prediction Method for Buildings with the Estimation of Prediction Intervals , 2017 .

[16]  Qiang Zhang,et al.  Research on short-term and ultra-short-term cooling load prediction models for office buildings , 2017 .

[17]  Zeyu Wang,et al.  Random Forest based hourly building energy prediction , 2018, Energy and Buildings.

[18]  Fu Xiao,et al.  A short-term building cooling load prediction method using deep learning algorithms , 2017 .

[19]  Beyzanur Cayir Ervural,et al.  Using machine learning tools for forecasting natural gas consumption in the province of Istanbul , 2019, Energy Economics.

[20]  K. Pearson VII. Note on regression and inheritance in the case of two parents , 1895, Proceedings of the Royal Society of London.

[21]  Ivan Glesk,et al.  Tuning machine learning models for prediction of building energy loads , 2019, Sustainable Cities and Society.

[22]  Frederico G. Guimarães,et al.  Short-term load forecasting by using a combined method of convolutional neural networks and fuzzy time series , 2019, Energy.

[23]  Huanxin Chen,et al.  A thermal response time ahead energy demand prediction strategy for building heating system using machine learning methods , 2017 .

[24]  Chang-Tien Lu,et al.  Outlier Detection , 2008, Encyclopedia of GIS.

[25]  Tao Hong,et al.  Probabilistic electric load forecasting: A tutorial review , 2016 .

[26]  D. Basak,et al.  Support Vector Regression , 2008 .

[27]  Philipp Geyer,et al.  Component-based machine learning for performance prediction in building design , 2018, Applied Energy.

[28]  Athanasios Tsanas,et al.  Accurate quantitative estimation of energy performance of residential buildings using statistical machine learning tools , 2012 .

[29]  Tanveer Ahmad,et al.  A comprehensive overview on the data driven and large scale based approaches for forecasting of building energy demand: A review , 2018 .

[30]  Nakyoung Kim,et al.  LSTM Based Short-term Electricity Consumption Forecast with Daily Load Profile Sequences , 2018, 2018 IEEE 7th Global Conference on Consumer Electronics (GCCE).

[31]  Yue Yuan,et al.  A novel energy demand prediction strategy for residential buildings based on ensemble learning , 2019, Energy Procedia.

[32]  Yibo Chen,et al.  Short-term prediction of electric demand in building sector via hybrid support vector regression , 2017 .

[33]  Qifa Xu,et al.  Forecasting energy consumption in Anhui province of China through two Box-Cox transformation quantile regression probability density methods , 2019, Measurement.

[34]  K. Max Zhang,et al.  Mixed-integer model predictive control of variable-speed heat pumps , 2019, Energy and Buildings.

[35]  Mary Ann Piette,et al.  Data fusion in predicting internal heat gains for office buildings through a deep learning approach , 2019, Applied Energy.

[36]  Ram Pal Singh,et al.  Intra ELM variants ensemble based model to predict energy performance in residential buildings , 2018, Sustainable Energy, Grids and Networks.

[37]  Hongming Cai,et al.  A short-term energy prediction system based on edge computing for smart city , 2019, Future Gener. Comput. Syst..

[38]  Parham A. Mirzaei,et al.  Simplified model to predict the thermal demand profile of districts , 2017 .

[39]  J. Torriti,et al.  Hot weather and residential hourly electricity demand in Italy , 2019, Energy.

[40]  Shilei Lu,et al.  Multi-criteria comprehensive study on predictive algorithm of hourly heating energy consumption for residential buildings , 2019, Sustainable Cities and Society.

[41]  Jose I. Bilbao,et al.  A review and analysis of regression and machine learning models on commercial building electricity load forecasting , 2017 .

[42]  Madeleine Gibescu,et al.  Deep learning for estimating building energy consumption , 2016 .

[43]  Nora El-Gohary,et al.  Building Lighting Energy Consumption Prediction for Supporting Energy Data Analytics , 2016 .

[44]  Ning Zhang,et al.  Probabilistic individual load forecasting using pinball loss guided LSTM , 2019, Applied Energy.

[45]  Luis M. Candanedo,et al.  Data driven prediction models of energy use of appliances in a low-energy house , 2017 .

[46]  Igor V. Tetko,et al.  Neural network studies, 1. Comparison of overfitting and overtraining , 1995, J. Chem. Inf. Comput. Sci..

[47]  Yoon Kim,et al.  Convolutional Neural Networks for Sentence Classification , 2014, EMNLP.

[48]  Niklas Panten,et al.  Very short-term load forecasting on factory level – A machine learning approach , 2019, Procedia CIRP.

[49]  Miriam A. M. Capretz,et al.  Energy Forecasting for Event Venues: Big Data and Prediction Accuracy , 2016 .

[50]  Theodoros Damoulas,et al.  Towards data-driven energy consumption forecasting of multi-family residential buildings: Feature selection via the Lasso , 2014 .

[51]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[52]  D. Opitz,et al.  Popular Ensemble Methods: An Empirical Study , 1999, J. Artif. Intell. Res..

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

[54]  Jon Hand,et al.  CONTRASTING THE CAPABILITIES OF BUILDING ENERGY PERFORMANCE SIMULATION PROGRAMS , 2008 .

[55]  Benjamin C. M. Fung,et al.  Development of a ranking procedure for energy performance evaluation of buildings based on occupant behavior , 2019, Energy and Buildings.

[56]  Eenjun Hwang,et al.  Recurrent inception convolution neural network for multi short-term load forecasting , 2019, Energy and Buildings.

[57]  Xiaodong Cao,et al.  Building energy-consumption status worldwide and the state-of-the-art technologies for zero-energy buildings during the past decade , 2016 .

[58]  Chao Wang,et al.  Electricity consumption probability density forecasting method based on LASSO-Quantile Regression Neural Network , 2019, Applied Energy.

[59]  Sancho Salcedo-Sanz,et al.  One-year-ahead energy demand estimation from macroeconomic variables using computational intelligence algorithms , 2015 .

[60]  H. Madsen,et al.  Long-term electricity load forecasting: Current and future trends , 2019, Utilities Policy.

[61]  Marilyn A. Brown,et al.  Machine learning approaches for estimating commercial building energy consumption , 2017 .

[62]  Emmanuel Kakaras,et al.  Smart energy management algorithm for load smoothing and peak shaving based on load forecasting of an island’s power system , 2019, Applied Energy.

[63]  Eric J. Pauwels,et al.  Short-term scenario-based probabilistic load forecasting: A data-driven approach , 2019, Applied Energy.

[64]  Vibhor Kant,et al.  A hybrid method based on neural network and improved environmental adaptation method using Controlled Gaussian Mutation with real parameter for short-term load forecasting , 2019, Energy.

[65]  Timothy W. Simpson,et al.  Analysis of support vector regression for approximation of complex engineering analyses , 2003, DAC 2003.

[66]  Wei Tian,et al.  Effects of Building Form on Energy Use for Buildings in Cold Climate Regions , 2016 .

[67]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[68]  Yixuan Wei,et al.  Prediction of occupancy level and energy consumption in office building using blind system identification and neural networks , 2019, Applied Energy.

[69]  Mohammad Yusri Hassan,et al.  Building electrical energy consumption forecasting analysis using conventional and artificial intelligence methods: A review , 2017 .

[70]  Nils Jakob Johannesen,et al.  Relative evaluation of regression tools for urban area electrical energy demand forecasting , 2019, Journal of Cleaner Production.

[71]  E. L. Lehmann,et al.  Theory of point estimation , 1950 .

[72]  Tao Liu,et al.  Modal decomposition based ensemble learning for ground source heat pump systems load forecasting , 2019, Energy and Buildings.

[73]  Madhur Behl,et al.  DR-Advisor: A data driven demand response recommender system , 2015 .

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

[75]  Oar,et al.  International Performance Measurement and Verification Protocol , 2014 .

[76]  Nadeem Javaid,et al.  ESAENARX and DE-RELM: Novel schemes for big data predictive analytics of electricity load and price , 2019, Sustainable Cities and Society.

[77]  H. V. Dijck Energy efficiency in buildings , 2009 .

[78]  Vivek Srikumar,et al.  Predicting electricity consumption for commercial and residential buildings using deep recurrent neural networks , 2018 .

[79]  Yacine Rezgui,et al.  Operational supply and demand optimisation of a multi-vector district energy system using artificial neural networks and a genetic algorithm , 2019, Applied Energy.

[80]  Jacques Demerjian,et al.  An efficient data model for energy prediction using wireless sensors , 2019, Comput. Electr. Eng..

[81]  Xiaogang Wang,et al.  Medical image classification with convolutional neural network , 2014, 2014 13th International Conference on Control Automation Robotics & Vision (ICARCV).

[82]  Sancho Salcedo-Sanz,et al.  Robust total energy demand estimation with a hybrid Variable Neighborhood Search – Extreme Learning Machine algorithm , 2016 .

[83]  Fariborz Haghighat,et al.  Control of electrically heated floor for building load management: A simplified self-learning predictive control approach , 2018 .

[84]  Changjun Li,et al.  Conventional models and artificial intelligence-based models for energy consumption forecasting: A review , 2019, Journal of Petroleum Science and Engineering.

[85]  Huanxin Chen,et al.  Machine learning-based thermal response time ahead energy demand prediction for building heating systems , 2018, Applied Energy.

[86]  Xiaowei Luo,et al.  Spatial granularity analysis on electricity consumption prediction using LSTM recurrent neural network , 2019, Energy Procedia.

[87]  Jung-Ho Huh,et al.  A case-centered behavior analysis and operation prediction of AC use in residential buildings , 2019 .

[88]  Bengt Sundén,et al.  Medium-term heat load prediction for an existing residential building based on a wireless on-off control system , 2018, Energy.

[89]  Antonio F. Gómez-Skarmeta,et al.  A methodology for energy multivariate time series forecasting in smart buildings based on feature selection , 2019, Energy and Buildings.

[90]  Wei Wang,et al.  Data-Driven Prediction for Industrial Processes and Their Applications , 2018, Information Fusion and Data Science.

[91]  Dominic T. J. O'Sullivan,et al.  The suitability of machine learning to minimise uncertainty in the measurement and verification of energy savings , 2018 .

[92]  Mohammad Yusri Hassan,et al.  A review on applications of ANN and SVM for building electrical energy consumption forecasting , 2014 .

[93]  Sung-Bae Cho,et al.  Predicting residential energy consumption using CNN-LSTM neural networks , 2019, Energy.

[94]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[95]  Victoria J. Hodge,et al.  A Survey of Outlier Detection Methodologies , 2004, Artificial Intelligence Review.

[96]  Umberto Berardi,et al.  Day-ahead prediction of hourly electric demand in non-stationary operated commercial buildings: A clustering-based hybrid approach , 2017 .

[97]  Yueren Wang,et al.  A novel ensemble learning approach to support building energy use prediction , 2018 .

[98]  Jui-Sheng Chou,et al.  Cloud forecasting system for monitoring and alerting of energy use by home appliances , 2019, Applied Energy.

[99]  Duc Chinh Hoang,et al.  Learning desk fan usage preferences for personalised thermal comfort in shared offices using tree-based methods , 2019, Building and Environment.

[100]  Mohammad S. Al-Homoud,et al.  Computer-aided building energy analysis techniques , 2001 .

[101]  F. Windmeijer,et al.  An R-squared measure of goodness of fit for some common nonlinear regression models , 1997 .

[102]  C. Willmott,et al.  Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance , 2005 .

[103]  Zeyu Wang,et al.  A review of artificial intelligence based building energy use prediction: Contrasting the capabilities of single and ensemble prediction models , 2017 .

[104]  Mark S. Martinez,et al.  International performance measurement & verification protocol: Concepts and options for determining energy and water savings , 2001 .

[105]  Bing Dong,et al.  A hybrid model approach for forecasting future residential electricity consumption , 2016 .

[106]  Benjamin C. M. Fung,et al.  A systematic procedure to study the influence of occupant behavior on building energy consumption , 2011 .

[107]  Yacine Rezgui,et al.  Electrical load forecasting models: A critical systematic review , 2017 .

[108]  Davy Geysen,et al.  Operational thermal load forecasting in district heating networks using machine learning and expert advice , 2017, ArXiv.

[109]  Andreas Zell,et al.  SNNS (Stuttgart Neural Network Simulator) , 1994 .

[110]  Yoshua. Bengio,et al.  Learning Deep Architectures for AI , 2007, Found. Trends Mach. Learn..

[111]  Chirag Deb,et al.  Forecasting diurnal cooling energy load for institutional buildings using Artificial Neural Networks , 2016 .

[112]  Daniela M. Witten,et al.  An Introduction to Statistical Learning: with Applications in R , 2013 .

[113]  Ljupco Kocarev,et al.  Deep belief network based electricity load forecasting: An analysis of Macedonian case , 2016 .

[114]  Karl Pearson F.R.S. LIII. On lines and planes of closest fit to systems of points in space , 1901 .

[115]  Jui-Sheng Chou,et al.  Time series analytics using sliding window metaheuristic optimization-based machine learning system for identifying building energy consumption patterns , 2016 .

[116]  Bernhard Schölkopf,et al.  Nonlinear Component Analysis as a Kernel Eigenvalue Problem , 1998, Neural Computation.

[117]  Qiang Zhang,et al.  Model input selection for building heating load prediction: A case study for an office building in Tianjin , 2018 .

[118]  Bart De Moor,et al.  Hyperparameter Search in Machine Learning , 2015, ArXiv.

[119]  Tanveer Ahmad,et al.  Deployment of data-mining short and medium-term horizon cooling load forecasting models for building energy optimization and management , 2019, International Journal of Refrigeration.

[120]  Sanjiban Sekhar Roy,et al.  Estimating heating load in buildings using multivariate adaptive regression splines, extreme learning machine, a hybrid model of MARS and ELM , 2018 .

[121]  R. Dhanalakshmi,et al.  Stability of feature selection algorithm: A review , 2019, J. King Saud Univ. Comput. Inf. Sci..

[122]  S C Kleene,et al.  Representation of Events in Nerve Nets and Finite Automata , 1951 .

[123]  Fan Yang,et al.  Effect of input variables on cooling load prediction accuracy of an office building , 2018 .

[124]  Fan Zhang,et al.  A review on time series forecasting techniques for building energy consumption , 2017 .

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

[126]  Sylvain Robert,et al.  State of the art in building modelling and energy performances prediction: A review , 2013 .

[127]  Guido Carpinelli,et al.  Short-term industrial reactive power forecasting , 2019, International Journal of Electrical Power & Energy Systems.

[128]  Luis Romeral,et al.  Activity-aware HVAC power demand forecasting , 2018, Energy and Buildings.

[129]  Pedro J. Mago,et al.  Real time optimal control of district cooling system with thermal energy storage using neural networks , 2019, Applied Energy.

[130]  Inge Blom,et al.  Environmental impact of building-related and user-related energy consumption in dwellings , 2011 .

[131]  C. Spearman The proof and measurement of association between two things. , 2015, International journal of epidemiology.

[132]  Shengwei Wang,et al.  Development of prediction models for next-day building energy consumption and peak power demand using data mining techniques , 2014 .

[133]  Yong Shi,et al.  A review of data-driven approaches for prediction and classification of building energy consumption , 2018 .

[134]  Lin Duanmu,et al.  Coal consumption prediction model of space heating with feature selection for rural residences in severe cold area in China , 2019, Sustainable Cities and Society.

[135]  Sandhya Patidar,et al.  Understanding the energy consumption and occupancy of a multi-purpose academic building , 2015 .

[136]  Lei Xu,et al.  Probabilistic load forecasting for buildings considering weather forecasting uncertainty and uncertain peak load , 2019, Applied Energy.