Determination of the unit hydrograph of a typical urban basin using genetic programming and artificial neural networks

An application of genetic programming (GP) and artificial neural networks (ANNs) in hydrology is proposed, showing how these two techniques can work together to solve the problem of modelling the effect of rain on the runoff flow in a typical urban basin. The ability of GP to include the physical basis of a problem and even to analyse the results is discussed, and a case study is included as an example. We propose a solution to this problem by using an ANN for the prediction of the daily flow due to human activity of the citizens and the use of GP for the prediction of the flow rate resulting from the rain. Finally, it is shown that the methodology can be used to solve similar problems by combining both techniques. Copyright © 2006 John Wiley & Sons, Ltd.

[1]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[2]  John R. Koza,et al.  Genetic Programming III: Darwinian Invention & Problem Solving , 1999 .

[3]  K.R. Vazquez Genetic programming in time series modelling: an application to meteorological data , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[4]  David J. Montana,et al.  Strongly Typed Genetic Programming , 1995, Evolutionary Computation.

[5]  R. S. Govindaraju,et al.  Using Modular Neural Networks to Predict Watershed Runoff , 1998 .

[6]  John R. Koza,et al.  Hierarchical Genetic Algorithms Operating on Populations of Computer Programs , 1989, IJCAI.

[7]  John R. Koza,et al.  Genetic programming 2 - automatic discovery of reusable programs , 1994, Complex Adaptive Systems.

[8]  A. W. Jayawardena,et al.  Runoff Forecasting Using RBF Networks with OLS Algorithm , 1998 .

[9]  Richard A. Davis,et al.  Time Series: Theory and Methods , 2013 .

[10]  A. Hjelmfelt,et al.  Predicting Runoff using Artificial Neural Networks , 1996 .

[11]  Nachimuthu Karunanithi,et al.  Neural Networks for River Flow Prediction , 1994 .

[12]  Farid U. Dowla,et al.  Backpropagation Learning for Multilayer Feed-Forward Neural Networks Using the Conjugate Gradient Method , 1991, Int. J. Neural Syst..

[13]  Kuolin Hsu,et al.  Streamflow Forecasting Using Artificial Neural Networks , 1998 .

[14]  Daniel Rivero,et al.  A New Approach to the Extraction of ANN Rules and to Their Generalization Capacity Through GP , 2004, Neural Computation.

[15]  Razi Gaskari,et al.  Performance of a Virtual Runoff Hydrograph System , 1996 .

[16]  Daniel Rivero,et al.  Prediction and Modelling of the Flow of a Typical Urban Basin through Genetic Programming , 2002, EvoWorkshops.

[17]  C. Darwin On the Origin of Species by Means of Natural Selection: Or, The Preservation of Favoured Races in the Struggle for Life , 2019 .