Auto-configuring radial basis function networks for chaotic time series and flood forecasting

The learning strategy of the radial basis function network (RBFN) commonly uses a hybrid learning process to identify the structure and then proceed to search the model parameters, which is a time-consuming procedure. We proposed an evolutionary way to automatically configure the structure of RBFN and search the optimal parameters of the network. The strategy can effectively identify an appropriate structure of the network by the orthogonal least squares algorithm and then systematically search the optimal locations of centres and the widths of their corresponding kernel function by the genetic algorithm. The proposed strategy of auto-configuring RBFN is first testified in predicting the future values of the chaotic Mackey-Glass time series. The results demonstrate the superiority, on both effectiveness and efficiency, of the proposed strategy in predicting the chaotic time series. We then further investigate the model's suitability and reliability in flood forecast. The Lan-Young River in north-east Taiwan is used as a case study, where the hourly river flow of 23 flood events caused by typhoons or storms is used to train and validate the neural networks. The back propagation neural network (BPNN) is also performed for the purpose of comparison. The results demonstrate that the proposed RBFN has much better performance than the BPNN. The RBFN not only provides an efficient way to model the rainfall-runoff process but also gives reliable and precise one-hour and two-hour ahead flood forecasts. Copyright © 2009 John Wiley & Sons, Ltd.

[1]  Stephen A. Billings,et al.  Radial basis function network configuration using genetic algorithms , 1995, Neural Networks.

[2]  Upul Sonnadara,et al.  Performance of an artificial neural network on forecasting the daily occurrence and annual depth of rainfall at a tropical site , 2008 .

[3]  Sam Ameri,et al.  Application of artificial neural networks for reservoir characterization with limited data , 2005 .

[4]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[5]  D. Broomhead,et al.  Radial Basis Functions, Multi-Variable Functional Interpolation and Adaptive Networks , 1988 .

[6]  Jasmina Arifovic,et al.  Using genetic algorithms to select architecture of a feedforward artificial neural network , 2001 .

[7]  Yen-Ming Chiang,et al.  A two‐step‐ahead recurrent neural network for stream‐flow forecasting , 2004 .

[8]  Yen-Ming Chiang,et al.  Comparison of static-feedforward and dynamic-feedback neural networks for rainfall -runoff modeling , 2004 .

[9]  Li-Chiu Chang,et al.  Enforced self-organizing map neural networks for river flood forecasting , 2007 .

[10]  Babak Nadjar Araabi,et al.  Predicting Chaotic Time Series Using Neural and Neurofuzzy Models: A Comparative Study , 2006, Neural Processing Letters.

[11]  Shang-Liang Chen,et al.  Orthogonal least squares learning algorithm for radial basis function networks , 1991, IEEE Trans. Neural Networks.

[12]  Ludmila I. Kuncheva,et al.  Fitness functions in editing k-NN reference set by genetic algorithms , 1997, Pattern Recognit..

[13]  S. Sorooshian,et al.  Precipitation Estimation from Remotely Sensed Information Using Artificial Neural Networks , 1997 .

[14]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[15]  Gwo-Fong Lin,et al.  A systematic approach to the input determination for neural network rainfall–runoff models , 2008 .

[16]  Li-Chiu Chang,et al.  Intelligent control for modeling of real‐time reservoir operation, part II: artificial neural network with operating rule curves , 2005 .

[17]  Y. R. Satyaji Rao,et al.  Modelling groundwater levels in an urban coastal aquifer using artificial neural networks , 2008 .

[18]  Mohamad T. Musavi,et al.  On the training of radial basis function classifiers , 1992, Neural Networks.

[19]  Young-Oh Kim,et al.  Rainfall‐runoff models using artificial neural networks for ensemble streamflow prediction , 2005 .

[20]  F. Girosi,et al.  Networks for approximation and learning , 1990, Proc. IEEE.

[21]  K. P. Sudheer,et al.  Models for estimating evapotranspiration using artificial neural networks, and their physical interpretation , 2008 .

[22]  Ozgur Kisi,et al.  Evapotranspiration modelling from climatic data using a neural computing technique , 2007 .

[23]  G. Sahoo,et al.  Use of neural network to predict flash flood and attendant water qualities of a mountainous stream on Oahu, Hawaii , 2006 .

[24]  John Moody,et al.  Fast Learning in Networks of Locally-Tuned Processing Units , 1989, Neural Computation.

[25]  Paulo Chaves,et al.  Conceptual fuzzy neural network model for water quality simulation , 2007 .

[26]  Ivica Kostanic,et al.  Principles of Neurocomputing for Science and Engineering , 2000 .

[27]  Yen-Ming Chiang,et al.  Dynamic ANN for precipitation estimation and forecasting from radar observations , 2007 .

[28]  Jan-Tai Kuo,et al.  A hybrid neural-genetic algorithm for reservoir water quality management. , 2006, Water research.

[29]  William Y. Svrcek,et al.  Automatic design of neural network structures , 2001 .

[30]  Vijay P. Singh,et al.  Predicting and forecasting flow discharge at sites receiving significant lateral inflow , 2007 .

[31]  L. Darrell Whitley,et al.  Genetic algorithms and neural networks: optimizing connections and connectivity , 1990, Parallel Comput..

[32]  O. Kisi River flow forecasting and estimation using different artificial neural network techniques , 2008 .

[33]  Holger R. Maier,et al.  Use of artificial neural networks for predicting optimal alum doses and treated water quality parameters , 2004, Environ. Model. Softw..

[34]  Bernd Fritzke,et al.  Fast learning with incremental RBF networks , 1994, Neural Processing Letters.