Abstract
Electricity is one of the key role players to build an economy. Electricity consumption and generation can affect the overall policy of the country. This opens an area for some intelligent system that can provide future insights. Intelligent management for electric power consumption requires future electricity power consumption prediction with less error. These predictions provide insights for making further decisions to smooth line the policy and help to grow economy of the country. Future prediction can be categorized into three categories namely (1) long-term, (2) short-term, and (3) mid-term predictions. For our study, we consider mid-term electricity consumption prediction. Dataset is provided by Korea Electric power supply to get insights for metropolitan city like Seoul. Dataset is in time series so we require to analyze dataset with statistical and machine learning models that can support time series dataset. This study provides experimental results from the proposed models. Our proposed models for provided dataset are ARIMA and LSTM, which look promising as RMSE for training is 0.14 and 0.20 RMSE for testing.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Electricity load balancing and supply and demand management are required by the electricity suppliers to utilize the power plant’s ability up to required demand level. In terms of predictions, forecasting is divided into three categories (1) long term, (2) mid term, and (3) short term. These studies can save electricity expenditures by analyzing the data and the pattern of electricity from approximate values of future consumption. Analyzing the approximate future values, electricity suppliers can manage the prices of electricity [1], which eventually helps in the economy of the country. Properly planned electricity load and consumption can save money that can help in building economy[2].
Statistical as well as machine learning models are resourceful to get insight of the electricity consumption from dataset. Generally, these consumption datasets have time series representation. Time series data can be obtained from domains where data figures change with respect to time like in stock market[3]. Statistical or machine learning models can be applied to other fields also as [4] introduces an approach to analyze churn dataset with respect to geographic locations.
Auto-regressive and moving average models are widely used for such forecasting studies, but models from artificial intelligence can also be utilized to increase the forecast accuracy. ARIMA stands for “Auto Regressive Integrated Moving Average.” The ARIMA system is described with 3 terms: p, d, and q. The approach is that computing the differential value from the prior and the present values. ARIMA is used in studies like forecasting wheat production, infant mortality rate, automated modeling for electricity production [5,6,7], and many more.
Forecasting electricity can impact industries that are directly linked to electricity production. Prices can go up and down in such industries like oil and gas industry [8], which helps in electricity production. This statement emphasizes the cruciality and importance of the study as many other factors can get affected with improper management of electricity load balancing, production, supply, and demand.
In this study, the authors investigated comprehensive models for related dataset. Authors identified the hyperparameters for models, conducted experiments, and compared results on the basis of MSE and RMSE metrics. The structure of the paper is as follows: Sect. 2 provides related work and much better understanding of the models like ARIMA and neural networks. Section 3 provides material and methods that have been used while conducting this study. Section 4 provides information of the experiments and discusses certain results that are observed. Furthermore, results are discussed for future work.
2 Literature Review
Neural networks are mostly known for image processing especially in medical image processing. Different models with certain parameters have to be analyzed to determine the best outcomes. The study of [9] shows good progress in terms of medical image processing as they analyze 5 thousand to 160 million parameters with a certain number of layers to evaluate their large scale dataset that eventually helps in computer aided vision (CAD). Neural networks can help in understanding the personality dynamics and can determine state of personality is stable or not [10] and what are the variables that can affect the personality variable. Photovoltaic (PV) integration can help in economic growth as it is a promising source of renewable energy and thus requires prediction and forecasting to help in taking future decision. Forecasting PV based data can be done by neural network model named as LSTM. LSTM-RNN is analyzed by Abdel-Nasser and Mahmoud [11], which can determine temporal changes in PV output and can be evaluated through hourly dataset for a year. Electricity being considered as a key role player in economy thus studied by many researchers with different models and approaches. An approach used by Bouktif et al. [12] utilizes LSTM along with genetic algorithm to get better results and performance with time series data for short-term and long-term forecasting. Considering electricity plays an essential role, [13, 14] also propose a model with LSTM that is capable of forecasting load for single residential as there are certain other parameters that are involved.
3 Material and Methods
We have chosen core i7 processor along with NVIDIA GPU with 8GB memory, in terms of hardware utilized, to speed up the computational time. To develop prediction models, we have used Python along with Python integrated environment along with TensorFlow and Keras libraries for neural network and statsmodels’ libraries to implement statistical models (Table 1).
4 Building the Forecasting Model
We have performed statistical as well as machine learning algorithm to fetch the information from the dataset. To evaluate our experiments, we have considered performance metrics like MSE and RMSE.
4.1 ARIMA Model
ARIMA is a statistical model to forecast the values. Combining the AR and MA model formulas, we get general formula as
Figure 1 indicates that our data is not fully stationary, and we have to do some data preparation before we can use ARIMA model. It can also be observed that there are a number of spikes that are not within the critical range. This phenomenon can determine the P and D values for the ARIMA model.
Figure 2 provides results of different hyperparameter values that are determined from Fig. 1. In Fig. 2, it can be seen that the suitable value for p,d,q is 3,1,1 respectively. Figure 3 provides pictorial view of ARIMA model with hyperparameter (p,d,q) values as (3,1,1) with a MSE of 0.028. This shows that model was successfully executed with hyperparameter setting and yielded good results.
Figures 4 and 5 show the 4-month predicted values in a grey area that is 95% interval and forecasted values that are in blue line.
5 Conclusions
The main focus of the study is to determine whether statistical models or neural networks can perform better with provided dataset. To compare all the models, we maintain the consistency of hyperparameters so comparison can be most realistic. ARIMA requires heavy data preprocessing, while neural networks are easy to adopt. This study will expand to find results from different neural network models that are applicable in time series prediction. Results produced by ARIMA are certain and can be applied into real world application where data pattern does not change most of the time. Meanwhile, LSTM and other neural network models are difficult to train but produce better results.
References
P. Siano, Demand response and smart grids—A survey. Renew. Sust. Energy Rev. 30, 461–478. (2014). https://doi.org/10.1016/j.rser.2013.10.022
F.J. Ardakani, M.M. Ardehali, Energy 65, 452–461 (2014). https://doi.org/10.1016/j.energy.2013.12.031
S.P. Chatzis, V. Siakoulis, A. Petropoulos, E. Stavroulakis, N. Vlachogiannakis, Expert Syst. Appl. 112, 353–371 (2018). https://doi.org/10.1016/j.eswa.2018.06.032
H.V. Long, L.H. Son, M. Khari, K. Arora, S. Chopra, R. Kumar, T. Le, S.W. Baik, Comput. Intell. Neurosci. 2019 (2019). https://doi.org/10.1155/2019/9252837
M.A. Masood, S. Abid, Asian J. Agric. Rural Dev. 8, 172–177 (2018). https://doi.org/10.18488/journal.1005/2018.8.2/1005.2.172.177
A.K. Mishra, C. Sahanaa, M. Manikandan, J. Family Commun. Med. 26, 123 (2019). https://doi.org/10.4103/jfcm.JFCM_51_18
P. Amin, L. Cherkasova, R. Aitken, V. Kache, Proceedings of the 2019 IEEE International Congress on Internet Things, ICIOT 2019: Part 2019 IEEE World Congress on Services (2019). https://doi.org/10.1109/ICIOT.2019.00032
K.B. Debnath, M. Mourshed. Forecasting methods in energy planning models. Renew. Sust. Energy Rev. 88, 297–325 (2018). https://doi.org/10.1016/j.rser.2018.02.002
H.C. Shin, H.R. Roth, M. Gao, L. Lu, Z. Xu, I. Nogues, J. Yao, D. Mollura, R.M. Summers, IEEE Trans. Med. Imaging 35, 1285–1298 (2016). https://doi.org/10.1109/TMI.2016.2528162
S.J. Read, V. Droutman, B.J. Smith, L.C. Miller, Pers. Individ. Dif. 136, 52–67 (2019). https://doi.org/10.1016/j.paid.2017.11.015
M. Abdel-Nasser, K. Mahmoud, Neural Comput. Appl. 31, 2727–2740 (2019). https://doi.org/10.1007/s00521-017-3225-z
S. Bouktif, A. Fiaz, A. Ouni, M.A. Serhani, Energies 11, 1636 (2018). https://doi.org/10.3390/en11071636
W. Kong, Z.Y. Dong, Y. Jia, D.J. Hill, Y. Xu, Y. Zhang, IEEE Trans. Smart Grid 10, 841–851 (2019). https://doi.org/10.1109/TSG.2017.2753802
F. Saeed, A. Paul, W.H. Hong, H. Seo, Multimedia Tools and Applications (Springer, Berlin, 2019), pp. 1–17
Acknowledgement
This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea Government (MSIT) (No. 2019M3F2A1073179).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Gul, M.J.J., Gul, M.U., Lee, Y., Rho, S., Paul, A. (2021). Short- to Mid-Term Prediction for Electricity Consumption Using Statistical Model and Neural Networks. In: Arabnia, H.R., Ferens, K., de la Fuente, D., Kozerenko, E.B., Olivas Varela, J.A., Tinetti, F.G. (eds) Advances in Artificial Intelligence and Applied Cognitive Computing. Transactions on Computational Science and Computational Intelligence. Springer, Cham. https://doi.org/10.1007/978-3-030-70296-0_70
Download citation
DOI: https://doi.org/10.1007/978-3-030-70296-0_70
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-70295-3
Online ISBN: 978-3-030-70296-0
eBook Packages: Computer ScienceComputer Science (R0)