Incorporating basic hydrological concepts into genetic programming for rainfall-runoff forecasting

被引:18
作者
Havlicek, Vojtech [1 ]
Hanel, Martin [1 ]
Maca, Petr [1 ]
Kuraz, Michal [1 ]
Pech, Pavel [1 ]
机构
[1] Czech Univ Life Sci Prague, Fac Environm Sci, Dept Water Resources & Environm Modeling, Prague 16521, Czech Republic
关键词
Genetic programming; Rainfall-runoff modelling; Hydrology; Evolutionary algorithms; Runoff forecast; DRIVEN MODELING TECHNIQUES; ARTIFICIAL-INTELLIGENCE; PREDICTIVE CAPABILITIES; HYDRAULIC DATA; TIME-SERIES; EQUATIONS; EVOLUTION; RIVER;
D O I
10.1007/s00607-013-0298-0
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper focuses on improving rainfall-runoff forecasts by a combination of genetic programming (GP) and basic hydrological modelling concepts. GP is a general optimisation technique for making an automated search of a computer program that solves some particular problem. The SORD! program was developed for the purposes of this study (in the R programming language). It is an implementation of canonical GP. Special functions are used for a combined approach of hydrological concepts and GP. The special functions are a reservoir model, a simple moving average model, and a cumulative sum and delay operator. The efficiency of the approach presented here is tested on runoff predictions for five catchments of various sizes. The input data consists of daily rainfall and runoff series. The forecast step is one day. The performance of the proposed approach is compared with the results of the artificial neural network model (ANN) and with the GP model without special functions. GP combined with these concepts provides satisfactory performance, and the simulations seem to be more accurate than the results of ANN and GP without these functions. An additional advantage of the proposed approach is that it is not necessary to determine the input lag, and there is better convergence. The SORD! program provides an easy-to-use alternative for data-oriented modelling combined with simple concepts used in hydrological modelling.
引用
收藏
页码:S363 / S380
页数:18
相关论文
共 43 条
  • [1] [Anonymous], EXPLORATORY DATA ANA
  • [2] [Anonymous], 2011, R: A Language and Environment for Statistical Computing
  • [3] [Anonymous], 2003, Genetic programming IV: routine human-competitive machine intelligence
  • [4] An application of artificial intelligence for rainfall-runoff modeling
    Aytek, Ali
    Asce, M.
    Alp, Murat
    [J]. JOURNAL OF EARTH SYSTEM SCIENCE, 2008, 117 (02) : 145 - 155
  • [5] Babovic V, 2002, NORD HYDROL, V33, P331
  • [6] The evolution of equations from hydraulic data .1. Theory
    Babovic, V
    Abbott, MB
    [J]. JOURNAL OF HYDRAULIC RESEARCH, 1997, 35 (03) : 397 - 410
  • [7] The evolution of equations from hydraulic data .2. Applications
    Babovic, V
    Abbott, MB
    [J]. JOURNAL OF HYDRAULIC RESEARCH, 1997, 35 (03) : 411 - 430
  • [8] Babovic V, 1996, THESIS TU DELFT NETH
  • [9] Back T., 2000, EVOLUTIONARY COMPUTA
  • [10] Cousin N, 1997, TECHNICAL REPORT