A Genetic Programming Approach to System Identification of Rainfall-Runoff Models

被引:36
作者
Chadalawada, Jayashree [1 ]
Havlicek, Vojtech [2 ]
Babovic, Vladan [1 ]
机构
[1] Natl Univ Singapore, Dept Civil & Environm Engn, Block E1,08-25,1 Engn Dr 2, Singapore 117576, Singapore
[2] Czech Univ Life Sci Prague, Fac Environm Sci, Kamycka 129, Prague 16521, Czech Republic
关键词
Automatic model generation; Conceptual modelling; Genetic programming; Rainfall-Runoff models; System identification; PREDICTION; CATCHMENTS; FRAMEWORK;
D O I
10.1007/s11269-017-1719-1
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Advancements in data acquisition, storage and retrieval are progressing at an extraordinary rate, whereas the same in the field of knowledge extraction from data is yet to be accomplished. The challenges associated with hydrological datasets, including complexity, non-linearity and multicollinearity, motivate the use of machine learning to build hydrological models. Increasing global climate change and urbanization call for better understanding of altered rainfall-runoff processes. There is a requirement that models are intelligible estimates of underlying physics, coupling explanatory and predictive components, maintaining parsimony and accuracy. Genetic Programming, an evolutionary computation technique has been used for short-term prediction and forecast in the field of hydrology. Advancing data science in hydrology can be achieved by tapping the full potential of GP in defining an evolutionary flexible modelling framework that balances prior information, simulation accuracy and strategy for future uncertainty. As a preliminary step, GP is used in conjunction with a conceptual rainfall-runoff model to solve model configuration problem. Two datasets belonging to a tropical catchment of Singapore and a temperate catchment of South Island, New Zealand with contrasting characteristics are analyzed in this study. The results indicate that proposed approach successfully combines the merits of evolutionary algorithm and conceptual knowledge in the generation of optimal model structure and associated parameters to capture runoff dynamics of catchments.
引用
收藏
页码:3975 / 3992
页数:18
相关论文
共 41 条
[21]   Regionalization of runoff models derived by genetic programming [J].
Hermanovsky, M. ;
Havlicek, V. ;
Hanel, M. ;
Pech, P. .
JOURNAL OF HYDROLOGY, 2017, 547 :544-556
[22]  
Keijzer M, 2007, EUR C GEN PROGR SPRI, P33
[23]   Genetic programming and its application in real-time runoff forecasting [J].
Khu, ST ;
Liong, SY ;
Babovic, V ;
Madsen, H ;
Muttil, N .
JOURNAL OF THE AMERICAN WATER RESOURCES ASSOCIATION, 2001, 37 (02) :439-451
[24]   Complexity Measures for Multi-objective Symbolic Regression [J].
Kommenda, Michael ;
Beham, Andreas ;
Affenzeller, Michael ;
Kronberger, Gabriel .
COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2015, 2015, 9520 :409-416
[25]   Genetic Programming: A new paradigm in rainfall runoff modeling [J].
Liong, SY ;
Gautam, RR ;
Khu, ST ;
Babovic, V ;
Keijzer, M ;
Muttil, N .
JOURNAL OF THE AMERICAN WATER RESOURCES ASSOCIATION, 2002, 38 (03) :705-718
[26]   Comparison of data-driven modelling techniques for river flow forecasting [J].
Londhe, Shreenivas ;
Charhate, Shrikant .
HYDROLOGICAL SCIENCES JOURNAL, 2010, 55 (07) :1163-1174
[27]   Automatic calibration of a conceptual rainfall-runoff model using multiple objectives [J].
Madsen, H .
JOURNAL OF HYDROLOGY, 2000, 235 (3-4) :276-288
[28]   A review of the evolving perceptual model of hillslope flowpaths at the Maimai catchments, New Zealand [J].
McGlynn, BL ;
McDonnel, JJ ;
Brammer, DD .
JOURNAL OF HYDROLOGY, 2002, 257 (1-4) :1-26
[29]   Development of a modular streamflow model to quantify runoff contributions from different land uses in tropical urban environments using Genetic Programming [J].
Meshgi, Ali ;
Schmitter, Petra ;
Chui, Ting Fong May ;
Babovic, Vladan .
JOURNAL OF HYDROLOGY, 2015, 525 :711-723
[30]   Genetic programming for analysis and real-time prediction of coastal algal blooms [J].
Muttil, N ;
Lee, JHW .
ECOLOGICAL MODELLING, 2005, 189 (3-4) :363-376