Building Energy Consumption Raw Data Forecasting Using Data Cleaning and Deep Recurrent Neural Networks

With the rising focus on building energy big data analysis, there lacks a framework for raw data preprocessing to answer the question of how to handle the missing data in the raw data set. This study presents a methodology and framework for building energy consumption raw data forecasting. A case bu...

Full description

Bibliographic Details
Main Authors: Junjing Yang, Kok Keng Tan, Mat Santamouris, Siew Eang Lee
Format: Article
Language:English
Published: MDPI AG 2019-09-01
Series:Buildings
Subjects:
Online Access:https://www.mdpi.com/2075-5309/9/9/204
_version_ 1818263037500456960
author Junjing Yang
Kok Keng Tan
Mat Santamouris
Siew Eang Lee
author_facet Junjing Yang
Kok Keng Tan
Mat Santamouris
Siew Eang Lee
author_sort Junjing Yang
collection DOAJ
description With the rising focus on building energy big data analysis, there lacks a framework for raw data preprocessing to answer the question of how to handle the missing data in the raw data set. This study presents a methodology and framework for building energy consumption raw data forecasting. A case building is used to forecast the energy consumption by using deep recurrent neural networks. Four different methodologies to impute missing data in the raw data set are compared and implemented. The question of sensitivity of gap size and available data percentage on the imputation accuracy was tested. The cleaned data were then used for building energy forecasting. While the existing studies explored only the use of small recurrent networks of 2 layers and less, the question of whether a deep network of more than 2 layers would be performing better for building energy consumption forecasting should be explored. In addition, the problem of overfitting has been cited as a significant problem in using deep networks. In this study, the deep recurrent neural network is then used to explore the use of deeper networks and their regularization in the context of an energy load forecasting task. The results show a mean absolute error of 2.1 can be achieved through the 2*32 gated neural network model. In applying regularization methods to overcome model overfitting, the study found that weights regularization did indeed delay the onset of overfitting.
first_indexed 2024-12-12T19:12:39Z
format Article
id doaj.art-e711077f76a64d08b4e7679ad006c121
institution Directory Open Access Journal
issn 2075-5309
language English
last_indexed 2024-12-12T19:12:39Z
publishDate 2019-09-01
publisher MDPI AG
record_format Article
series Buildings
spelling doaj.art-e711077f76a64d08b4e7679ad006c1212022-12-22T00:14:49ZengMDPI AGBuildings2075-53092019-09-019920410.3390/buildings9090204buildings9090204Building Energy Consumption Raw Data Forecasting Using Data Cleaning and Deep Recurrent Neural NetworksJunjing Yang0Kok Keng Tan1Mat Santamouris2Siew Eang Lee3Department of Building, National University of Singapore, Singapore 117566, SingaporeDepartment of Building, National University of Singapore, Singapore 117566, SingaporeDepartment of Building, National University of Singapore, Singapore 117566, SingaporeDepartment of Building, National University of Singapore, Singapore 117566, SingaporeWith the rising focus on building energy big data analysis, there lacks a framework for raw data preprocessing to answer the question of how to handle the missing data in the raw data set. This study presents a methodology and framework for building energy consumption raw data forecasting. A case building is used to forecast the energy consumption by using deep recurrent neural networks. Four different methodologies to impute missing data in the raw data set are compared and implemented. The question of sensitivity of gap size and available data percentage on the imputation accuracy was tested. The cleaned data were then used for building energy forecasting. While the existing studies explored only the use of small recurrent networks of 2 layers and less, the question of whether a deep network of more than 2 layers would be performing better for building energy consumption forecasting should be explored. In addition, the problem of overfitting has been cited as a significant problem in using deep networks. In this study, the deep recurrent neural network is then used to explore the use of deeper networks and their regularization in the context of an energy load forecasting task. The results show a mean absolute error of 2.1 can be achieved through the 2*32 gated neural network model. In applying regularization methods to overcome model overfitting, the study found that weights regularization did indeed delay the onset of overfitting.https://www.mdpi.com/2075-5309/9/9/204energy forecastingdeep recurrent neural networksdata imputation
spellingShingle Junjing Yang
Kok Keng Tan
Mat Santamouris
Siew Eang Lee
Building Energy Consumption Raw Data Forecasting Using Data Cleaning and Deep Recurrent Neural Networks
Buildings
energy forecasting
deep recurrent neural networks
data imputation
title Building Energy Consumption Raw Data Forecasting Using Data Cleaning and Deep Recurrent Neural Networks
title_full Building Energy Consumption Raw Data Forecasting Using Data Cleaning and Deep Recurrent Neural Networks
title_fullStr Building Energy Consumption Raw Data Forecasting Using Data Cleaning and Deep Recurrent Neural Networks
title_full_unstemmed Building Energy Consumption Raw Data Forecasting Using Data Cleaning and Deep Recurrent Neural Networks
title_short Building Energy Consumption Raw Data Forecasting Using Data Cleaning and Deep Recurrent Neural Networks
title_sort building energy consumption raw data forecasting using data cleaning and deep recurrent neural networks
topic energy forecasting
deep recurrent neural networks
data imputation
url https://www.mdpi.com/2075-5309/9/9/204
work_keys_str_mv AT junjingyang buildingenergyconsumptionrawdataforecastingusingdatacleaninganddeeprecurrentneuralnetworks
AT kokkengtan buildingenergyconsumptionrawdataforecastingusingdatacleaninganddeeprecurrentneuralnetworks
AT matsantamouris buildingenergyconsumptionrawdataforecastingusingdatacleaninganddeeprecurrentneuralnetworks
AT sieweanglee buildingenergyconsumptionrawdataforecastingusingdatacleaninganddeeprecurrentneuralnetworks