Gene-Expression Programming for the Development of a Stage-Discharge Curve of the Pahang River

This study presents Gene-Expression Programming (GEP), an extension of Genetic Programming (GP), as an alternative approach to modeling the stage-discharge relationship for the Pahang River. The results are compared to those obtained by more conventional methods, i.e., the stage rating curve (SRC) and regression techniques. Additionally, the explicit formulations of the developed GEP models are presented. The performance of the GEP model was found to be substantially superior to both GP and the conventional models.

[1]  O. Kisi,et al.  A genetic programming approach to suspended sediment modelling , 2008 .

[2]  Vladan Babovic,et al.  Rainfall‐Runoff Modeling Based on Genetic Programming , 2006 .

[3]  Cândida Ferreira,et al.  Gene Expression Programming: A New Adaptive Algorithm for Solving Problems , 2001, Complex Syst..

[4]  Daniel Rivero,et al.  Prediction and modeling of the rainfall-runoff transformation of a typical urban basin using ann and gp , 2003, Appl. Artif. Intell..

[5]  Asgeir Petersen-Øverleir,et al.  Modelling stage—discharge relationships affected by hysteresis using the Jones formula and nonlinear regression , 2006 .

[6]  Sharad K. Jain,et al.  Setting Up Stage-Discharge Relations Using ANN , 2000 .

[7]  Vladan Babovic,et al.  Declarative and Preferential Bias in GP-based Scientific Discovery , 2002, Genetic Programming and Evolvable Machines.

[8]  Dimitri P. Solomatine,et al.  Neural networks and M5 model trees in modelling water level-discharge relationship , 2005, Neurocomputing.

[9]  Sung-Bae Cho,et al.  Multi-objective Classification Rule Mining Using Gene Expression Programming , 2008, 2008 Third International Conference on Convergence and Hybrid Information Technology.

[10]  H. Md. Azamathulla,et al.  Genetic Programming to Predict Bridge Pier Scour , 2010 .

[11]  A. Johari,et al.  Prediction of Soil-Water Characteristic Curve Using Genetic Programming , 2006 .

[12]  Mustafa Gunal,et al.  Genetic Programming Approach for Prediction of Local Scour Downstream of Hydraulic Structures , 2008 .

[13]  M. Velleux,et al.  TREX: spatially distributed model to assess watershed contaminant transport and fate. , 2008, The Science of the total environment.

[14]  Daniel Rivero,et al.  Determination of the unit hydrograph of a typical urban basin using genetic programming and artificial neural networks , 2007 .

[15]  Asaad Y. Shamseldin,et al.  Using gene expression programming to develop a combined runoff estimate model from conventional rainfall-runoff model outputs , 2009 .

[16]  R. Neves,et al.  An advanced modelling tool for simulating complex river systems. , 2009, The Science of the total environment.

[17]  D. Knight,et al.  Analytic Stage-Discharge Formulas for Flow in Straight Prismatic Channels , 2007 .

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

[19]  Masoud Kayhanian,et al.  Mathematical modeling of first flush in highway storm runoff using genetic algorithm. , 2008, The Science of the total environment.

[20]  Peter A. Whigham,et al.  Modelling rainfall-runoff using genetic programming , 2001 .

[21]  S. Jain,et al.  Radial Basis Function Neural Network for Modeling Rating Curves , 2003 .

[22]  Chan Ngai Weng,et al.  Sustainable management of rivers in Malaysia: Involving all stakeholders , 2005 .

[23]  N. K. Goel,et al.  Takagi–Sugeno fuzzy inference system for modeling stage–discharge relationship , 2006 .

[24]  Emad Habib,et al.  Stage¿Discharge Relations for Low-Gradient Tidal Streams Using Data-Driven Models , 2006 .

[25]  Peter A. Whigham,et al.  Time series modeling using genetic programming: an application to rainfall-runoff models , 1999 .

[26]  Vito Ferro,et al.  Simple Flume for Flow Measurement in Sloping Open Channel , 2007 .

[27]  Hazi Mohammad Azamathulla,et al.  Genetic Programming for Predicting Longitudinal Dispersion Coefficients in Streams , 2011 .

[28]  H. Md. Azamathulla,et al.  Gene-Expression Programming for Sediment Transport in Sewer Pipe Systems , 2011 .

[29]  Hafzullah Aksoy,et al.  Genetic Programming‐Based Empirical Model for Daily Reference Evapotranspiration Estimation , 2008 .

[30]  Alina Barbulescu,et al.  ARIMA models versus gene expression programming in precipitation modeling , 2009 .

[31]  Dragan Savic,et al.  A Genetic Programming Approach to Rainfall-Runoff Modelling , 1999 .

[32]  Chun Kiat Chang,et al.  Gene expression programming for total bed material load estimation--a case study. , 2010, The Science of the total environment.

[33]  Albert J. Clemmens,et al.  Accuracy of Annual Volume from Current-Meter-Based Stage Discharges , 2006 .

[34]  Jürgen Gross,et al.  Linear Regression , 2003 .

[35]  Vladan Babovic,et al.  Rainfall runoff modelling based on genetic programming , 2002 .

[36]  J. W. Davidson,et al.  Method for the identification of explicit polynomial formulae for the friction in turbulent pipe flow , 1999 .

[37]  Yaqub Rafiq,et al.  An Evolutionary Computation Approach to Sediment Transport Modelling , 2006 .

[38]  Cândida Ferreira,et al.  Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence , 2014, Studies in Computational Intelligence.

[39]  Paresh Deka,et al.  A fuzzy neural network model for deriving the river stage—discharge relationship , 2003 .

[40]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[41]  Mihai Oltean,et al.  A Comparison of Several Linear Genetic Programming Techniques , 2003, Complex Syst..

[42]  Ali Aytek,et al.  New Approach for Stage–Discharge Relationship: Gene-Expression Programming , 2009 .

[43]  Aytac Guven,et al.  Estimation of Suspended Sediment Yield in Natural Rivers Using Machine-coded Linear Genetic Programming , 2011 .

[44]  Vladan Babovic,et al.  Velocity predictions in compound channels with vegetated floodplains using genetic programming , 2003 .

[45]  O. Giustolisi Using genetic programming to determine Chèzy resistance coefficient in corrugated channels , 2004 .

[46]  Khalid A. Eldrandaly,et al.  Performance Evaluation of Gene Expression Programming for Hydraulic Data Mining , 2008, Int. Arab J. Inf. Technol..

[47]  Wolfgang Banzhaf,et al.  A comparison of linear genetic programming and neural networks in medical data mining , 2001, IEEE Trans. Evol. Comput..

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

[49]  J. K. Kinnear,et al.  Advances in Genetic Programming , 1994 .

[50]  Candida Ferreira Gene expression programming , 2006 .

[51]  Cândida Ferreira Gene Expression Programming in Problem Solving , 2002 .