Daily suspended sediment simulation using machine learning approach

Abstract In the present study, an attempt has been made to compare the performances of six different soft computing techniques for suspended sediment prediction using hydro-meteorological variables as input at Kopili river basin in India. For this purpose, the models namely, artificial neural network (ANN), radial basis function neural networks (RBFNN), least square support vector regression (LS-SVR), multi-linear regression (MLR) and decision tree models such as Classification and Regression Tree (CART) and M5 model tree were employed. The input variable selection was derived considering the statistical properties such as auto-, partial-, and cross-correlation function of the time series. The performances of all the models were judged using statistical indexes i.e. Coefficient of Correlation (CC), Nash–Sutcliffe coefficient (ENS) and RMSE-observations Standard deviation Ratio (RSR). Overall performance of the models shows that, all the studied models are able to simulate suspended sediment of the Kopili River basin satisfactorily. Comparison of results showed that the LSSVR (ENS = 89.00%) and ANN (ENS = 88.78%) models were able to produce better results than the other models investigated. This study also suggests that, an M5 model tree, which obtains a continuous representation of the output data by fitting a linear regression function to the data, has certain advantages over CART and MLR model because they offer more insight into the generated model.

[1]  J. Arnold,et al.  AUTOMATED METHODS FOR ESTIMATING BASEFLOW AND GROUND WATER RECHARGE FROM STREAMFLOW RECORDS 1 , 1999 .

[2]  Vijay P. Singh,et al.  Estimation of Mean Annual Flood in Indian Catchments Using Backpropagation Neural Network and M5 Model Tree , 2010 .

[3]  Christian W. Dawson,et al.  Inductive Learning Approaches to Rainfall-Runoff Modelling , 2000, Int. J. Neural Syst..

[4]  Sharad K. Jain,et al.  Modeling river stage–discharge–sediment rating relation using support vector regression , 2012 .

[5]  A. Agarwal,et al.  Application and analysis of support vector machine based simulation for runoff and sediment yield , 2009 .

[6]  Markus Weiler,et al.  Hillslope characteristics as controls of subsurface flow variability , 2012 .

[7]  N. J. de Vos,et al.  Multiobjective training of artificial neural networks for rainfall‐runoff modeling , 2008 .

[8]  A. Tahershamsi,et al.  An evaluation model of artificial neural network to predict stable width in gravel bed rivers , 2012, International Journal of Environmental Science and Technology.

[9]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[10]  MohammadSajjad Khan,et al.  Application of Support Vector Machine in Lake Water Level Prediction , 2006 .

[11]  B. S. Thandaveswara,et al.  A non-linear rainfall–runoff model using an artificial neural network , 1999 .

[12]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[13]  Ashu Jain,et al.  River Flow Prediction Using an Integrated Approach , 2009 .

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

[15]  C. Santos,et al.  An ANN-based approach to modelling sediment yield: a case study in a semi-arid area of Brazil , 2010 .

[16]  Dimitri P. Solomatine,et al.  M5 Model Trees and Neural Networks: Application to Flood Forecasting in the Upper Reach of the Huai River in China , 2004 .

[17]  Jorge J. Moré,et al.  The Levenberg-Marquardt algo-rithm: Implementation and theory , 1977 .

[18]  null null,et al.  Artificial Neural Networks in Hydrology. II: Hydrologic Applications , 2000 .

[19]  Ozgur Kisi,et al.  A wavelet-support vector machine conjunction model for monthly streamflow forecasting , 2011 .

[20]  J. Stedinger,et al.  Appraisal of the generalized likelihood uncertainty estimation (GLUE) method , 2008 .

[21]  Wei-Yin Loh,et al.  Classification and regression trees , 2011, WIREs Data Mining Knowl. Discov..

[22]  Julius T. Tou,et al.  Pattern Recognition Principles , 1974 .

[23]  H. K. Cigizoglu,et al.  ESTIMATION AND FORECASTING OF DAILY SUSPENDED SEDIMENT DATA BY MULTI-LAYER PERCEPTRONS , 2004 .

[24]  Manish Kumar Goyal,et al.  Downscaling of precipitation on a lake basin: evaluation of rule and decision tree induction algorithms , 2012 .

[25]  A. Pandey,et al.  Runoff and sediment yield modeling from a small agricultural watershed in India using the WEPP model , 2008 .

[26]  Ashish Pandey,et al.  Modeling Suspended Sediment Using Artificial Neural Networks and TRMM-3B42 Version 7 Rainfall Dataset , 2015 .

[27]  K. Beven,et al.  Nonparametric direct mapping of rainfall‐runoff relationships: An alternative approach to data analysis and modeling? , 2004 .

[28]  Aram Karalic,et al.  Employing Linear Regression in Regression Tree Leaves , 1992, ECAI.

