Predicting energy consumption in multiple buildings using machine learning for improving energy efficiency and sustainability

Abstract Buildings must be energy efficient and sustainable because buildings have contributed significantly to world energy consumption and greenhouse gas emission. Predicting energy consumption patterns in buildings is beneficial to utility companies, users, and facility managers because it can help to improve energy efficiency. This work proposed a Random Forests (RF) – based prediction model to predict the short-term energy consumption in the hourly resolution in multiple buildings. Five one-year datasets of hourly building energy consumption were used to examine the effectiveness of the RF model throughout the training and test phases. The evaluation results presented that the RF model exhibited a good prediction accuracy in the prediction. In four evaluation scenarios, the mean absolute error (MAE) values ranged from 0.430 to 0.501 kWh for the 1-step-ahead prediction, from 0.612 to 0.940 kWh for the 12-steps-ahead prediction, and from 0.626 to 0.868 kWh for the 24-steps-ahead prediction. The RF model was superior to the M5P and Random Tree (RT) models. The RF was better about 49.21%, 46.93% in the MAE and mean absolute percentage error (MAPE) than the RT model in forecasting 1-step-ahead building energy consumption. The RF model approved the outstanding performance with the improvement of 49.95% and 29.29% in MAE compared to the M5P model in the 12-steps-ahead, and 24-steps-ahead energy use, respectively. Thus, the proposed RF model was an effective prediction model among the investigated machine learning (ML) models. This study contributes to (i) the state of the knowledge by examining the generalization and effectiveness of ML models in predicting building energy consumption patterns; and (ii) the state of practice by proposing an effective tool to help the building owners and facility managers in understanding building energy performance for enhancing the energy efficiency in buildings.

[1]  Philip S. Yu,et al.  Top 10 algorithms in data mining , 2007, Knowledge and Information Systems.

[2]  Electo Eduardo Silva Lora,et al.  A methodology to estimate baseline energy use and quantify savings in electrical energy consumption in higher education institution buildings: Case study, Federal University of Itajubá (UNIFEI) , 2020 .

[3]  Ji-Qin Ni,et al.  A thermal environmental model for indoor air temperature prediction and energy consumption in pig building , 2019, Building and Environment.

[4]  Ponnuthurai N. Suganthan,et al.  Oblique random forest ensemble via Least Square Estimation for time series forecasting , 2017, Inf. Sci..

[5]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[6]  Priyanka Singh,et al.  Integration of new evolutionary approach with artificial neural network for solving short term load forecast problem , 2018 .

[7]  Peter Kontschieder,et al.  Structured class-labels in random forests for semantic image labelling , 2011, 2011 International Conference on Computer Vision.

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

[9]  David Webb,et al.  Predicting Energy Performance of a Net-Zero Energy Building: A Statistical Approach. , 2016, Applied energy.

[10]  Yisheng Lv,et al.  Data driven parallel prediction of building energy consumption using generative adversarial nets , 2019, Energy and Buildings.

[11]  Clayton Miller,et al.  The Building Data Genome Project: An open, public data set from non-residential building electrical meters , 2017 .

[12]  Rui Jiang,et al.  A random forest approach to the detection of epistatic interactions in case-control studies , 2009, BMC Bioinformatics.

[13]  Martin Kozek,et al.  Ten questions concerning model predictive control for energy efficient buildings , 2016 .

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

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

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

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

[18]  Miriam A. M. Capretz,et al.  Predicting Energy Demand Peak Using M5 Model Trees , 2015, 2015 IEEE 14th International Conference on Machine Learning and Applications (ICMLA).

[19]  Jui-Sheng Chou,et al.  Modeling heating and cooling loads by artificial intelligence for energy-efficient building design , 2014 .

[20]  Arun Kumar Sangaiah,et al.  Predictive modelling of building energy consumption based on a hybrid nature-inspired optimization algorithm , 2019, Energy and Buildings.

[21]  Michael A. McNeil,et al.  Forecasting Indonesia's electricity load through 2030 and peak demand reductions from appliance and lighting efficiency , 2019, Energy for Sustainable Development.

[22]  Renlu Qiao,et al.  Impact of building greening on building energy consumption: A quantitative computational approach , 2020 .

[23]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[24]  Tarik Kousksou,et al.  Energy consumption and efficiency in buildings: current status and future trends , 2015 .

[25]  Jonathan Cheung-Wai Chan,et al.  Evaluation of random forest and adaboost tree-based ensemble classification and spectral band selection for ecotope mapping using airborne hyperspectral imagery , 2008 .

[26]  Guoliang Luo,et al.  Random Forest enhancement using improved Artificial Fish Swarm for the medial knee contact force prediction , 2020, Artif. Intell. Medicine.

[27]  Changbum R. Ahn,et al.  Linking building energy consumption with occupants’ energy-consuming behaviors in commercial buildings: Non-intrusive occupant load monitoring (NIOLM) , 2018, Energy and Buildings.