Comparison of three artificial intelligence techniques for discharge routing

The inter-comparison of three artificial intelligence (AI) techniques are presented using the results of river flow/stage timeseries, that are otherwise handled by traditional discharge routing techniques. These models comprise Artificial Neural Network (ANN), Adaptive Nero-Fuzzy Inference System (ANFIS) and Genetic Programming (GP), which are for discharge routing of Kizilirmak River, Turkey. The daily mean river discharge data with a period between 1999 and 2003 were used for training and testing the models. The comparison includes both visual and parametric approaches using such statistic as Coefficient of Correlation (CC), Mean Absolute Error (MAE) and Mean Square Relative Error (MSRE), as well as a basic scoring system. Overall, the results indicate that ANN and ANFIS have mixed fortunes in discharge routing, and both have different abilities in capturing and reproducing some of the observed information. However, the performance of GP displays a better edge over the other two modelling approaches in most of the respects. Attention is given to the information contents of recorded timeseries in terms of their peak values and timings, where one performance measure may capture some of the information contents but be ineffective in others. Thus, this makes a case for compiling knowledge base for various modelling techniques.

[1]  Jim W. Hall,et al.  Risk, performance and uncertainty in flood and coastal defence - a review , 2002 .

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

[3]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[4]  Jamshid Piri,et al.  Comparison of LLR, MLP, Elman, NNARX and ANFIS Models―with a case study in solar radiation estimation , 2009 .

[5]  Kuolin Hsu,et al.  Artificial Neural Network Modeling of the Rainfall‐Runoff Process , 1995 .

[6]  Rahman Khatibi,et al.  Barriers inherent in flood forecasting and their treatments , 2005 .

[7]  Dawei Han Neuro-Fuzzy Models in Real-Time Flood Forecasting , 2008, DMIN.

[8]  Alaa F. Sheta,et al.  Forecasting using genetic programming , 2001, Proceedings of the 33rd Southeastern Symposium on System Theory (Cat. No.01EX460).

[9]  Vladan Babovic,et al.  GENETIC PROGRAMMING AND ITS APPLICATION IN REAL‐TIME RUNOFF FORECASTING 1 , 2001 .

[10]  Mohammad Ali Ghorbani,et al.  Sea water level forecasting using genetic programming and comparing the performance with Artificial Neural Networks , 2010, Comput. Geosci..

[11]  Massimo Panella,et al.  An input-output clustering approach to the synthesis of ANFIS networks , 2005, IEEE Transactions on Fuzzy Systems.

[12]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[13]  A. Soldati,et al.  River flood forecasting with a neural network model , 1999 .

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

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

[16]  C. Sivapragasam,et al.  Genetic programming approach for flood routing in natural channels , 2008 .

[17]  Vladan Babovic,et al.  GENETIC PROGRAMMING: A NEW PARADIGM IN RAINFALL RUNOFF MODELING 1 , 2002 .

[18]  Ayman Ibrahim,et al.  Hysteresis Sensitive Neural Network for Modeling Rating Curves , 1997 .

[19]  Johannes Cullmann,et al.  Flood routing modelling with Artificial Neural Networks , 2006 .

[20]  Nachimuthu Karunanithi,et al.  Neural Networks for River Flow Prediction , 1994 .

[21]  Christian W. Dawson,et al.  An artificial neural network approach to rainfall-runoff modelling , 1998 .

[22]  Ali Aytek,et al.  An application of artificial intelligence for rainfall-runoff modeling , 2008 .

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

[24]  R. Khatibi,et al.  ACTIF best practice – Understanding and reducing uncertainty in flood forecasting , 2005 .

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