Skip to main content

Short Term Load Forecasting of Industrial Electricity Using Machine Learning

  • Conference paper
  • First Online:
Smart Cities (ICSC-CITIES 2019)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1152))

Included in the following conference series:

Abstract

Forecasting the day-ahead electricity load is beneficial for both suppliers and consumers. The reduction of electricity waste and the rational dispatch of electric generator units can be significantly improved with accurate load forecasts. This article is focused on studying and developing computational intelligence techniques for electricity load forecasting. Several models are developed to forecast the electricity load of the next hour using real data from an industrial pole in Spain. Feature selection and feature extraction are performed to reduce overfitting and therefore achieve better models, reducing the training time of the developed methods. The best of the implemented models is optimized using grid search strategies on hyperparameter space. Then, twenty four different instances of the optimal model are trained to forecast the next twenty four hours. Considering the computational complexity of the applied techniques, they are developed and evaluated on the computational platform of the National Supercomputing Center (Cluster-UY), Uruguay. Standard performance metrics are applied to evaluate the proposed models. The main results indicate that the best model based on ExtraTreesRegressor obtained has a mean absolute percentage error of 2.55% on day ahead hourly forecast which is a promising result.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Amjady, N., Keynia, F.: Short-term load forecasting of power systems by combination of wavelet transform and neuro-evolutionary algorithm. Energy 34(1), 46–57 (2009)

    Article  Google Scholar 

  2. Bashir, Z., El-Hawary, M.: Applying wavelets to short-term load forecasting using pso-based neural networks. IEEE Trans. Power Syst. 24(1), 20–27 (2009)

    Article  Google Scholar 

  3. Bellman, R.: Dynamic Programming. Princeton University Press, Princeton (1957)

    MATH  Google Scholar 

  4. Buitinck, L., et al.: API design for machine learning software: experiences from the scikit-learn project. In: ECML PKDD Workshop: Languages for Data Mining and Machine Learning, pp. 108–122 (2013)

    Google Scholar 

  5. Burger, E., Moura, S.: Gated ensemble learning method for demand-side electricity load forecasting. Energy Build. 109, 23–34 (2015)

    Article  Google Scholar 

  6. Chen, Y., Luh, P., Rourke, S.: Short-term load forecasting: similar day-based wavelet neural networks. In: 7th World Congress on Intelligent Control and Automation, pp. 3353–3358 (2008)

    Google Scholar 

  7. De Felice, M., Alessandri, A., Ruti, P.M.: Electricity demand forecasting over italy: potential benefits using numerical weather prediction models. Electr. Power Syst. Res. 104, 71–79 (2013)

    Article  Google Scholar 

  8. Diniz, A., Costa, F., Maceira, M., dos Santos, T., Dos Santos, L., Cabral, R.: Short/mid-term hydrothermal dispatch and spot pricing for large-scale systems-the case of Brazil. In: Power Systems Computation Conference, pp. 1–7 (2018)

    Google Scholar 

  9. Do, L., Lin, K.H., Molnár, P.: Electricity consumption modelling: a case of germany. Econ. Model. 55, 92–101 (2016)

    Article  Google Scholar 

  10. Dudek, G.: Pattern-based local linear regression models for short-term load forecasting. Electr. Power Syst. Res. 130, 139–147 (2016)

    Article  Google Scholar 

  11. Fan, S., Chen, L., Lee, W.J.: Machine learning based switching model for electricity load forecasting. Energy Convers. Manag. 49(6), 1331–1344 (2008)

    Article  Google Scholar 

  12. Hagan, M., Behr, S.: The time series approach to short term load forecasting. IEEE Trans. Power Syst. 2(3), 785–791 (1987)

    Article  Google Scholar 

  13. Karrthikeyaa, S., Vijayaraghavan, V.: A two-fold machine learning approach for efficient day-ahead load prediction at hourly granularity for NYC. In: Advances in Information and Communication, vol. 2, p. 84 (2019)

    Google Scholar 

  14. Kim, C., Yu, I., Song, Y.: Kohonen neural network and wavelet transform based approach to short-term load forecasting. Electr. Power Syst. Res. 63(3), 169–176 (2002)

    Article  Google Scholar 

  15. Lahouar, A., Slama, J.: Day-ahead load forecast using random forest and expert input selection. Energy Convers. Manag. 103, 1040–1051 (2015)

    Article  Google Scholar 

  16. Lazos, D., Sproul, A., Kay, M.: Optimisation of energy management in commercial buildings with weather forecasting inputs: a review. Renew. Sustain. Energy Rev. 39, 587–603 (2014)

    Article  Google Scholar 

  17. Luján, E., Otero, A., Valenzuela, S., Mocskos, E., Steffenel, L., Nesmachnow, S.: An integrated platform for smart energy management: the CC-SEM project. Revista Facultad de Ingeniería (2019)

    Google Scholar 

  18. McKinney, W.: Data structures for statistical computing in python. In: Proceedings of the 9th Python in Science Conference, pp. 51–56 (2010)

    Google Scholar 

  19. Nesmachnow, S., Iturriaga, S.: Cluster-UY: scientific HPC in Uruguay. In: International Supercomputing in Mexico (2019)

    Google Scholar 

  20. Pedregosa, F., et al.: Scikit-learn: machine learning in python. J. Mach. Learn. Res. 12, 2825–2830 (2011)

    MathSciNet  MATH  Google Scholar 

  21. Qamber, I.: Peak load estimation studies in several countries. Electr. Power Syst. Res. 1(2) (2017)

    Google Scholar 

  22. Resende, L., Soares, M., Ferreira, P.: Electric power load in Brazil: view on the long-term forecasting models. Production 28, 83–99 (2018)

    Article  Google Scholar 

  23. Silva, L.: A feature engineering approach to wind power forecasting: GEFCom 2012. Int. J. Forecast. 30(2), 395–401 (2014)

    Article  Google Scholar 

  24. Soliman, A., Al-Kandari, A.: Electrical Load Forecasting: Modeling and Model Construction. Elsevier, Amsterdam (2010)

    Google Scholar 

  25. Son, H., Kim, C.: Short-term forecasting of electricity demand for the residential sector using weather and social variables. Resour. Conserv. Recycl. 123, 200–207 (2017)

    Article  Google Scholar 

  26. Taylor, J., McSharry, P.: Short-term load forecasting methods: an evaluation based on European data. IEEE Trans. Power Syst. 22(4), 2213–2219 (2007)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Rodrigo Porteiro , Sergio Nesmachnow or Luis Hernández-Callejo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Porteiro, R., Nesmachnow, S., Hernández-Callejo, L. (2020). Short Term Load Forecasting of Industrial Electricity Using Machine Learning. In: Nesmachnow, S., Hernández Callejo, L. (eds) Smart Cities. ICSC-CITIES 2019. Communications in Computer and Information Science, vol 1152. Springer, Cham. https://doi.org/10.1007/978-3-030-38889-8_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-38889-8_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-38888-1

  • Online ISBN: 978-3-030-38889-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics