Jordan recurrent neural network versus IHACRES in modelling daily streamflows

Summary A study of possible scenarios for modelling streamflow data from daily time series, using artificial neural networks (ANNs), is presented. Particular emphasis is devoted to the reconstruction of drought periods where water resource management and control are most critical. This paper considers two connectionist models: a feedforward multilayer perceptron (MLP) and a Jordan recurrent neural network (JNN), comparing network performance on real world data from two small catchments (192 and 69 km 2 in size) with irregular and torrential regimes. Several network configurations are tested to ensure a good combination of input features (rainfall and previous streamflow data) that capture the variability of the physical processes at work. Tapped delayed line (TDL) and memory effect techniques are introduced to recognize and reproduce temporal dependence. Results show a poor agreement when using TDL only, but a remarkable improvement can be obtained with JNN and its memory effect procedures, which are able to reproduce the system memory over a catchment in a more effective way. Furthermore, the IHACRES conceptual model, which relies on both rainfall and temperature input data, is introduced for comparative study. The results suggest that when good input data is unavailable, metric models perform better than conceptual ones and, in general, it is difficult to justify substantial conceptualization of complex processes.

[1]  A. W. Minns,et al.  Artificial neural networks as rainfall-runoff models , 1996 .

[2]  R. Palmer,et al.  Introduction to the theory of neural computation , 1994, The advanced book program.

[3]  Bernard Bobée,et al.  Daily reservoir inflow forecasting using artificial neural networks with stopped training approach , 2000 .

[4]  K. Hipel,et al.  Time series modelling of water resources and environmental systems , 1994 .

[5]  T. Kohonen Self-organized formation of topographically correct feature maps , 1982 .

[6]  Holger R. Maier,et al.  Neural networks for the prediction and forecasting of water resource variables: a review of modelling issues and applications , 2000, Environ. Model. Softw..

[7]  George Cybenko,et al.  Approximation by superpositions of a sigmoidal function , 1992, Math. Control. Signals Syst..

[8]  Teuvo Kohonen,et al.  Self-organized formation of topologically correct feature maps , 2004, Biological Cybernetics.

[9]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1972 .

[10]  Anthony J. Jakeman,et al.  RELATIONSHIPS BETWEEN CATCHMENT ATTRIBUTES AND HYDROLOGICAL RESPONSE CHARACTERISTICS IN SMALL AUSTRALIAN MOUNTAIN ASH CATCHMENTS , 1996 .

[11]  Keith Beven,et al.  The Institute of Hydrology distributed model , 1987 .

[12]  Slobodan P. Simonovic,et al.  Short term streamflow forecasting using artificial neural networks , 1998 .

[13]  P. E. O'connell,et al.  An introduction to the European Hydrological System — Systeme Hydrologique Europeen, “SHE”, 1: History and philosophy of a physically-based, distributed modelling system , 1986 .

[14]  A. Soldati,et al.  River flood forecasting with a neural network model , 1999 .

[15]  J. Nash,et al.  River flow forecasting through conceptual models part I — A discussion of principles☆ , 1970 .

[16]  Les E. Atlas,et al.  Recurrent neural networks and robust time series prediction , 1994, IEEE Trans. Neural Networks.

[17]  Michael I. Jordan,et al.  Forward Models: Supervised Learning with a Distal Teacher , 1992, Cogn. Sci..

[18]  A. Jakeman,et al.  Computation of the instantaneous unit hydrograph and identifiable component flows with application to two small upland catchments , 1990 .

[19]  R. Eckmiller,et al.  Neural Computers , 1989, Springer Study Edition.

[20]  Rao S. Govindaraju,et al.  COMPARISON OF ANNS AND EMPIRICAL APPROACHES FOR PREDICTING WATERSHED RUNOFF , 2000 .

[21]  R. Müftüoğlu,et al.  Monthly runoff generation by non-linear models , 1991 .

[22]  Tawatchai Tingsanchali,et al.  Application of tank, NAM, ARMA and neural network models to flood forecasting , 2000 .

[23]  Mohammad Bagher Menhaj,et al.  Training feedforward networks with the Marquardt algorithm , 1994, IEEE Trans. Neural Networks.

[24]  George E. P. Box,et al.  Time Series Analysis: Forecasting and Control , 1977 .

[25]  A. Jakeman,et al.  Development of a simple, catchment-scale, rainfall-evapotranspiration-runoff model , 1998 .

[26]  A. Tokar,et al.  Rainfall-Runoff Modeling Using Artificial Neural Networks , 1999 .

[27]  Lennart Ljung,et al.  Nonlinear black-box modeling in system identification: a unified overview , 1995, Autom..

[28]  C. Perrin,et al.  Does a large number of parameters enhance model performance? Comparative assessment of common catchment model structures on 429 catchments , 2001 .

[29]  Anthony J. Jakeman,et al.  IHACRES Classic Plus: A redesign of the IHACRES rainfall-runoff model , 2006, Environ. Model. Softw..

[30]  Bernard Bobée,et al.  Prévision hydrologique par réseaux de neurones artificiels : état de l'art , 1999 .

[31]  P. Werbos,et al.  Beyond Regression : "New Tools for Prediction and Analysis in the Behavioral Sciences , 1974 .

[32]  N. Null Artificial Neural Networks in Hydrology. I: Preliminary Concepts , 2000 .

[33]  Jeffrey L. Elman,et al.  Finding Structure in Time , 1990, Cogn. Sci..

[34]  P. Krause,et al.  COMPARISON OF DIFFERENT EFFICIENCY CRITERIA FOR HYDROLOGICAL MODEL ASSESSMENT , 2005 .

[35]  Michael I. Jordan Attractor dynamics and parallelism in a connectionist sequential machine , 1990 .

[36]  Anthony J. Jakeman,et al.  Performance of conceptual rainfall‐runoff models in low‐yielding ephemeral catchments , 1997 .

[37]  Anthony J. Jakeman,et al.  A catchment moisture deficit module for the IHACRES rainfall-runoff model , 2004, Environ. Model. Softw..

[38]  T. Sathish,et al.  River Flow Forecasting using Recurrent Neural Networks , 2004 .

[39]  L. B. Lmeida Backpropagation in perceptrons with feedback , 1988 .

[40]  Michael C. Mozer,et al.  Skeletonization: A Technique for Trimming the Fat from a Network via Relevance Assessment , 1988, NIPS.

[41]  Marco Lovera,et al.  On the role of prefiltering in nonlinear system identification , 2005, IEEE Transactions on Automatic Control.

[42]  P. Mallikarjuna,et al.  RAINFALL—RUNOFF MODELLING USING ARTIFICIAL NEURAL NETWORKS , 2009 .

[43]  R. Bellman Dynamic programming. , 1957, Science.

[44]  M. B. Beck,et al.  Forecasting environmental change , 1991 .