International Peer-Reviewed Journal•Open Access•ISSN 2456-8880
[email protected]•+91-7433024337

Home / Current Issue / Paper 1706377

1706377 Vol 8 · Issue 4 Download Paper

Time Series Forecasting of Energy Demand Using Machine and Deep Learning Approach

Raphael Ibraimoh Oluwakemi Shojupe

Subject area: Science,Engineering and Technology  ·  Area of research: Machine learning

Abstract

This study analyzes the application of machine learning (ML) and deep learning (DL) models to forecast hourly national energy consumption. As energy demand grows increasingly complex, accurate forecasting is crucial for maintaining grid stability, optimizing costs, and ensuring efficient resource management. The study evaluates various models, including Random Forest, XGBoost, Long Short-Term Memory (LSTM), and Temporal Convolutional Networks (TCN), as well as a hybrid model combining TCN with XGBoost. XGBoost had the best performance, achieving a Root Mean Squared Error (RMSE) of 393.48 and a Mean Absolute Percentage Error (MAPE) of 1.16%. The research also employed SHAP (SHapley Additive exPlanations) to interpret the model's decision-making process, highlighting the significance of features like lagged demand and temporal elements (e.g., hour of the day). These insights confirm the model's reliability for short-term energy forecasting, offering valuable tools for energy providers and operators. Using the XGBoost model, a forecast for the upcoming week was generated, demonstrating the model?s ability to maintain accuracy in short-term predictions. Residual analysis indicates the model's predictions are unbiased, further supporting its operational reliability.

Keywords

Energy Demand Forecasting, Machine Learning, Deep Learning, XGBoost, LSTM, TCN, SHAP Analysis, Time Series Analysis

References

[1] Ahmad, T., & Chen, H. (2018). Utility companies’ strategy for short-term energy demand forecasting using machine learning based models. Sustainable Cities and Society, 39, 401–417.

[2] Ahmed, M., Shabbir, S., & Rana, Z. (2021). Comparison of deep learning and ensemble methods for energy demand forecasting. Journal of Energy Resources Technology, 143(5), 051701.

[3] Auffarth, B. (2021). Machine Learning for Time-Series with Python Forecast, Predict, and Detect Anomalies with State-Of-the-art Machine Learning Methods. Packt Publishing, Limited.

[4] Aurélien Géron. (2022). Hands-on machine learning with Scikit-Learn, Keras, and TensorFlow (3rd ed.). O’Reilly Media, Inc.

[5] Bhoj, N., & Singh Bhadoria, R. (2022). Time- series based prediction for energy consumption of smart home data using hybrid convolution- recurrent neural network. Telematics and Informatics, 75, 101907.

[6] François Chollet. (2021). Deep Learning with Python, Second Edition. Shelter Island, Ny Manning Publications.

[7] Harish Amarasundar. (2019). Supervised Machine Learning Techniques for Short-Term Load Forecasting.

[8] Hussein Al-bayaty, Mohammed, T., Ghareeb, A., & Wang, W. (2019). City scale energy demand forecasting using machine learning based models. City Scale Energy Demand Forecasting Using Machine Learning Based Models: A Comparative Study.

[9] IEA. (2018). World Energy Outlook 2018 – Analysis - IEA. IEA. https://www.iea.org/reports/world-energy- outlook-2018

[10] J Hyndman, R., & Athanasopoulos, G. (2021). Forecasting: Principles and Practice. In otexts.com (3rd edition). OTexts: Melbourne, Australia. OTexts.com/fpp3. https://otexts.com/fpp3/

[11] James, G., Witten, D., Hastie, T., Tibshirani, R., & Taylor, J. (2023). An Introduction to Statistical Learning. Springer Nature.

[12] Jin, N., Yang, F., Mo, Y., Zeng, Y., Zhou, X., Yan, K., & Ma, X. (2022). Highly accurate energy consumption forecasting model based on parallel LSTM neural networks. Advanced Engineering Informatics, pp 51.

[13] Jorge Vargas Florez, Junior, Leiras, A., Paz, A., Domingo, M., Carlos Alberto González- Calderón, Sebastian Villa Betancur, Rodriguez, M., & Ramirez-Rios, D. (2022). Production and Operations Management. Springer Nature.

[14] Okakwu, I. K., Oluwasogo, E. S., Ibhaze, A. E., & Imoize, A. L. (2019). A comparative study of time series analysis for forecasting energy demand in Nigeria. Nigerian Journal of Technology, 38(2), 465. https://

[15] Somu, N., Raman M R, G., & Ramamritham, K. (2021). A deep learning framework for building energy consumption forecast. Renewable and Sustainable Energy Reviews, 137, 110591.

[16] Velasquez, C. E., Zocatelli, M., Estanislau, F. B. G. L., & Castro, V. F. (2022). Analysis of time series models for Brazilian electricity demand forecasting. Energy, 247, 123483.

[17] Zhao, H., & Magoulès, F. (2012). A review on the prediction of building energy consumption. Renewable and Sustainable Energy Reviews, 16(6), 3586–3592.

How to cite this paper

Raphael Ibraimoh, Oluwakemi Shojupe "Time Series Forecasting of Energy Demand Using Machine and Deep Learning Approach" Iconic Research And Engineering Journals Volume 8 Issue 4 2024 Page 115-127
Raphael Ibraimoh, Oluwakemi Shojupe "Time Series Forecasting of Energy Demand Using Machine and Deep Learning Approach" Iconic Research And Engineering Journals, vol. 8, no. 4, Oct. 2024
Raphael Ibraimoh, Oluwakemi Shojupe (2024). Time Series Forecasting of Energy Demand Using Machine and Deep Learning Approach. Iconic Research And Engineering Journals, 8(4).
Raphael Ibraimoh, Oluwakemi Shojupe "Time Series Forecasting of Energy Demand Using Machine and Deep Learning Approach" Iconic Research And Engineering Journals, vol. 8, no. 4, Oct. 2024.
@article{1706377,
      author = {Raphael Ibraimoh, Oluwakemi  Shojupe},
      title = {Time Series Forecasting of Energy Demand Using Machine and Deep Learning Approach},
      journal = {Iconic Research And Engineering Journals},
      year = {2024},
      volume = {8},
      number = {4},
      pages = {115-127},
      issn = {2456-8880},
      url = {https://www.irejournals.com/formatedpaper/1706377.pdf},
      abstract = {This study analyzes the application of machine learning (ML) and deep learning (DL) models to forecast hourly national energy consumption. As energy demand grows increasingly complex, accurate forecasting is crucial for maintaining grid stability, optimizing costs, and ensuring efficient resource management. The study evaluates various models, including Random Forest, XGBoost, Long Short-Term Memory (LSTM), and Temporal Convolutional Networks (TCN), as well as a hybrid model combining TCN with XGBoost. XGBoost had the best performance, achieving a Root Mean Squared Error (RMSE) of 393.48 and a Mean Absolute Percentage Error (MAPE) of 1.16%. The research also employed SHAP (SHapley Additive exPlanations) to interpret the model's decision-making process, highlighting the significance of features like lagged demand and temporal elements (e.g., hour of the day). These insights confirm the model's reliability for short-term energy forecasting, offering valuable tools for energy providers and operators. Using the XGBoost model, a forecast for the upcoming week was generated, demonstrating the model?s ability to maintain accuracy in short-term predictions. Residual analysis indicates the model's predictions are unbiased, further supporting its operational reliability.},
      keywords = {Energy Demand Forecasting, Machine Learning, Deep Learning, XGBoost, LSTM, TCN, SHAP Analysis, Time Series Analysis},
      month = {October},
  }