arrow
返回

Deep Learning Algorithms and Parallel Distributed Computing Techniques for High-Resolution Load Forecasting Applying Hyperparameter Optimization

delete2022-09-01
delete15
PRE
AI
A
Ali Parizad *
C
Constantine J. Hatziadoniu
DOI:10.1109/JSYST.2021.3130080delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Electrical load forecasting is one of the critical tasks that helps power utility companies in planning and operation as well as the energy management system (EMS) in controlling and optimizing the power grid's performance. It guarantees system adequacy and reliability by reducing the gap between supply and demand, and it bolsters cybersecurity by enabling false data detection and system security by predicting system peak load. This article aims to build an accurate long-term load forecasting model based on deep learning (DL) algorithms. Initially, big-data analytics and feature engineering are applied to the power load and weather historical data. Next, three different load forecasting models a re developed based on three corresponding deep neural network models (DNN): the simple RNN, the long short term memory (LSTM), and the gated recurrent unit (GRU), respectively. To find an accurate DNN model, a two-step hyperparameter optimization is performed consisting of cross-validation. In the first step, the random search (RS) algorithm is employed to narrow the parameter search space to a smaller local one. In the second step, the grid search (GS) algorithm is used to find the best hyperparameters in the local area located by RS. However, the computational burden of the DNN training process is too high and may lead to out-of-memory (OOM) issues, especially when we are dealing with a big volume of data. To overcome this problem, we developed our Python program based on Tensorflow framework and implemented the framework on a high-performance computer cluster (HPCC). Then, different jobs are defined to employ parallel distributed computing (PDC) capability on the SIU BigDawg HPCC. To this end, all DNN hyperparameters (e.g., number of layers, neurons, dropout, batch size, epoch, learning rate, etc.) can be optimized and result in a comprehensive and accurate load forecasting model. Our proposed method, along with the programming framework, is evaluated on a real-world dataset. Among the three models developed and tested, the GRU, with load and weather as features, has demonstrated excellent performance and outperformed the other two models for long-term forecasting with the best metrics (i.e., MSE, MAPE, R-2) and daily error almost less than 1%. Also, our best model (optimized GRU) is compared with the other reported state-of-the-art models such as DBN, SVR, RM-LSTM, DM-GCNN, TCMS-CNN. It is demonstrated that the proposed framework yields a superior performance than the others.
Keyword:
Big data analytics
deep learning (DL) algorithms
gated recurrent unit (GRU)
hyperparameter optimization
load forecasting
long short term memory (LSTM)
parallel distributed computing (PDC)
sequence prediction

期刊

I
IEEE Open Journal of Circuits and Systems
IF:
2.4
论文数:
4.5K
被引数:
387

机构

Southern Illinois University System 封面图
Southern Illinois University System
学者数:
6.0K
论文数: 5.1K
被引数: 55
引用论文

引用论文

err分享
err收藏
err分享
err收藏
Assessing Water Quality of Murum Reservoir Halfway Through Impoundment
err2017-01-31
err0
errOAAI
errAngie Sapis; Nyanti Lee; Teck Yee Ling; Sim Siong Fong; Jongkar Grinang
err分享
err收藏
学者 查看更多内容