Abstract
Household electricity consumption has been rising gradually with the improvement of living standards. Making short-term load forecasting at the small-scale users plays an increasingly important role in the future power network planning and operation. To meet the efficiency of the dispatching system and the demand of human daily power consumption, an optimal forecasting model Attention-CNN-GRU of small-scale users load at various periods of the day based on family behavior pattern recognition is proposed in this study. The low-level data information (smart meter data) is used to build the high-level model (small-scale users load). Attention mechanism and convolutional neural networks (CNN) can further enhance the prediction accuracy of gated recurrent unit (GRU) and notably shorten its prediction time. The recognition of family behavior patterns can be achieved through the users’ smart meter data, and users are aggregated into K categories. The results of optimal K category prediction under the family behavior model are summarized as the final prediction outcome. This idea framework is tested on real users’ smart meter data, and its performance is comprehensively compared with different benchmarks. The results present strong compatibility in the small-scale users load forecasting model at various periods of the day and swift short-term prediction of users load compared to other prediction models. The time is shortened by 1/4 compared with the GRU/LSTM model. Furthermore, the accuracy is improved to 92.06% (MAPE is 7.94%).
Similar content being viewed by others
Data availability
The datasets generated during and analysed during the current study are available from the corresponding author upon reasonable request.
References
Li, C.: Designing a short-term load forecasting model in the urban smart grid system. Appl. Energ. 266, 114850 (2020)
Rabie, A.H., Ali, S.H., Saleh, A.I.: A new outlier rejection methodology for supporting load forecasting in smart grids based on big data. Clust. Comput. 23, 509–535 (2020)
Li, Y., Wen, Z., Cao, Y.: A combined forecasting approach with model self-adjustment for renewable generations and energy loads in smart community. Energy 129, 216–227 (2017)
Huang, S.J., Shih, K.R.: Short-term load forecasting via ARMA model identification including non-Gaussian process considerations. IEEE. Trans. Power Syst. 18(2), 673–679 (2013)
Abedinia, O., Lotfi, M., Bagheri, M.: Improved EMD-based complex prediction model for wind power forecasting. IEEE. Trans. Sustain. Energ. 11(4), 2790–2802 (2020)
Guo, C., Ge, Q., Jiang, H.: Maximum power demand prediction using fbprophet with adaptive kalman filtering. In: IEEE Access, pp. 19236–19247 (2020)
Tan, X., Yu, F., Zhao, X.: Support vector machine algorithm for artificial intelligence optimization. Clust. Comput. 22(6), 15015–15021 (2019)
Aprillia, H., Yang, H.T., Huang, C.M.: Statistical load forecasting using optimal quantile regression random forest and risk assessment index. IEEE. Trans. Smart. Grid. Early Access 99 (2020)
Lang, K., Zhang, M., Yuan, Y.: Short-term load forecasting based on multivariate time series prediction and weighted neural network with random weights and kernels. Clust. Comput. 22(5), 12589–12597 (2019)
Tan, M., Yuan, S., Li, S.: Ultra-short-term industrial power demand forecasting using LSTM based hybrid ensemble learning. IEEE. Trans. Power. Syst. 35(4), 2937–2948 (2019)
Zhang, W., Quan, H., Srinivasan, D.: An improved quantile regression neural network for probabilistic load forecasting. IEEE. Trans. Smart. Grid. 10(4), 4425–4434 (2018)
Bo, L., Chuan, Q., Ping, J.: Short-term bus load forecasting based on XGBoost and Stacking model fusion. In: Electric Power Automation Equipment, pp. 147–153 (2020)
Jiahui, X., Xiangwen, W., Junjie, Y.: Short term load probability density forecasting based on CNN- QRLightGBM. In: Power System Technology, pp. 3409–3416 (2020)
Alfieri, L., De Falco, P. : Wavelet-based decompositions in probabilistic load forecasting. IEEE. Trans. Smart. Grid. 11(2), 1367–1376 (2019)
Alhussein, M., Aurangzeb, K., Haider, S.I.: Hybrid CNN-LSTM model for short-term individual household load forecasting. In: IEEE Access, pp. 180544–180557 (2020)
Sajjad, M., Khan, Z, A., Ullah, A.: A novel CNN-GRU-based hybrid approach for short-term residential load forecasting. In: IEEE Access, pp. 143759–143768 (2020)
Sahoo, S.R., Gupta, B.B.: Multiple features based approach for automatic fake news detection on social networks using deep learning. Appl. Soft. Comput. 100, 106983 (2021)
Peng, W., Wang, J., Yin, S.: Attention-LSTM-based short-term load forecasting model in the power market. In: Power System Technology, pp. 1745–1751 (2019)
Li, D., Deng, L., Gupta, B.B.: A novel CNN based security guaranteed image watermarking generation scenario for smart city applications. Inform. Sci. 479, 432–447 (2019)
Kumar, N., Poonia, V., Gupta, B.B.: A novel framework for risk assessment and resilience of critical infrastructure towards climate change. Technol. Forecast. Soc. 165, 120532 (2021)
Hong, T., Xie, J., Black, J.: Global energy forecasting competition 2017: hierarchical probabilistic load forecasting. Int. J. Forecast. 35(4), 1389–1399 (2019)
Quilumba, F.L., Lee, W.J., Huang, H.: Using smart meter data to improve the accuracy of intraday load forecasting considering customer behavior similarities. IEEE. Trans. Smart. Grid. 6(2), 911–918 (2014)
Deyin, M., Sun, Bo., Liu, C.: Short-term cold, heating and electric load forecasting method based on weather information. In: Power Grid Technology, pp. 1–8 (2021)
Lei, J., Jin, T., Hao, J.: Short-term load forecasting with clustering-regression model in distributed cluster. Clust. Comput. 22(4), 10163–10173 (2019)
Cao, X., Dong, S., Wu, Z.: A data-driven hybrid optimization model for short-term residential load forecasting. In: IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing, pp. 283–287 (2015)
Li, H., Zhao, Y., Zhang, Z.: Short-term load forecasting based on the grid method and the time series fuzzy load forecasting method. In: International Conference on Renewable Power Generation (RPG 2015), p. 6 (2015)
Teeraratkul, T., O’Neill, D., Lall, S.: Shape-based approach to household electric load curve clustering and prediction. IEEE. Trans. Smart. Grid. 9(5), 5196–5206 (2017)
Kong, W., Dong, Z.Y., Jia, Y.: Short-term residential load forecasting based on LSTM recurrent neural network. IEEE. Trans. Smart. Grid. 10(1), 841–851 (2017)
Aurangzeb, K., Alhussein, M., Javaid, K.: A Pyramid-CNN based deep learning model for power load forecasting of similar-profile energy customers based on clustering. In: IEEE Access, pp. 14992–15003 (2021)
Zang, H., Xu, R., Cheng, L.: Residential load forecasting based on LSTM fusing self-attention mechanism with pooling. Energy. 120682 (2021)
Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9(8), 1735–1780 (1997).
Cho, K., Van, Merriënboer, B., Gulcehre, C.: Learning phrase representations using RNN encoder-decoder for statistical machine translation. arXiv: 1406.1078 (2014)
Wang, Y., Liao, W., Chang, Y.: Gated recurrent unit network-based short-term photovoltaic forecasting. Energies. 11(8), 2163 (2018)
Aslan, S.N., Özalp, R., Uçar, A.: New CNN and hybrid CNN-LSTM models for learning object manipulation of humanoid robots from demonstration. Clust. Comput. (2021)
Pham, V., Bluche, T., Kermorvant, C.: Dropout improves recurrent neural networks for handwriting recognition. In: 2014 14th International Conference on Frontiers in Handwriting Recognition, pp. 285–290 (2014)
Sellami, M., Mezni, H., Hacid, M.S., et al.: Clustering-based data placement in cloud computing: a predictive approach. Clust. Comput. (2021). https://doi.org/10.1007/s10586-021-03332-1
Da, K.: Adam: A method for stochastic optimization (2014). arxiv: 1412.6980
Guoqing, L., Zhao, L., Guobin, J.: Ultra short term power load forecasting based on stochastic distributed embedded framework and BP neural network. In: Power Grid Technology, pp. 437–445 (2020)
Xiong, J., Wang, T., Li, R.: Research on a hybrid LSSVM intelligent algorithm in short term load forecasting. Clust. Comput. 22, 8271–8278 (2019)
Acknowledgements
The authors would like to thank the editor and anonymous reviewers for their valuable advice that is very helpful for improving our paper. This work was supported by the National Natural Science Foundation of China under Grant 61773314, the Shaanxi Provincial Natural Science Basic Research Program under Grant 2019JZ-11, and the Scientific Research Project of Education Department of Shaanxi Provincial Government under Grant 19JC011.
Funding
This work was supported by the National Natural Science Foundation of China under Grant 61773314, the Shaanxi Provincial Natural Science Basic Research Program under Grant 2019JZ-11, and the Scientific Research Project of Education Department of Shaanxi Provincial Government under Grant 19JC011.
Author information
Authors and Affiliations
Contributions
XC and LW developed the idea of the study, participated in its design and coordination and helped to draft the manuscript. QY and PZ contributed to the acquisition and interpretation of data. XW and LW provided critical review and substantially revised the manuscript. All authors commented on previous versions of the manuscript and all authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
All authors certify that they have no affiliations with or involvement in any organization or entity with any financial interest or non-financial interest in the subject matter or materials discussed in this manuscript.
Code availability
The code that support the findings of this study are available from the corresponding author upon reasonable request.
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
Cheng, X., Wang, L., Zhang, P. et al. Short-term fast forecasting based on family behavior pattern recognition for small-scale users load. Cluster Comput 25, 2107–2123 (2022). https://doi.org/10.1007/s10586-021-03362-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-021-03362-9