[29]  Manish Kumar Goyal,et al.  Development of stage-discharge rating curve using model tree and neural networks: An application to Peachtree Creek in Atlanta , 2012, Expert Syst. Appl..

[30]  Jooyoung Park,et al.  Universal Approximation Using Radial-Basis-Function Networks , 1991, Neural Computation.

[31]  N. Null Artificial Neural Networks in Hydrology. I: Preliminary Concepts , 2000 .

[32]  Ozgur Kisi,et al.  Suspended sediment concentration estimation by an adaptive neuro-fuzzy and neural network approaches using hydro-meteorological data , 2009 .

[33]  Mark A. Nearing,et al.  Artificial neural networks of soil erosion and runoff prediction at the plot scale , 2003 .

[34]  Johan A. K. Suykens,et al.  Least Squares Support Vector Machine Classifiers , 1999, Neural Processing Letters.

[35]  A. Marquez,et al.  COMPARATIVE ANALYSIS OF EROSION MODELING TECHNIQUES IN A BASIN OF VENEZUELA , 2010 .

[36]  Andrea Castelletti,et al.  Assessing the predictive capability of randomized tree-based ensembles in streamflow modelling , 2013 .

[37]  R. Govindaraju,et al.  Geomorphology-based artificial neural networks (GANNs) for estimation of direct runoff over watersheds , 2003 .

[38]  K. P. Sudheer,et al.  A data‐driven algorithm for constructing artificial neural network rainfall‐runoff models , 2002 .

[39]  Vladimir Vapnik,et al.  The Nature of Statistical Learning , 1995 .

[40]  Holger R. Maier,et al.  Neural networks for the prediction and forecasting of water resource variables: a review of modelling issues and applications , 2000, Environ. Model. Softw..

[41]  Wenge Wei,et al.  Data mining methods for hydroclimatic forecasting , 2011 .

[42]  Kevin L. Priddy,et al.  Artificial neural networks - an introduction , 2005, Tutorial text series.

[43]  Shie-Yui Liong,et al.  FLOOD STAGE FORECASTING WITH SUPPORT VECTOR MACHINES 1 , 2002 .

[44]  K. W. Chau,et al.  River stage prediction based on a distributed support vector regression , 2008 .

[45]  G. W. Snedecor Statistical Methods , 1964 .

[46]  Dimitri P. Solomatine,et al.  Model Induction with Support Vector Machines: Introduction and Applications , 2001 .

[47]  Ronald L. Rivest,et al.  Constructing Optimal Binary Decision Trees is NP-Complete , 1976, Inf. Process. Lett..

[48]  D. Solomatine,et al.  Model trees as an alternative to neural networks in rainfall—runoff modelling , 2003 .

[49]  C. W. Chan,et al.  Modelling of river discharges and rainfall using radial basis function networks based on support vector regression , 2003, Int. J. Syst. Sci..

[50]  Sharad K. Jain,et al.  Development of Integrated Sediment Rating Curves Using ANNs , 2001 .

[51]  Eric Sauquet,et al.  Comparison of catchment grouping methods for flow duration curve estimation at ungauged sites in France , 2011 .

[52]  M. Çimen,et al.  Estimation of daily suspended sediments using support vector machines , 2008 .

[53]  Günter Blöschl,et al.  A comparison of low flow regionalisation methods—catchment grouping , 2006 .

[54]  Paolo Vezza,et al.  Low Flows Regionalization in North-Western Italy , 2010 .

[55]  David L. Verbyla,et al.  Classification trees: a new discrimination tool , 1987 .

[56]  Holger R. Maier,et al.  DATA DIVISION FOR DEVELOPING NEURAL NETWORKS APPLIED TO GEOTECHNICAL ENGINEERING , 2004 .

[57]  Philipp Slusallek,et al.  Introduction to real-time ray tracing , 2005, SIGGRAPH Courses.

[58]  Özgür Kisi,et al.  Precipitation forecasting by using wavelet-support vector machine conjunction model , 2012, Eng. Appl. Artif. Intell..

[59]  Luís Torgo,et al.  Functional Models for Regression Tree Leaves , 1997, ICML.

[60]  V. Vapnik Pattern recognition using generalized portrait method , 1963 .

[61]  Shie-Yui Liong,et al.  Forecasting of hydrologic time series with ridge regression in feature space , 2007 .

[62]  Daryl Pregibon,et al.  Tree-based models , 1992 .

[63]  Ajai Singh,et al.  Assessing the performance and uncertainty analysis of the SWAT and RBNN models for simulation of sediment yield in the Nagwa watershed, India , 2014 .

[64]  Nitin Muttil,et al.  Discharge Rating Curve Extension – A New Approach , 2005 .

[65]  Turgay Partal,et al.  Estimation and forecasting of daily suspended sediment data using wavelet–neural networks , 2008 .