Parallel computing and swarm intelligence based artificial intelligence model for multi-step-ahead hydrological time series prediction

Wen-jing Niu,Zhong-kai Feng,Bao-fei Feng,Yin-shan Xu,Yao-wu Min
DOI: https://doi.org/10.1016/j.scs.2020.102686
IF: 11.7
2021-03-01
Sustainable Cities and Society
Abstract:<p>Accurate future runoff prediction information is of great importance for the planning and management of both water resource and electric power systems. As employed to address the hydrological forecasting problem, artificial neural network (ANN) exhibits strong generalization and flexibility, but usually suffers from some shortcomings in practice, like unsatisfying learning efficiency and local convergence. The goal of this research is to develop a parallel computing and swarm intelligence based artificial neural network for multi-step-ahead hydrological time series prediction. Specially, the connection weights and biases of the ANN model are incrementally optimized via a parallelized particle swarm optimization obeying the Fork/Join framework, where the large-scale swarm is divided into a series of small and independent subswarms that will search for the optimal solution in the feasible space at the same time. The proposed method is driven to forecast the runoff time series of two real-world hydrological stations in China. The simulations indicate that the proposed method betters the conventional forecasting methods with respect to various indexes in different cases. For instance, in the 2-step-ahead case, the proposed method betters ANN with about 6.4% improvement in the Nash-Sutcliffe efficiency value during the testing phase. Hence, the main contribution of this research is the utilization of swarm intelligence algorithm and high-performance parallel computing to improve the artificial intelligence model's performances in time series forecasting.</p>
energy & fuels,construction & building technology,green & sustainable science & technology
What problem does this paper attempt to address?
The paper aims to address the issue of accurate runoff prediction in water resource management and power system planning. Specifically, the research objective is to develop an Artificial Neural Network (ANN) model based on parallel computing and swarm intelligence optimization to achieve multi-step runoff time series prediction. Traditional ANN models have some drawbacks in practical applications, such as low learning efficiency and a tendency to get stuck in local optima. Therefore, this paper proposes an ANN model combined with Parallel Particle Swarm Optimization (PPSO), which optimizes the connection weights and biases of the ANN model through swarm intelligence algorithms and high-performance parallel computing techniques, thereby improving its performance in time series prediction. The main contribution of the research lies in improving the time series prediction capability of artificial intelligence models using swarm intelligence algorithms and high-performance parallel computing techniques, and applying it to runoff time series prediction at two actual hydrological stations in China. Experimental results show that the proposed method outperforms traditional prediction methods in various scenarios. For example, in the case of two-step prediction, the Nash-Sutcliffe efficiency value of the new method during the testing phase is approximately 6.4% higher than that of the standard ANN. This indicates that the method can effectively improve the accuracy of runoff prediction.