Rainfall-Runoff Modelling Using Genetic Programming

被引:0
|
作者
Jayawardena, A. W. [1 ]
Muttil, N. [1 ]
Fernando, T. M. K. G. [1 ]
机构
[1] Univ Hong Kong, Hong Kong, Hong Kong, Peoples R China
关键词
Rainfall-runoff modelling; Data-driven models; Evolutionary algorithms; Genetic programming;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The problem of accurately determining river flows from rainfall, evaporation and other factors, occupies an important place in hydrology. The rainfall-runoff process is believed to be highly non-linear, time varying, spatially distributed and not easily described by simple models. Practitioners in water resources have embraced data-driven modelling approaches enthusiastically, as they are perceived to overcome some of the difficulties associated with physics-based approaches. Such approaches have proved to be an effective and efficient way to model the rainfall-runoff process in situations where enough data on physical characteristics of catchment is not available or when it is essential to predict the flow in the shortest possible time to enable sufficient time for notification and evacuation procedures. In the recent past, an evolutionary based data-driven modelling approach, genetic programming (GP) has been used for rainfall-runoff modelling. In this study, GP has been applied for predicting the runoff from three catchments - a small steep-sloped catchment in Hong Kong (Hok Tau catchment) and two relatively bigger catchments located in the southern part of China (Shanqiao and Shuntian catchments). For the runoff predictions in Hok Tau catchment, the performance of the data-driven technique was not very satisfactory. This catchment, being a very steep-sloped catchment, has high peak discharge magnitudes with steep rising and recession limbs, which the GP models are unable to capture. This catchment being a small one with an area of about 5 km(2) has a time of concentration of about 30-45 minutes, but the time interval of the available data is one day, which seems to be another reason for GP's inability to capture the complex rainfall to runoff transformation on this catchment. Using a dataset of smaller time interval, the data-driven model should perform better. A key advantage of GP as compared to traditional modelling approaches is that it does not assume any a priori functional form of the solution. For instance, in a typical regression method, the model structure is specified in advance (which is in general difficult to do) and the model coefficients are determined. For neural networks, the time consuming task of initially defining the network structure has to be undertaken and then the coefficients (weights) are found by the learning algorithm. On the other hand, in GP, the building blocks (the input and target variables and the function set) are defined initially, and the learning method subsequently finds both the optimal structure of the model and its coefficients. Moreover, since GP evolves an equation or formula relating the input and output variables, a major advantage of the GP approach is its automatic ability to select input variables that contribute beneficially to the model and disregard those that do not. GP can thus reduce substantially the dimensionality of the input variables. In GP, as in any data-driven prediction model, the selection of appropriate model inputs is extremely important. This is especially so when lagged input variables are also used. Inclusion of irrelevant inputs leads to poor model accuracy and creation of complex models, which are more difficult to interpret as compared to simpler ones. Thus, for the remaining two catchments, an attempt is made to use the evolutionary search capabilities of GP for selecting the significant input variables. These variables, indicated as significant by GP are then used as inputs for the actual predictions. In contrast to the not so satisfactory performance by the GP models for predicting the runoff from Hok Tau catchment, their performance for the other two catchments is quite satisfactory, as the GP models are able to capture the peaks quite well and the goodness-of-fit measures are also acceptable. These results indicate that GP can be used as a viable alternative for rainfall-runoff modelling, and the analytical form of the evolved equations facilitate easy interpretation. In this study, the GP evolved models are used for selection of significant variables influencing the rainfall to runoff transformation.
引用
收藏
页码:1841 / 1847
页数:7
相关论文
共 50 条
  • [31] Approximating rainfall-runoff modelling response using a stochastic integral equation
    Hromadka, TV
    Whitley, RJ
    [J]. HYDROLOGICAL PROCESSES, 1996, 10 (07) : 1003 - 1019
  • [32] Rainfall-runoff modelling using the machine learning and conceptual hydrological models
    Dodangeh, Esmaeel
    Shahedi, Kaka
    Misra, Debasmita
    Sattari, Mohammad Taghi
    Pham, Binh Thai
    [J]. INTERNATIONAL JOURNAL OF HYDROLOGY SCIENCE AND TECHNOLOGY, 2022, 14 (03) : 229 - 250
  • [33] Rainfall-runoff modelling of Ajay river catchment using SWAT model
    Kangsabanik, Subhadip
    Murmu, Sneha
    [J]. 7TH INTERNATIONAL CONFERENCE ON ENVIRONMENT AND INDUSTRIAL INNOVATION, 2017, 67
  • [34] Rainfall-runoff modelling using octonion-valued neural networks
    Shishegar, Shadab
    Ghorbani, Reza
    Saoud, Lyes Saad
    Duchesne, Sophie
    Pelletier, Genevieve
    [J]. HYDROLOGICAL SCIENCES JOURNAL, 2021, 66 (13) : 1857 - 1865
  • [35] An empirical-based rainfall-runoff modelling using optimization technique
    Roy, Bishwajit
    Singh, Maheshwari Prasad
    [J]. INTERNATIONAL JOURNAL OF RIVER BASIN MANAGEMENT, 2020, 18 (01) : 49 - 67
  • [36] Rainfall-runoff modelling using a spatially distributed electrical circuit analogue
    Khodayar Abdollahi
    Pablo Guzmán
    Marijke Huysmans
    Okke Batelaan
    [J]. Natural Hazards, 2016, 82 : 1279 - 1300
  • [37] Using a monthly rainfall-runoff modelling approach in the southern half of France
    Folton, Nathalie
    Lavabre, Jacques
    [J]. HOUILLE BLANCHE-REVUE INTERNATIONALE DE L EAU, 2007, (03): : 64 - 70
  • [38] Rainfall-runoff modelling using a spatially distributed electrical circuit analogue
    Abdollahi, Khodayar
    Guzman, Pablo
    Huysmans, Marijke
    Batelaan, Okke
    [J]. NATURAL HAZARDS, 2016, 82 (02) : 1279 - 1300
  • [39] Genetic Programming based Approach towards Understanding the Dynamics of Urban Rainfall-Runoff Process
    Chadalawada, Jayashree
    Havlicek, Vojtech
    Babovic, Vladan
    [J]. 12TH INTERNATIONAL CONFERENCE ON HYDROINFORMATICS (HIC 2016) - SMART WATER FOR THE FUTURE, 2016, 154 : 1093 - 1102
  • [40] Effects of the catchment runoff coefficient on the performance of TOPMODEL in rainfall-runoff modelling
    Xiong, LH
    Guo, SL
    [J]. HYDROLOGICAL PROCESSES, 2004, 18 (10) : 1823 - 1836