Modelling rainfall-runoff using genetic programming

被引:123
|
作者
Whigham, PA [1 ]
Crapper, PF [1 ]
机构
[1] CSIRO Land & Water, Canberra, ACT 2601, Australia
关键词
rainfall runoff; genetic programming;
D O I
10.1016/S0895-7177(00)00274-0
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Genetic programming is an inductive form of machine learning that evolves a computer program to perform a task defined by a set of presented (training) examples and has been successfully applied to problems that are complex, nonlinear and where the size, shape, and overall form of the solution are not explicitly known in advance. This paper describes the application of a grammatically-based genetic programming system to discover rainfall-runoff relationships for two vastly different catchments. A context-free grammar is used to define the search space for the mathematical language used to express the evolving programs. A daily time series of rainfall-runoff is used to train the evolving population. A deterministic lumped parameter model, based on the unit hydrograph, is compared with the results of the evolved models on an independent data set. The favourable results of the genetic programming approach show that machine learning techniques are potentially a useful tool for developing hydrological models, especially when surface water movement and water losses are poorly understood. (C) 2001 Elsevier Science Ltd. Ail rights reserved.
引用
收藏
页码:707 / 721
页数:15
相关论文
共 50 条
  • [1] Rainfall-runoff modelling using genetic programming
    Rodriguez-Vazquez, K.
    Arganis-Juarez, M. L.
    Cruickshank-Villanueva, C.
    Dominguez-Mora, R.
    [J]. JOURNAL OF HYDROINFORMATICS, 2012, 14 (01) : 108 - 121
  • [2] Rainfall-Runoff Modelling Using Genetic Programming
    Jayawardena, A. W.
    Muttil, N.
    Fernando, T. M. K. G.
    [J]. MODSIM 2005: INTERNATIONAL CONGRESS ON MODELLING AND SIMULATION: ADVANCES AND APPLICATIONS FOR MANAGEMENT AND DECISION MAKING: ADVANCES AND APPLICATIONS FOR MANAGEMENT AND DECISION MAKING, 2005, : 1841 - 1847
  • [3] A Genetic Programming Approach to Rainfall-Runoff Modelling
    Dragan A. Savic
    Godfrey A. Walters
    James W. Davidson
    [J]. Water Resources Management, 1999, 13 : 219 - 231
  • [4] A genetic programming approach to rainfall-runoff modelling
    Savic, DA
    Walters, GA
    Davidson, JW
    [J]. WATER RESOURCES MANAGEMENT, 1999, 13 (03) : 219 - 231
  • [5] Season Algorithm-Multigene Genetic Programming: A New Approach for Rainfall-Runoff Modelling
    Mehr, Ali Danandeh
    Nourani, Vahid
    [J]. WATER RESOURCES MANAGEMENT, 2018, 32 (08) : 2665 - 2679
  • [6] Season Algorithm-Multigene Genetic Programming: A New Approach for Rainfall-Runoff Modelling
    Ali Danandeh Mehr
    Vahid Nourani
    [J]. Water Resources Management, 2018, 32 : 2665 - 2679
  • [7] Rainfall runoff modelling based on genetic programming
    Babovic, V
    Keijzer, M
    [J]. NORDIC HYDROLOGY, 2002, 33 (05) : 331 - 346
  • [8] Rainfall-runoff processes and modelling
    OLoughlin, G
    Huber, W
    Chocat, B
    [J]. JOURNAL OF HYDRAULIC RESEARCH, 1996, 34 (06) : 733 - 751
  • [9] ASSESSMENT OF GENETIC PROGRAMMING FOR ESTIMATING RAINFALL-RUNOFF HYDROLOGICAL EVENTS
    Dis, Muhammet Omer
    Unsal, Mehmet
    Yagci, Ayse Ece
    [J]. FRESENIUS ENVIRONMENTAL BULLETIN, 2020, 29 (4A): : 2778 - 2783
  • [10] A Genetic Programming Approach to System Identification of Rainfall-Runoff Models
    Chadalawada, Jayashree
    Havlicek, Vojtech
    Babovic, Vladan
    [J]. WATER RESOURCES MANAGEMENT, 2017, 31 (12) : 3975 - 3992