IDEAS home Printed from https://ideas.repec.org/a/gam/jeners/v13y2020i2p391-d308290.html
   My bibliography  Save this article

Multi-Sequence LSTM-RNN Deep Learning and Metaheuristics for Electric Load Forecasting

Author

Listed:
  • Salah Bouktif

    (Department of Computer Science and Software Engineering, UAE University, Al Ain 64141, UAE)

  • Ali Fiaz

    (Department of Computer Science and Software Engineering, UAE University, Al Ain 64141, UAE)

  • Ali Ouni

    (Department of Software Engineering and IT, Ecole de Technologie Superieure, Montréal, QC H3C 1K3, Canada)

  • Mohamed Adel Serhani

    (Department of Information Systems and Security, UAE University, Al Ain 64141, UAE)

Abstract

Short term electric load forecasting plays a crucial role for utility companies, as it allows for the efficient operation and management of power grid networks, optimal balancing between production and demand, as well as reduced production costs. As the volume and variety of energy data provided by building automation systems, smart meters, and other sources are continuously increasing, long short-term memory (LSTM) deep learning models have become an attractive approach for energy load forecasting. These models are characterized by their capabilities of learning long-term dependencies in collected electric data, which lead to accurate prediction results that outperform several alternative statistical and machine learning approaches. Unfortunately, applying LSTM models may not produce acceptable forecasting results, not only because of the noisy electric data but also due to the naive selection of its hyperparameter values. Therefore, an optimal configuration of an LSTM model is necessary to describe the electric consumption patterns and discover the time-series dynamics in the energy domain. Finding such an optimal configuration is, on the one hand, a combinatorial problem where selection is done from a very large space of choices; on the other hand, it is a learning problem where the hyperparameters should reflect the energy consumption domain knowledge, such as the influential time lags, seasonality, periodicity, and other temporal attributes. To handle this problem, we use in this paper metaheuristic-search-based algorithms, known by their ability to alleviate search complexity as well as their capacity to learn from the domain where they are applied, to find optimal or near-optimal values for the set of tunable LSTM hyperparameters in the electrical energy consumption domain. We tailor both a genetic algorithm (GA) and particle swarm optimization (PSO) to learn hyperparameters for load forecasting in the context of energy consumption of big data. The statistical analysis of the obtained result shows that the multi-sequence deep learning model tuned by the metaheuristic search algorithms provides more accurate results than the benchmark machine learning models and the LSTM model whose inputs and hyperparameters were established through limited experience and a discounted number of experimentations.

