Rainfall runoff modelling based on genetic programming

The runoff formation process is believed to be highly non-linear, time varying, spatially distributed, and not easily described by simple models. Considerable time and effort has been directed to model this process, and many hydrologic models have been built specifically for this purpose. All of them, however, require significant amounts of data for their respective calibration and validation. Using physical models raises issues of collecting the appropriate data with sufficient accuracy. In most cases it is difficult to collect all the data necessary for such a model. By using data driven models such as genetic programming (GP), one can attempt to model runoff on the basis of available hydrometeorological data. This work addresses use of genetic programming for creating rainfall-runoff models on the basis of data alone, as well as in combination with conceptual models ( i.e taking advantage of knowledge about the problem domain).

[1]  C. Darwin The Origin of Species by Means of Natural Selection, Or, The Preservation of Favoured Races in the Struggle for Life , 1859 .

[2]  E. Hansen,et al.  NUMERICAL SIMULATION OF THE RAINFALL-RUNOFF PROCESS ON A DAILY BASIS , 1973 .

[3]  M. Keijzer,et al.  Genetic programming as a model induction engine , 2000 .

[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]  A. Gray,et al.  I. THE ORIGIN OF SPECIES BY MEANS OF NATURAL SELECTION , 1963 .

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

[7]  Vladan Babovic,et al.  GENETIC PROGRAMMING AND ITS APPLICATION IN REAL‐TIME RUNOFF FORECASTING 1 , 2001 .

[8]  A. Roli Artificial Neural Networks , 2012, Lecture Notes in Computer Science.

[9]  Lawrence J. Fogel,et al.  Artificial Intelligence through Simulated Evolution , 1966 .

[10]  Vladan Babovic,et al.  Emergence, evolution, intelligence: hydroinformatics , 1996 .

[11]  Hans-Paul Schwefel,et al.  Numerical Optimization of Computer Models , 1982 .

[12]  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 .

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

[14]  Jens Christian Refsgaard,et al.  Validation and Intercomparison of Different Updating Procedures for Real-Time Forecasting , 1997 .

[15]  L. K. Sherman Streamflow from rainfall by the unit-graph method , 1932 .

[16]  Vladan Babovic,et al.  The evolution of equations from hydraulic data Part II: Applications , 1997 .

[17]  Vladan Babovic,et al.  Neural networks as routine for error updating of numerical models , 2001 .

[18]  J. Hague,et al.  Water Industry Systems: Modelling and Optimisation Applications , 1999 .

[19]  Vladan Babovic,et al.  GENETIC PROGRAMMING: A NEW PARADIGM IN RAINFALL RUNOFF MODELING 1 , 2002 .

[20]  Henrik Madsen,et al.  Automatic calibration of a conceptual rainfall-runoff model using multiple objectives. , 2000 .