Abstract
This paper proposes a novel day-ahead hourly building load forecasting approach under the framework of patch learning, a recently proposed data-driven model that aggregates a global model and several patch models to further reduce forecasting errors. A patch learning model based on the long short-term memory network is hereby employed to address such a time-series-based forecasting problem, where the long short-term memory network is considered as the global model and the support vector regression is selected as the patch model. To obtain satisfying performance, the largest absolute error measurement is selected to evaluate load forecasting errors and identify patch locations. Furthermore, a genetic algorithm with an elitist preservation strategy and the grid search method are employed for hyperparameter tuning of the global model and patch models, respectively. The performance of the proposed model is tested and verified on two practical building load data sets and the Lorenz chaotic time-series data and compared with four advanced building load forecasting models on several common metrics.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
IEA. Buildings (2020). https://www.iea.org/topics/buildings
BP. bp energy outlook: 2020 edition (2020). https://www.bp.com/content/dam/bp/business-sites/en/global/corporate/pdfs/energy-economics/energy-outlook/bp-energy-outlook-2020.pdf
Baldwin AN, Loveday DL, Li B, Murray M, Yu W (2018) A research agenda for the retrofitting of residential buildings in China - A case study. Energy Policy 113:41. https://doi.org/10.1016/j.enpol.2017.10.056
Liu G, Li X, Tan Y, Zhang G (2020) Building green retrofit in China: Policies, barriers and recommendations. Energy Policy 139:111356. https://doi.org/10.1016/j.enpol.2020.111356
Rosenow J, Cowart R, Bayer E, Fabbri M (2017) Assessing the European Union’s energy efficiency policy: will the winter package deliver on ‘efficiency first’? Energy Res Soc Sci 26:72. https://doi.org/10.1016/j.erss.2017.01.022
Mat Daut MA, Hassan MY, Abdullah H, Rahman HA, Abdullah MP, Hussin F (2017) Building electrical energy consumption forecasting analysis using conventional and artificial intelligence methods: a review. Renew Sustain Energy Rev 70:1108. https://doi.org/10.1016/j.rser.2016.12.015 (http://www.sciencedirect.com/science/article/pii/S1364032116310619)
Kolokotsa D (2016) The role of smart grids in the building sector. Energy Build 116:703. https://doi.org/10.1016/j.enbuild.2015.12.033
Goude Y, Nedellec R, Kong N (2014) Local short and middle term electricity load forecasting with semi-parametric additive models. IEEE Trans Smart Grid 5(1):440. https://doi.org/10.1109/TSG.2013.2278425
Chitalia G, Pipattanasomporn M, Garg V, Rahman S (2020) Robust short-term electrical load forecasting framework for commercial buildings using deep recurrent neural networks. Appl Energy 278:115. https://doi.org/10.1016/j.apenergy.2020.115410
Chaouachi A, Kamel RM, Andoulsi R, Nagasaka K (2013) Multiobjective intelligent energy management for a microgrid. IEEE Trans Indus Electron 60(4):1688. https://doi.org/10.1109/TIE.2012.2188873
N Somu, GR M R, K Ramamritham (2020) Applied Energy 261, 114131. https://doi.org/10.1016/j.apenergy.2019.114131. http://www.sciencedirect.com/science/article/pii/S0306261919318185
Dong B, Li Z, Rahman SM, Vega R (2016) A hybrid model approach for forecasting future residential electricity consumption. Energy Build 117:341. https://doi.org/10.1016/j.enbuild.2015.09.033
Sun Y, Haghighat F, Fung BC (2020) A review of the-state-of-the-art in data-driven approaches for building energy prediction. Energy Build 221:110022. https://doi.org/10.1016/j.enbuild.2020.110022
Wang Z, Wang Y, Zeng R, Srinivasan RS, Ahrentzen S (2018) Random Forest based hourly building energy prediction. Energy Build 171:11. https://doi.org/10.1016/j.enbuild.2018.04.008
Vanjale M, Gaikwad SP, Chitode JS (2020) A review of hardware platforms for wireless ad hoc mobile/sensor networks. Int J Syst Control Commun 11(3):272. https://doi.org/10.1504/IJSCC.2020.109074
Mahajan S, Malhotra J, Sharma S (2015) Energy efficient data transmission method for lifetime enhancement in wireless sensor network. Int J Syst Control Commun 6(4):333. https://doi.org/10.1504/IJSCC.2015.072533
Wang R, Lu S, Feng W (2020) A novel improved model for building energy consumption prediction based on model integration. Appl Energy 262:114561. https://doi.org/10.1016/j.apenergy.2020.114561
Amber K, Ahmad R, Aslam M, Kousar A, Usman M, Khan M (2018) Intelligent techniques for forecasting electricity consumption of buildings. Energy 157:886. https://doi.org/10.1016/j.energy.2018.05.155
Zhang F, Deb C, Lee SE, Yang J, Shah KW (2016) Time series forecasting for building energy consumption using weighted support vector regression with differential evolution optimization technique. Energy Build 126:94. https://doi.org/10.1016/j.enbuild.2016.05.028
Massana J, Pous C, Burgas L, Melendez J, Colomer J (2016) Short-term load forecasting for non-residential buildings contrasting artificial occupancy attributes. Energy Build 130:519. https://doi.org/10.1016/j.enbuild.2016.08.081
Luo X, Oyedele LO, Ajayi AO, Akinade OO, Owolabi HA, Ahmed A (2020) Feature extraction and genetic algorithm enhanced adaptive deep neural network for energy consumption prediction in buildings. Renew Sustain Energy Rev 131:109980. https://doi.org/10.1016/j.rser.2020.109980
Cai M, Pipattanasomporn M, Rahman S (2019) Day-ahead building-level load forecasts using deep learning vs. traditional time-series techniques. Appl Energy 236:1078. https://doi.org/10.1016/j.apenergy.2018.12.042
Y Kim, H gu Son, S Kim, Energy Reports 5, 1270 (2019). https://doi.org/10.1016/j.egyr.2019.08.086. http://www.sciencedirect.com/science/article/pii/S2352484719300435
Kong W, Dong ZY, Jia Y, Hill DJ, Xu Y, Zhang Y (2019) Short-term residential load forecasting based on LSTM recurrent neural network. IEEE Trans Smart Grid 10(1):841. https://doi.org/10.1109/TSG.2017.2753802
Wen L, Zhou K, Yang S (2020) Load demand forecasting of residential buildings using a deep learning model. Electric Power Syst Res 179:106073. https://doi.org/10.1016/j.epsr.2019.106073
Fan C, Wang J, Gang W, Li S (2019) Assessment of deep recurrent neural network-based strategies for short-term building energy predictions. Appl Energy 236:700. https://doi.org/10.1016/j.apenergy.2018.12.004
Zhong H, Wang J, Jia H, Mu Y, Lv S (2019) Vector field-based support vector regression for building energy consumption prediction. Appl Energy 242:403. https://doi.org/10.1016/j.apenergy.2019.03.078
Li K, Xie X, Xue W, Dai X, Chen X, Yang X (2018) A hybrid teaching-learning artificial neural network for building electrical energy consumption prediction. Energy Build 174:323. https://doi.org/10.1016/j.enbuild.2018.06.017
Kirchner A, Signorino CS (2018) Using support vector machines for survey research. Survey Pract 11(1):1–14. https://doi.org/10.29115/sp-2018-0001
Awad M, Khanna R (2015) Efficient learning machines. Springer, New York
Wu D, Mendel JM (2020) Patch learning. IEEE Trans Fuzzy Syst 28(9):1996
LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521:436. https://doi.org/10.1038/nature14539
Bishop CM (1995) Neural networks for pattern recognition. Oxford University Press, UK
Smola AJ, Schlkopf B (2004) A tutorial on support vector regression. Stat Comput 14(3):199
Zhou ZH (2012) Ensemble methods: foundations and algorithms. CRC Press, Boca Raton. https://doi.org/10.1201/b12207
Massaoudi M, Refaat SS, Chihi I, Trabelsi M, Oueslati FS, Abu-Rub H (2021) A novel stacked generalization ensemble-based hybrid LGBM-XGB-MLP model for short-term load forecasting. Energy 214:118874. https://doi.org/10.1016/j.energy.2020.118874
Yuan Z, Wang W, Wang H, Mizzi S (2020) Combination of cuckoo search and wavelet neural network for midterm building energy forecast. Energy 202:117728. https://doi.org/10.1016/j.energy.2020.117728
Bui DK, Nguyen TN, Ngo TD, Nguyen-Xuan H (2020) An artificial neural network (ANN) expert system enhanced with the electromagnetism-based firefly algorithm (EFA) for predicting the energy consumption in buildings. Energy 190:116370. https://doi.org/10.1016/j.energy.2019.116370
Tran DH, Luong DL, Chou JS (2020) Nature-inspired metaheuristic ensemble model for forecasting energy consumption in residential buildings. Energy 191:116552. https://doi.org/10.1016/j.energy.2019.116552
JH Holland (1975) Adaptation in natural and artificial systems (University of Michigan Press, Ann Arbor, Mich.). An introductory analysis with applications to biology, control, and artificial intelligence
Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735
Yu Y, Si X, Hu C, Zhang J (2019) A review of recurrent neural networks: LSTM cells and network architectures. Neural Comput 31(7):1235
S Fernández, A Graves, J Schmidhuber (2007) in Proceedings of the 20th International Joint Conference on Artificial Intelligence, IJCAI 2007, pp. 774–779
M Singla, K Shukla (2019) Neural Computing and Applications pp. 1–22
Smola AJ, Schölkopf B (2004) A tutorial on support vector regression. Stat Comput 14(3):199
T pandas development team. pandas-dev/pandas: Pandas (2020). 10.5281/zenodo.3509134
e. Jazzbin. geatpy: The genetic and evolutionary algorithm toolbox with high performance in python (2020)
Acknowledgements
This work is supported by the National Key Research and Development Program of China (2021YFF0500903), and the National Natural Science Foundation of China (61803162, 52178271, 61873319, 61803054).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
We declare that we have no financial and personal relationships with other people or organizations that can inappropriately influence our work, and there is no professional or other personal interest of any nature or kind in any product, service, and company that could be construed as influencing the position presented in, or the review of, the manuscript entitled, “Fitting multiple temporal usage patterns in day-ahead hourly building load forecasting under patch learning framework.”
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Dan, Z., Wang, B., Zhang, Q. et al. Fitting multiple temporal usage patterns in day-ahead hourly building load forecasting under patch learning framework. Neural Comput & Applic 34, 16291–16309 (2022). https://doi.org/10.1007/s00521-022-07152-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-022-07152-1