Suggested Citation

  • Salah Bouktif & Ali Fiaz & Ali Ouni & Mohamed Adel Serhani, 2020. "Multi-Sequence LSTM-RNN Deep Learning and Metaheuristics for Electric Load Forecasting," Energies, MDPI, vol. 13(2), pages 1-21, January.
  • Handle: RePEc:gam:jeners:v:13:y:2020:i:2:p:391-:d:308290
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1996-1073/13/2/391/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1996-1073/13/2/391/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Gianluca Bontempi & Souhaib Ben Taieb & Yann-Aël Le Borgne, 2013. "Machine learning strategies for time series forecasting," ULB Institutional Repository 2013/167761, ULB -- Universite Libre de Bruxelles.
    2. G. Janacek, 2010. "Time series analysis forecasting and control," Journal of Time Series Analysis, Wiley Blackwell, vol. 31(4), pages 303-303, July.
    3. Nesreen Ahmed & Amir Atiya & Neamat El Gayar & Hisham El-Shishiny, 2010. "An Empirical Comparison of Machine Learning Models for Time Series Forecasting," Econometric Reviews, Taylor & Francis Journals, vol. 29(5-6), pages 594-621.
    4. Lago, Jesus & De Ridder, Fjo & De Schutter, Bart, 2018. "Forecasting spot electricity prices: Deep learning approaches and empirical comparison of traditional algorithms," Applied Energy, Elsevier, vol. 221(C), pages 386-405.
    5. repec:cup:cbooks:9780521547871 is not listed on IDEAS
    6. Salah Bouktif & Ali Fiaz & Ali Ouni & Mohamed Adel Serhani, 2018. "Optimal Deep Learning LSTM Model for Electric Load Forecasting using Feature Selection and Genetic Algorithm: Comparison with Machine Learning Approaches †," Energies, MDPI, vol. 11(7), pages 1-20, June.
    7. Wang, Chi-hsiang & Grozev, George & Seo, Seongwon, 2012. "Decomposition and statistical analysis for regional electricity demand forecasting," Energy, Elsevier, vol. 41(1), pages 313-325.
    8. Yildiz, B. & Bilbao, J.I. & Sproul, A.B., 2017. "A review and analysis of regression and machine learning models on commercial building electricity load forecasting," Renewable and Sustainable Energy Reviews, Elsevier, vol. 73(C), pages 1104-1122.
    9. Chou, Jui-Sheng & Ngo, Ngoc-Tri, 2016. "Time series analytics using sliding window metaheuristic optimization-based machine learning system for identifying building energy consumption patterns," Applied Energy, Elsevier, vol. 177(C), pages 751-770.
    10. repec:cup:cbooks:9780521839198 is not listed on IDEAS
    11. Salah Bouktif & Ali Fiaz & Ali Ouni & Mohamed Adel Serhani, 2019. "Single and Multi-Sequence Deep Learning Models for Short and Medium Term Electric Load Forecasting," Energies, MDPI, vol. 12(1), pages 1-21, January.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Ding, Zhikun & Chen, Weilin & Hu, Ting & Xu, Xiaoxiao, 2021. "Evolutionary double attention-based long short-term memory model for building energy prediction: Case study of a green building," Applied Energy, Elsevier, vol. 288(C).
    2. Zhang, Yuejuan & Li, Xian-Xiang & Xin, Rui & Chew, Lup Wai & Liu, Chun-Ho, 2024. "Applicability of data-driven methods in modeling electricity demand-climate nexus: A tale of Singapore and Hong Kong," Energy, Elsevier, vol. 300(C).
    3. Joanna Henzel & Łukasz Wróbel & Marcin Fice & Marek Sikora, 2022. "Energy Consumption Forecasting for the Digital-Twin Model of the Building," Energies, MDPI, vol. 15(12), pages 1-21, June.
    4. Jasiński, Tomasz, 2022. "A new approach to modeling cycles with summer and winter demand peaks as input variables for deep neural networks," Renewable and Sustainable Energy Reviews, Elsevier, vol. 159(C).
    5. Dhowmya Bhatt & Danalakshmi D & A. Hariharasudan & Marcin Lis & Marlena Grabowska, 2021. "Forecasting of Energy Demands for Smart Home Applications," Energies, MDPI, vol. 14(4), pages 1-19, February.
    6. João Vitor Leme & Wallace Casaca & Marilaine Colnago & Maurício Araújo Dias, 2020. "Towards Assessing the Electricity Demand in Brazil: Data-Driven Analysis and Ensemble Learning Models," Energies, MDPI, vol. 13(6), pages 1-20, March.
    7. Nasir Ayub & Muhammad Irfan & Muhammad Awais & Usman Ali & Tariq Ali & Mohammed Hamdi & Abdullah Alghamdi & Fazal Muhammad, 2020. "Big Data Analytics for Short and Medium-Term Electricity Load Forecasting Using an AI Techniques Ensembler," Energies, MDPI, vol. 13(19), pages 1-21, October.
    8. Nicolás Caselli & Ricardo Soto & Broderick Crawford & Sergio Valdivia & Rodrigo Olivares, 2021. "A Self-Adaptive Cuckoo Search Algorithm Using a Machine Learning Technique," Mathematics, MDPI, vol. 9(16), pages 1-28, August.
    9. Yiyang Sun & Xiangwen Wang & Junjie Yang, 2022. "Modified Particle Swarm Optimization with Attention-Based LSTM for Wind Power Prediction," Energies, MDPI, vol. 15(12), pages 1-17, June.
    10. Hesen Zuo & Wengang Zheng & Mingfei Wang & Xin Zhang, 2023. "Prediction of Heat and Cold Loads of Factory Mushroom Houses Based on EWT Decomposition," Sustainability, MDPI, vol. 15(21), pages 1-19, October.
    11. Saima Akhtar & Sulman Shahzad & Asad Zaheer & Hafiz Sami Ullah & Heybet Kilic & Radomir Gono & Michał Jasiński & Zbigniew Leonowicz, 2023. "Short-Term Load Forecasting Models: A Review of Challenges, Progress, and the Road Ahead," Energies, MDPI, vol. 16(10), pages 1-29, May.
    12. Razak Olu-Ajayi & Hafiz Alaka & Hakeem Owolabi & Lukman Akanbi & Sikiru Ganiyu, 2023. "Data-Driven Tools for Building Energy Consumption Prediction: A Review," Energies, MDPI, vol. 16(6), pages 1-20, March.
    13. Yih-Der Lee & Jheng-Lun Jiang & Yuan-Hsiang Ho & Wei-Chen Lin & Hsin-Ching Chih & Wei-Tzer Huang, 2020. "Neutral Current Reduction in Three-Phase Four-Wire Distribution Feeders by Optimal Phase Arrangement Based on a Full-Scale Net Load Model Derived from the FTU Data," Energies, MDPI, vol. 13(7), pages 1-20, April.
    14. Fanidhar Dewangan & Almoataz Y. Abdelaziz & Monalisa Biswal, 2023. "Load Forecasting Models in Smart Grid Using Smart Meter Information: A Review," Energies, MDPI, vol. 16(3), pages 1-55, January.
    15. Sergio Valdivia & Ricardo Soto & Broderick Crawford & Nicolás Caselli & Fernando Paredes & Carlos Castro & Rodrigo Olivares, 2020. "Clustering-Based Binarization Methods Applied to the Crow Search Algorithm for 0/1 Combinatorial Problems," Mathematics, MDPI, vol. 8(7), pages 1-42, July.
    16. Salah Bouktif & Ali Ouni & Sanja Lazarova-Molnar, 2022. "Towards a Rigorous Consideration of Occupant Behaviours of Residential Households for Effective Electrical Energy Savings: An Overview," Energies, MDPI, vol. 15(5), pages 1-30, February.
    17. Gabriel Trierweiler Ribeiro & João Guilherme Sauer & Naylene Fraccanabbia & Viviana Cocco Mariani & Leandro dos Santos Coelho, 2020. "Bayesian Optimized Echo State Network Applied to Short-Term Load Forecasting," Energies, MDPI, vol. 13(9), pages 1-19, May.
    18. Diogo M. F. Izidio & Paulo S. G. de Mattos Neto & Luciano Barbosa & João F. L. de Oliveira & Manoel Henrique da Nóbrega Marinho & Guilherme Ferretti Rissi, 2021. "Evolutionary Hybrid System for Energy Consumption Forecasting for Smart Meters," Energies, MDPI, vol. 14(7), pages 1-19, March.
    19. Alfredo Candela Esclapez & Miguel López García & Sergio Valero Verdú & Carolina Senabre Blanes, 2022. "Automatic Selection of Temperature Variables for Short-Term Load Forecasting," Sustainability, MDPI, vol. 14(20), pages 1-22, October.
    20. Kei Hirose & Keigo Wada & Maiya Hori & Rin-ichiro Taniguchi, 2020. "Event Effects Estimation on Electricity Demand Forecasting," Energies, MDPI, vol. 13(21), pages 1-20, November.
    21. Shengwen Zhou & Shunsheng Guo & Baigang Du & Shuo Huang & Jun Guo, 2022. "A Hybrid Framework for Multivariate Time Series Forecasting of Daily Urban Water Demand Using Attention-Based Convolutional Neural Network and Long Short-Term Memory Network," Sustainability, MDPI, vol. 14(17), pages 1-22, September.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Fischer, Thomas & Krauss, Christopher & Treichel, Alex, 2018. "Machine learning for time series forecasting - a simulation study," FAU Discussion Papers in Economics 02/2018, Friedrich-Alexander University Erlangen-Nuremberg, Institute for Economics.
    2. Hopfe, David H. & Lee, Kiljae & Yu, Chunyan, 2024. "Short-term forecasting airport passenger flow during periods of volatility: Comparative investigation of time series vs. neural network models," Journal of Air Transport Management, Elsevier, vol. 115(C).
    3. Salah Bouktif & Ali Fiaz & Ali Ouni & Mohamed Adel Serhani, 2019. "Single and Multi-Sequence Deep Learning Models for Short and Medium Term Electric Load Forecasting," Energies, MDPI, vol. 12(1), pages 1-21, January.
    4. Silvia Golia & Luigi Grossi & Matteo Pelagatti, 2022. "Machine Learning Models and Intra-Daily Market Information for the Prediction of Italian Electricity Prices," Forecasting, MDPI, vol. 5(1), pages 1-21, December.
    5. Jun-Hyeok Kim & Byung-Sung Lee & Chul-Hwan Kim, 2020. "A Study on the Development of Machine-Learning Based Load Transfer Detection Algorithm for Distribution Planning," Energies, MDPI, vol. 13(17), pages 1-12, August.
    6. Ran-Ran He & Yuanfang Chen & Qin Huang & Zheng-Wei Pan & Yong Liu, 2020. "Predictability of Monthly Streamflow Time Series and its Relationship with Basin Characteristics: an Empirical Study Based on the MOPEX Basins," Water Resources Management: An International Journal, Published for the European Water Resources Association (EWRA), Springer;European Water Resources Association (EWRA), vol. 34(15), pages 4991-5007, December.
    7. Sana Mujeeb & Nadeem Javaid & Manzoor Ilahi & Zahid Wadud & Farruh Ishmanov & Muhammad Khalil Afzal, 2019. "Deep Long Short-Term Memory: A New Price and Load Forecasting Scheme for Big Data in Smart Cities," Sustainability, MDPI, vol. 11(4), pages 1-29, February.
    8. Shahzad Aslam & Nasir Ayub & Umer Farooq & Muhammad Junaid Alvi & Fahad R. Albogamy & Gul Rukh & Syed Irtaza Haider & Ahmad Taher Azar & Rasool Bukhsh, 2021. "Towards Electric Price and Load Forecasting Using CNN-Based Ensembler in Smart Grid," Sustainability, MDPI, vol. 13(22), pages 1-28, November.
    9. Hwang, Jun Kwon & Yun, Geun Young & Lee, Sukho & Seo, Hyeongjoon & Santamouris, Mat, 2020. "Using deep learning approaches with variable selection process to predict the energy performance of a heating and cooling system," Renewable Energy, Elsevier, vol. 149(C), pages 1227-1245.
    10. Karol Bot & Samira Santos & Inoussa Laouali & Antonio Ruano & Maria da Graça Ruano, 2021. "Design of Ensemble Forecasting Models for Home Energy Management Systems," Energies, MDPI, vol. 14(22), pages 1-37, November.
    11. Bo Hu & Jian Xu & Zuoxia Xing & Pengfei Zhang & Jia Cui & Jinglu Liu, 2022. "Short-Term Combined Forecasting Method of Park Load Based on CEEMD-MLR-LSSVR-SBO," Energies, MDPI, vol. 15(8), pages 1-14, April.
    12. Seok-Jun Bu & Sung-Bae Cho, 2020. "Time Series Forecasting with Multi-Headed Attention-Based Deep Learning for Residential Energy Consumption," Energies, MDPI, vol. 13(18), pages 1-16, September.
    13. Zhang, Liang & Wen, Jin & Li, Yanfei & Chen, Jianli & Ye, Yunyang & Fu, Yangyang & Livingood, William, 2021. "A review of machine learning in building load prediction," Applied Energy, Elsevier, vol. 285(C).
    14. Munir Husein & Il-Yop Chung, 2019. "Day-Ahead Solar Irradiance Forecasting for Microgrids Using a Long Short-Term Memory Recurrent Neural Network: A Deep Learning Approach," Energies, MDPI, vol. 12(10), pages 1-21, May.
    15. Guixiang Xue & Yu Pan & Tao Lin & Jiancai Song & Chengying Qi & Zhipan Wang, 2019. "District Heating Load Prediction Algorithm Based on Feature Fusion LSTM Model," Energies, MDPI, vol. 12(11), pages 1-21, June.
    16. Salam, Abdulwahed & El Hibaoui, Abdelaaziz, 2021. "Energy consumption prediction model with deep inception residual network inspiration and LSTM," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 190(C), pages 97-109.
    17. Guo, Zhifeng & Zhou, Kaile & Zhang, Xiaoling & Yang, Shanlin, 2018. "A deep learning model for short-term power load and probability density forecasting," Energy, Elsevier, vol. 160(C), pages 1186-1200.
    18. Dietrich, Bastian & Walther, Jessica & Weigold, Matthias & Abele, Eberhard, 2020. "Machine learning based very short term load forecasting of machine tools," Applied Energy, Elsevier, vol. 276(C).
    19. Ghafoori, Mahdi & Abdallah, Moatassem & Kim, Serena, 2023. "Electricity peak shaving for commercial buildings using machine learning and vehicle to building (V2B) system," Applied Energy, Elsevier, vol. 340(C).
    20. Twumasi, Clement & Twumasi, Juliet, 2022. "Machine learning algorithms for forecasting and backcasting blood demand data with missing values and outliers: A study of Tema General Hospital of Ghana," International Journal of Forecasting, Elsevier, vol. 38(3), pages 1258-1277.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jeners:v:13:y:2020:i:2:p:391-:d:308290. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.