Dynamic nonlinear state-space model with a neural network via improved sequential learning algorithm for an online real-time hydrological modeling

被引:19
作者
Hong, Yoon-Seok Timothy [1 ]
机构
[1] London S Bank Univ, Dept Urban Engn, Fac Engn, London SE1 0AA, England
关键词
Dynamic nonlinear state-space model; Artificial neural network; Sequential extended Kalman filtering (EKF) learning algorithm; Real-time hydrological modeling; River temperature prediction; KALMAN FILTER; SYSTEMS; IDENTIFICATION;
D O I
10.1016/j.jhydrol.2012.08.001
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
This paper proposes a dynamic nonlinear state-space model with a neural network that uses a sequential learning algorithm capable of online simulation, in which the model predicts and adapts to the arrival of each new item of hydrological data in a sequential manner (as opposed to a 'batch'), thereby enabling online real-time hydrological modeling. The improved sequential extended Kalman filtering (EKF) learning algorithm is developed to train multi-layer perceptron (MLP) neural networks, and is known as the MLP-EKF method with updating of noise covariance (MLP-EKFQ). It is herein proposed to allow the evolution of the weight of a neural network sequentially in time while also computing the noise covariance matrices of the EKF algorithm automatically by maximizing the evidence density function with respect to the noise covariance matrices. The proposed MLP-EKFQ was used to develop an online real-time warning system to predict river temperatures affected by the discharge of cooling water 1 km downstream of a thermal power station, from real-time to 2 h ahead, sequentially on the arrival of each new item of hydrological, meteorological, and power station operational data at 10 min intervals. It is demonstrated that the proposed MLP-EKFQ is superior in terms of both model performance and computational efficiency to those models that adopt a batch learning algorithm such as a multi-layer perceptron (MLP) system trained using the back-prorogation learning algorithm (MLP-BP), or an adaptive neural-fuzzy inference system (ANFIS). Due to its computational efficiency, its online simulation capability, and the high levels of accuracy achieved by the proposed MLP-EKFQ method, there is a great deal of potential for its use as an online dynamic hydrological modeling tool that may be suitable for a variety of complex dynamic and/or real-time tasks. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:11 / 21
页数:11
相关论文
共 45 条
[1]  
Abrahart R.J., 2004, NEURAL NETWORKS HYDR
[2]  
[Anonymous], 1994, Neural networks: a comprehensive foundation
[3]  
ASCE Task Committee on Application of Artificial Neural Networks in Hydrology, 2005, J HYDROL ENG, V5, P124
[4]   IDENTIFICATION OF NON-LINEAR SYSTEMS - A SURVEY [J].
BILLINGS, SA .
IEE PROCEEDINGS-D CONTROL THEORY AND APPLICATIONS, 1980, 127 (06) :272-285
[5]  
Bishop CM., 1995, NEURAL NETWORKS PATT
[6]  
Candy J.V., 1986, SIGNAL PROCESSING MO
[7]   Evolutionary artificial neural networks for hydrological systems forecasting [J].
Chen, Yung-hsiang ;
Chang, Fi-John .
JOURNAL OF HYDROLOGY, 2009, 367 (1-2) :125-137
[8]   Comparison of ice-affected streamflow estimates computed using artificial neural networks and multiple regression techniques [J].
Chokmani, Karem ;
Ouarda, Taha B. M. J. ;
Hamilton, Stuart ;
Ghedira, M. Hosni ;
Gingras, Hugo .
JOURNAL OF HYDROLOGY, 2008, 349 (3-4) :383-396
[9]   Runoff forecasting for an asphalt plane by Artificial Neural Networks and comparisons with kinematic wave and autoregressive moving average models [J].
Chua, Lloyd H. C. ;
Wong, Tommy S. W. .
JOURNAL OF HYDROLOGY, 2011, 397 (3-4) :191-201
[10]  
Cybenko G., 1989, Mathematics of Control, Signals, and Systems, V2, P303, DOI 10.1007/BF02551274