Abstract

Time series analysis using long short term memory (LSTM) deep learning is a very attractive strategy to achieve accurate electric load forecasting. Although it outperforms most machine learning approaches, the LSTM forecasting model still reveals a lack of validity because it neglects several characteristics of the electric load exhibited by time series. In this work, we propose a load-forecasting model based on enhanced-LSTM that explicitly considers the periodicity characteristic of the electric load by using multiple sequences of inputs time lags. An autoregressive model is developed together with an autocorrelation function (ACF) to regress consumption and identify the most relevant time lags to feed the multi-sequence LSTM. Two variations of deep neural networks, LSTM and gated recurrent unit (GRU) are developed for both single and multi-sequence time-lagged features. These models are compared to each other and to a spectrum of data mining benchmark techniques including artificial neural networks (ANN), boosting, and bagging ensemble trees. France Metropolitan’s electricity consumption data is used to train and validate our models. The obtained results show that GRU- and LSTM-based deep learning model with multi-sequence time lags achieve higher performance than other alternatives including the single-sequence LSTM. It is demonstrated that the new models can capture critical characteristics of complex time series (i.e., periodicity) by encompassing past information from multiple timescale sequences. These models subsequently achieve predictions that are more accurate.

Highlights

  • Electrical energy must be consumed as soon as it is produced since it cannot be stored

  • We proved that optimal long short term memory (LSTM)-recurrent neural network (RNN) behaves in the context of electric load forecasting for both the short-and-medium horizon with high accuracy achievement

  • The rigorous management of sustainable energy systems is very dependent on the accuracy of forecasting models

Read more

Summary

Introduction

Electrical energy must be consumed as soon as it is produced since it cannot be stored. One way of achieving accurate load forecasting is time series analysis The purpose of such a technique is to carefully consider the past observations in order to identify data patterns that best describe the inherent structure buried in the series and capture the underlying data generation process [2]. The autoregressive (AR) model provides adequate representation of the data generation mechanism based on time series. From RNN to LSTMs and GRUs. A Recurrent Neural Network utilizes sequential information in which the output depends on the current inputs and on the previous inputs. A Recurrent Neural Network utilizes sequential information in which the output depends on the current inputs and on the previous inputs They are called recurrent because the data is processed for every element in the data sequence.

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call