skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A review of machine learning in building load prediction

Journal Article · · Applied Energy

The surge of machine learning and increasing data accessibility in buildings provide great opportunities for applying machine learning to building energy system modeling and analysis. Building load prediction is one of the most critical components for many building control and analytics activities, as well as grid-interactive and energy efficiency building operation. While a large number of research papers exist on the topic of machine-learning-based building load prediction, a comprehensive review from the perspective of machine learning is missing. In this paper, we review the application of machine learning techniques in building load prediction under the organization and logic of the machine learning, which is to perform tasks T using Performance measure P and based on learning from Experience E. Firstly, we review the applications of building load prediction model (task T). Then, we review the modeling algorithms that improve machine learning performance and accuracy (performance P). Throughout the papers, we also review the literature from the data perspective for modeling (experience E), including data engineering from the sensor level to data level, pre-processing, feature extraction and selection. Finally, we conclude with a discussion of well-studied and relatively unexplored fields for future research reference. We also identify the gaps in current machine learning application and predict for future trends and development.

Research Organization:
National Renewable Energy Laboratory (NREL), Golden, CO (United States)
Sponsoring Organization:
USDOE Office of Energy Efficiency and Renewable Energy (EERE)
Grant/Contract Number:
AC36-08GO28308
OSTI ID:
1772454
Alternate ID(s):
OSTI ID: 1778629
Report Number(s):
NREL/JA-5500-76754; MainId:9415; UUID:256b4af9-8739-453d-a1c6-063aec3b72d6; MainAdminID:20099
Journal Information:
Applied Energy, Vol. 285; ISSN 0306-2619
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English

References (182)

