Prediction and modeling of the rainfall-runoff transformation of a typical urban basin using ann and gp

This paper proposes an application of Genetic Programming (GP) and Artificial Neural Networks (ANN) in hydrology, showing how these two techniques can work together to solve a problem, namely for modeling the effect of rain on the runoff flow in a typical urban basin. The ultimate goal of this research is to design a real-time alarm system to warn of floods or subsidence in various types of urban basins. Results look promising and appear to offer some improvement for analyzing river basin systems over stochastic methods such as unitary hydrographs.

[1]  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).

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

[3]  Peter A. Whigham,et al.  Time series modeling using genetic programming: an application to rainfall-runoff models , 1999 .

[4]  Vladan Babovic,et al.  Declarative and Preferential Bias in GP-based Scientific Discovery , 2002, Genetic Programming and Evolvable Machines.

[5]  A. Bennett The Origin of Species by means of Natural Selection; or the Preservation of Favoured Races in the Struggle for Life , 1872, Nature.

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

[7]  Lee Spector,et al.  A Revised Comparison of Crossover and Mutation in Genetic Programming , 1998 .

[8]  Vidroha Debroy,et al.  Genetic Programming , 1998, Lecture Notes in Computer Science.

[9]  John R. Koza,et al.  Evolution of a Controller with a Free Variable Using Genetic Programming , 2000, EuroGP.

[10]  Vladan Babovic,et al.  An Evolutionary Approach to Knowledge Induction: Genetic Programming in Hydraulic Engineering , 2001 .

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

[12]  R. Lippmann,et al.  An introduction to computing with neural nets , 1987, IEEE ASSP Magazine.