Department of Information Systems, Sultan Qaboos University, Muscat, Oman.
Department of Information Systems and Technology Management, Zayed University, P.O. Box 144534, Abu Dhabi, United Arab Emirates.
Sci Rep. 2022 Dec 29;12(1):22562. doi: 10.1038/s41598-022-26499-y.
Smart grids and smart homes are getting people's attention in the modern era of smart cities. The advancements of smart technologies and smart grids have created challenges related to energy efficiency and production according to the future demand of clients. Machine learning, specifically neural network-based methods, remained successful in energy consumption prediction, but still, there are gaps due to uncertainty in the data and limitations of the algorithms. Research published in the literature has used small datasets and profiles of primarily single users; therefore, models have difficulties when applied to large datasets with profiles of different customers. Thus, a smart grid environment requires a model that handles consumption data from thousands of customers. The proposed model enhances the newly introduced method of Neural Basis Expansion Analysis for interpretable Time Series (N-BEATS) with a big dataset of energy consumption of 169 customers. Further, to validate the results of the proposed model, a performance comparison has been carried out with the Long Short Term Memory (LSTM), Blocked LSTM, Gated Recurrent Units (GRU), Blocked GRU and Temporal Convolutional Network (TCN). The proposed interpretable model improves the prediction accuracy on the big dataset containing energy consumption profiles of multiple customers. Incorporating covariates into the model improved accuracy by learning past and future energy consumption patterns. Based on a large dataset, the proposed model performed better for daily, weekly, and monthly energy consumption predictions. The forecasting accuracy of the N-BEATS interpretable model for 1-day-ahead energy consumption with "day as covariates" remained better than the 1, 2, 3, and 4-week scenarios.
在智能城市的现代时代,智能电网和智能家庭引起了人们的关注。智能技术和智能电网的进步根据客户未来的需求创造了与能源效率和生产相关的挑战。机器学习,特别是基于神经网络的方法,在能源消耗预测方面取得了成功,但由于数据的不确定性和算法的局限性,仍然存在差距。文献中发表的研究使用了小数据集和主要是单个用户的资料;因此,当应用于具有不同客户资料的大型数据集时,模型会遇到困难。因此,智能电网环境需要一种能够处理来自数千个客户的消耗数据的模型。所提出的模型通过使用 169 个客户的大型能源消耗数据集增强了新引入的神经基础扩展分析方法(N-BEATS)。此外,为了验证所提出模型的结果,与长短期记忆(LSTM)、阻塞 LSTM、门控循环单元(GRU)、阻塞 GRU 和时间卷积网络(TCN)进行了性能比较。所提出的可解释模型提高了包含多个客户能耗资料的大型数据集的预测准确性。通过学习过去和未来的能源消耗模式,将协变量纳入模型提高了准确性。基于大型数据集,所提出的模型在每日、每周和每月的能源消耗预测方面表现更好。具有“日为协变量”的 N-BEATS 可解释模型的 1 天提前能源消耗预测的准确性仍然优于 1、2、3 和 4 周的情况。