Accurately predicting building energy performance using evolutionary multivariate adaptive regression splines journal September 2014
Application of a hybrid quantized Elman neural network in short-term load forecasting journal February 2014
Energy Audit of Building Systems book April 2016
Building electrical energy consumption forecasting analysis using conventional and artificial intelligence methods: A review journal April 2017
Missing Data January 2002
Big data driven smart energy management: From big data to big insights journal April 2016
Short-Term and Midterm Load Forecasting Using a Bilevel Optimization Model journal May 2009
A novel method based on extreme learning machine to predict heating and cooling load through design and structural attributes journal October 2018
Using intelligent clustering techniques to classify the energy performance of school buildings journal January 2007
Long-term load forecasting by a collaborative fuzzy-neural approach journal December 2012
A hybrid short-term load forecasting with a new input selection framework journal March 2015
Short-term load forecasting in non-residential Buildings conference September 2011
Activity-aware HVAC power demand forecasting journal July 2018
Imperialist competitive algorithm combined with refined high-order weighted fuzzy time series (RHWFTS–ICA) for short term load forecasting journal December 2013
Comparison of neural network, conditional demand analysis, and engineering approaches for modeling end-use energy consumption in the residential sector journal April 2008
Building energy consumption forecast using multi-objective genetic programming journal March 2018
A prediction model based on neural networks for the energy consumption of a bioclimatic building journal October 2014
Feature Selection for Predicting Building Energy Consumption Based on Statistical Learning Method journal March 2012
An ontology design pattern for IoT device tagging systems conference October 2015
Popular Ensemble Methods: An Empirical Study journal July 1999
Application of Neural Network-based Combining Forecasting Model Optimized by Ant Colony In Power Load Forecasting conference March 2010
Short-Term Load Forecasting for the Holidays Using Fuzzy Linear Regression Method journal February 2005
Review of building energy modeling for control and operation journal September 2014
A study of the importance of occupancy to building cooling load in prediction by intelligent approach journal July 2011
Encyclopedia of Database Systems January 2009
Platform selection for complex systems: Building automation systems journal December 2014
Household Electricity Demand Forecast Based on Context Information and User Daily Schedule Analysis From Meter Data journal February 2015
Short-Term Load Forecasting Based on an Adaptive Hybrid Method journal February 2006
Comparative assessment of low-complexity models to predict electricity consumption in an institutional building: Linear regression vs. fuzzy modeling vs. neural networks journal July 2017
A systematic feature extraction and selection framework for data-driven whole-building automated fault detection and diagnostics in commercial buildings journal December 2020
Trees vs Neurons: Comparison between random forest and ANN for high-resolution prediction of building energy consumption journal July 2017
A review on the basics of building energy estimation journal March 2014
Hourly cooling load prediction by a combined forecasting model based on Analytic Hierarchy Process journal November 2004
A review of data-driven building energy consumption prediction studies journal January 2018
Forecasting building energy consumption using neural networks and hybrid neuro-fuzzy system: A comparative study journal October 2011
Building's electricity consumption prediction using optimized artificial neural networks and principal component analysis journal December 2015
Optimisation of energy management in commercial buildings with weather forecasting inputs: A review journal November 2014
Utilizing artificial neural network to predict energy consumption and thermal comfort level: An indoor swimming pool case study journal September 2014
k-Shape clustering algorithm for building energy usage patterns analysis and forecasting model accuracy improvement journal July 2017
A data-driven approach for steam load prediction in buildings journal March 2010
Short-term building energy model recommendation system: A meta-learning approach journal June 2016
Classification of Energy Consumption in Buildings With Outlier Detection journal November 2010
Building energy load forecasting using Deep Neural Networks conference October 2016
Advanced Wireless Sensor Networks for Sustainable Buildings Using Building Ducts journal July 2018
Short-Term Load Forecasting, Profile Identification, and Customer Segmentation: A Methodology Based on Periodic Time Series journal August 2005
Applying support vector machines to predict building energy consumption in tropical region journal May 2005
A new hybrid Modified Firefly Algorithm and Support Vector Regression model for accurate Short Term Load Forecasting journal October 2014
A multi-agent system architecture for smart grid management and forecasting of energy demand in virtual power plants journal January 2013
Short and medium-term forecasting of cooling and heating load demand in building environment with data-mining based approaches journal May 2018
Multivariate regression as an energy assessment tool in early building design journal November 2012
Forecasting regional electricity load based on recurrent support vector machines with genetic algorithms journal June 2005
Ensemble of various neural networks for prediction of heating energy consumption journal May 2015
The use of occupancy space electrical power demand in building cooling load prediction journal December 2012
Review of occupancy sensing systems and occupancy modeling methodologies for the application in institutional buildings journal June 2016
Comparison of linear regression and artificial neural networks models to predict heating and cooling energy demand, energy consumption and CO 2 emissions journal January 2017
A review and analysis of regression and machine learning models on commercial building electricity load forecasting journal June 2017
A novel hybrid model for bi-objective short-term electric load forecasting journal October 2014
Integrating building automation systems and wireless sensor networks conference September 2007
Building automation systems: Concepts and technology review journal March 2016
Efficient building load forecasting conference September 2011
Prediction of energy demands using neural network with model identification by global optimization journal February 2009
A review of Electricity Load Profile Classification methods conference September 2007
A taxonomy of data types and data collection methods for building energy monitoring and performance simulation journal September 2015
A Neural Network Based Short Term Electric Load Forecasting in Ontario Canada
  • Liu, Fang; Findlay, Raymond; Song, Qiang
  • 2006 International Conference on Computational Inteligence for Modelling Control and Automation and International Conference on Intelligent Agents Web Technologies and International Commerce (CIMCA'06) https://doi.org/10.1109/CIMCA.2006.17
conference November 2006
A short-term building cooling load prediction method using deep learning algorithms journal June 2017
Electric load forecasting by the SVR model with differential empirical mode decomposition and auto regression journal January 2016
A new hybrid day-ahead peak load forecasting method for Iran’s National Grid journal January 2013
Study on Power Energy Consumption Model for Large-Scale Public Building conference May 2010
Neural network model ensembles for building-level electricity load forecasts journal December 2014
A data fusion scheme for building automation systems of building central chilling plants journal May 2009
Particle Swarm Optimization-Based RBF Neural Network Load Forecasting Model conference March 2009
Power load forecasting using support vector machine and ant colony optimization journal March 2010
A Review of Wireless-Sensor-Network-Enabled Building Energy Management Systems journal June 2014
Forecasting energy consumption of multi-family residential buildings using support vector regression: Investigating the impact of temporal and spatial monitoring granularity on performance accuracy journal June 2014
Hybrid evolutionary algorithms in a SVR-based electric load forecasting model journal September 2009
Disaggregated electricity forecasting using wavelet-based clustering of individual consumers conference April 2016
A review on artificial intelligence based load demand forecasting techniques for smart grid and buildings journal October 2015
Forecasting building energy consumption with hybrid genetic algorithm-hierarchical adaptive network-based fuzzy inference system journal November 2010
Development of an energy prediction tool for commercial buildings using case-based reasoning journal October 2014
On-line building energy prediction using adaptive artificial neural networks journal December 2005
Electricity consumption forecasting using fuzzy time series conference November 2012
Forecasting Short-term Electricity Demand in Residential Sector Based on Support Vector Regression and Fuzzy-rough Feature Selection with Particle Swarm Optimization journal January 2015
Deep learning for estimating building energy consumption journal June 2016
Using Support Vector Machine to Predict Next Day Electricity Load of Public Buildings with Sub-metering Devices journal January 2015
Application of seasonal SVR with chaotic gravitational search algorithm in electricity forecasting journal December 2013
Using synthetic data to evaluate multiple regression and principal component analyses for statistical modeling of daily building energy consumption journal January 1994
Regression analysis for prediction of residential energy consumption journal July 2015
Time series forecasting for building energy consumption using weighted Support Vector Regression with differential evolution optimization technique journal August 2016
Building-level occupancy data to improve ARIMA-based electricity use forecasts conference January 2010
Cooling-load prediction by the combination of rough set theory and an artificial neural-network based on data-fusion technique journal September 2006
A review on the prediction of building energy consumption journal August 2012
A hybrid application algorithm based on the support vector machine and artificial intelligence: An example of electric load forecasting journal May 2015
Big-data for building energy performance: Lessons from assembling a very large national database of building energy use journal February 2015
A new linguistic out-sample approach of fuzzy time series for daily forecasting of Malaysian electricity load demand journal March 2015
Monthly electricity demand forecasting based on a weighted evolving fuzzy neural network approach journal January 2011
Time series forecasting by evolving artificial neural networks with genetic algorithms, differential evolution and estimation of distribution algorithm journal October 2011
Short term load forecasting using wavelet transform combined with Holt–Winters and weighted nearest neighbor models journal January 2015
An integrated fuzzy regression algorithm for energy consumption estimation with non-stationary data: A case study of Iran journal June 2010
Multivariate k-nearest neighbour regression for time series data — A novel algorithm for forecasting UK electricity demand
  • Al-Qahtani, Fahad H.; Crone, Sven F.
  • 2013 International Joint Conference on Neural Networks (IJCNN 2013 - Dallas), The 2013 International Joint Conference on Neural Networks (IJCNN) https://doi.org/10.1109/IJCNN.2013.6706742
conference August 2013
A new short-term load forecast method based on neuro-evolutionary algorithm and chaotic feature selection journal November 2014
A new short-term load forecasting approach using self-organizing fuzzy ARMAX models journal January 1998
Electricity Load Forecasting Based on Support Vector Machines and Simulated Annealing Particle Swarm Optimization Algorithm conference August 2007
Time series prediction using RBF neural networks with a nonlinear time-varying evolution PSO algorithm journal December 2009
A Novel Air-Conditioning Load Prediction Based on ARIMA and BPNN Model conference July 2009
Assessment of potential energy saving using cluster analysis: A case study of lighting systems in buildings journal September 2012
Short term load forecast using fuzzy logic and wavelet transform integrated generalized neural network journal May 2015
An adaptive fuzzy combination model based on self-organizing map and support vector regression for electric load forecasting journal January 2012
Unsupervised energy prediction in a Smart Grid context using reinforcement cross-building transfer learning journal March 2016
Hybrid methodologies for electricity load forecasting: Entropy-based feature selection with machine learning and soft computing techniques journal June 2015
Commercial building cooling energy forecasting using proactive system identification: A whole building experiment study journal July 2016
Using machine learning techniques for occupancy-prediction-based cooling control in office buildings journal February 2018
Development of prediction models for next-day building energy consumption and peak power demand using data mining techniques journal August 2014
An intelligent load forecasting expert system by integration of ant colony optimization, genetic algorithms and fuzzy logic
  • Ghanbari, Arash; Abbasian-Naghneh, Salman; Hadavandi, Esmaeil
  • 2011 IEEE Symposium on Computational Intelligence and Data Mining (CIDM 2011), 2011 IEEE Symposium on Computational Intelligence and Data Mining (CIDM) https://doi.org/10.1109/CIDM.2011.5949432
conference April 2011
Building a smarter smart grid through better renewable energy information conference March 2009
Baseline building energy modeling and localized uncertainty quantification using Gaussian mixture models journal October 2013
Short Term Load Forecasting Using Neural Network Trained with Genetic Algorithm & Particle Swarm Optimization conference July 2008
Short-term residential load forecasting: Impact of calendar effects and forecast granularity journal November 2017
Applying support vector machine to predict hourly cooling load in the building journal October 2009
An Application of Non-Linear Autoregressive Neural Networks to Predict Energy Consumption in Public Buildings journal August 2016
New artificial neural network prediction method for electrical consumption forecasting based on building end-uses journal November 2011
Maximum Length Weighted Nearest Neighbor approach for electricity load forecasting conference July 2015
A decision tree method for building energy demand modeling journal October 2010
Kernel regression for real-time building energy analysis journal July 2012
Big Data in Building Energy Efficiency: Understanding of Big Data and Main Challenges journal January 2017
Statistical Analysis of Neural Networks as Applied to Building Energy Prediction journal February 2004
Data science for building energy management: A review journal April 2017
Electricity load forecasting by an improved forecast engine for building level consumers journal November 2017
Short-Term Power Load Forecasting Based on Self-Adapting PSO-BP Neural Network Model conference August 2012
Modeling heating and cooling loads by artificial intelligence for energy-efficient building design journal October 2014
Parallel Support Vector Machines Applied to the Prediction of Multiple Buildings Energy Consumption journal June 2010
Using regression analysis to predict the future energy consumption of a supermarket in the UK journal October 2014
Modeling and short-term prediction of HVAC system with a clustering algorithm journal October 2014
Building energy metering and environmental monitoring – A state-of-the-art review and directions for future research journal May 2016
A review of fault detection and diagnostics methods for building systems journal April 2017
Predicting future hourly residential electrical consumption: A machine learning case study journal June 2012
Short-term hourly load forecasting using time-series modeling with peak load estimation capability journal January 2001
Using intelligent data analysis to detect abnormal energy consumption in buildings journal January 2007
Fuzzy Modeling to Forecast an Electric Load Time Series journal January 2015
Intelligent daily load forecasting with fuzzy neural network and particle swarm optimization conference June 2012
Electrical load forecasting models: A critical systematic review journal November 2017
Hybrid of ARIMA and SVMs for Short-Term Load Forecasting journal January 2012
A systematic feature selection procedure for short-term data-driven building energy forecasting model development journal January 2019
A Particle Swarm Optimization to Identifying the ARMAX Model for Short-Term Load Forecasting journal May 2005
A novel reinforcement learning method for improving occupant comfort via window opening and closing journal October 2020
A systematic procedure to study the influence of occupant behavior on building energy consumption journal June 2011
Small-Scale Building Load Forecast based on Hybrid Forecast Engine journal October 2017
Data mining in building automation system for improving building operational performance journal June 2014
Machine learning for estimation of building energy consumption and performance: a review journal October 2018
Non-intrusive occupancy sensing in commercial buildings journal November 2017
Short-term load forecasting in a non-residential building contrasting models and attributes journal April 2015
Comparison between detailed model simulation and artificial neural network for forecasting building energy consumption journal January 2008
Efficient IoT-based sensor BIG Data collection–processing and analysis in smart buildings journal May 2018
An annual load forecasting model based on support vector regression with differential evolution algorithm journal June 2012
Time series analytics using sliding window metaheuristic optimization-based machine learning system for identifying building energy consumption patterns journal September 2016
Towards an IoT Big Data Analytics Framework: Smart Buildings Systems
  • Bashir, Muhammad Rizwan; Gill, Asif Qumer
  • 2016 IEEE 18th International Conference on High Performance Computing and Communications; IEEE 14th International Conference on Smart City; IEEE 2nd International Conference on Data Science and Systems (HPCC/SmartCity/DSS) https://doi.org/10.1109/HPCC-SmartCity-DSS.2016.0188
conference December 2016
Accurate quantitative estimation of energy performance of residential buildings using statistical machine learning tools journal June 2012
Holiday Load Forecasting Using Fuzzy Polynomial Regression With Weather Feature Selection and Adjustment journal May 2012
Heating, cooling, and electrical load forecasting for a large-scale district energy system journal September 2014
Chaotic particle swarm optimization algorithm in a support vector regression electric load forecasting model journal January 2009
Artificial neural network model for forecasting sub-hourly electricity usage in commercial buildings journal January 2016
The Neural Network Model Based on PSO for Short-Term Load Forecasting conference August 2006
Building energy consumption on-line forecasting using physics based system identification journal October 2014
Improving Energy Use Forecast for Campus Micro-grids Using Indirect Indicators
  • Aman, Saima; Simmhan, Yogesh; Prasanna, Viktor K.
  • 2011 IEEE International Conference on Data Mining Workshops (ICDMW), 2011 IEEE 11th International Conference on Data Mining Workshops https://doi.org/10.1109/ICDMW.2011.95
conference December 2011
Multi-linear Regression Models to Predict the Annual Energy Consumption of an Office Building with Different Shapes journal January 2015
A novel building cooling load prediction based on SVR and SAPSO conference May 2010
A New ANN Optimized By Improved PSO Algorithm Combined With Chaos And Its Application In Short-term Load Forecasting conference November 2006
Artificial neural networks to predict energy performance and retrofit scenarios for any member of a building category: A novel approach journal January 2017
Short-term electricity load forecasting of buildings in microgrids journal July 2015
Building hourly thermal load prediction using an indexed ARX model journal November 2012
Predicting hourly cooling load in the building: A comparison of support vector machine and different artificial neural networks journal January 2009
A review on time series forecasting techniques for building energy consumption journal July 2017
Prediction of building energy needs in early stage of design by using ANFIS journal May 2011
Development of a probabilistic graphical model for predicting building energy performance journal February 2016
Machine learning: Trends, perspectives, and prospects journal July 2015
Simplified dynamic neural network model to predict heating load of a building using Taguchi method journal November 2016
Short term load forecasting technique based on the seasonal exponential adjustment method and the regression model journal June 2013
Electric load forecasting by seasonal recurrent SVR (support vector regression) with chaotic artificial bee colony algorithm journal September 2011
A review on applications of ANN and SVM for building electrical energy consumption forecasting journal May 2014
Virtual occupancy sensors for real-time occupancy information in buildings journal November 2015
Principal component analysis and long-term building energy simulation correlation journal January 2010
A Strategy for Short-Term Load Forecasting by Support Vector Regression Machines journal November 2013
Predicting electricity consumption for commercial and residential buildings using deep recurrent neural networks journal February 2018