Modelling of runoff and sediment yield using ANN, LS-SVR, REPTree and M5 models

In this study, the performance evaluation of five machine learning models, namely, ANNLM, ANNSCG, least square-support vector regression (LS-SVR), reduced error pruning tree (REPTree) and M5, was carried out for predicting runoff and sediment in the Pokhariya watershed, India using hydro-meteorological variables as input. The input variables were selected using the trial-and-error procedure which represents the hydrological process in the watershed. The seven input variables to all the models comprised a combination of rainfall, average temperature, relative humidity, pan evaporation, sunshine duration, solar radiation and wind speed. The monthly runoff and sediment yield data were used to calibrate and validate all models for the years 2000 to 2008. Evaluation of models9 performances were carried out using four statistical indices, i.e., Nash–Sutcliffe coefficient (ENS), coefficient of determination ( R 2 ), percent bias (PBIAS) and RMSE-observations standard deviation ratio (RSR). Comparative analysis showed that the ANNLM model marginally outperformed the LS-SVR model and all the other models investigated during calibration and validation for runoff modelling whereas the LS-SVR model surpassed the artificial neural networks (ANN) model and other models for sediment yield modelling. Moreover, M5 model tree is better in simulating sediment yield and runoff than its near counterpart, the REPTree model, and marginally inferior when compared to LS-SVR and ANN models.

[1]  A. Shamseldin Application of a neural network technique to rainfall-runoff modelling , 1997 .

[2]  D. Burn,et al.  Evaluation of machine learning tools as a statistical downscaling tool: temperatures projections for multi-stations for Thames River Basin, Canada , 2012, Theoretical and Applied Climatology.

[3]  E. P. Rao,et al.  Application of SWAT Model and Geospatial Techniques for Sediment-Yield Modeling in Ungauged Watersheds , 2015 .

[4]  J. P. Matos,et al.  Hydrological modelling of the Zambezi River Basin taking into account floodplain behaviour by a modified reservoir approach , 2014 .

[5]  D. Legates,et al.  Evaluating the use of “goodness‐of‐fit” Measures in hydrologic and hydroclimatic model validation , 1999 .

[6]  Gwo-Fong Lin,et al.  A non-linear rainfall-runoff model using radial basis function network , 2004 .

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

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

[9]  J. Nash,et al.  River flow forecasting through conceptual models part I — A discussion of principles☆ , 1970 .

[10]  Narendra Singh Raghuwanshi,et al.  Runoff and Sediment Yield Modeling using Artificial Neural Networks: Upper Siwane River, India , 2006 .

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

[12]  E. P. Rao,et al.  Finite Element Method and GIS Based Distributed Model for Soil Erosion and Sediment Yield in a Watershed , 2009 .

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

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

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

[16]  Xi Chen,et al.  Sample entropy‐based adaptive wavelet de‐noising approach for meteorologic and hydrologic time series , 2014 .

[17]  Yen-Ming Chiang,et al.  Comparison of static-feedforward and dynamic-feedback neural networks for rainfall -runoff modeling , 2004 .

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

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

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

[21]  T. Rientjes,et al.  Constraints of artificial neural networks for rainfall-runoff modelling: trade-offs in hydrological state representation and model evaluation , 2005 .

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

[23]  Jan Adamowski,et al.  Modeling of daily pan evaporation in sub tropical climates using ANN, LS-SVR, Fuzzy Logic, and ANFIS , 2014, Expert Syst. Appl..

[24]  Dimitri P. Solomatine,et al.  PRO O F CO PY [ HE / 2002 / 022579 ] 001406 Q HE M 5 Model Trees and Neural Networks : Application to Flood Forecasting in the Upper Reach of the Huai River in China , 2004 .

[25]  John Karl Böhlke,et al.  Assessing denitrification in groundwater using natural gradient tracer tests with 15N: In situ measurement of a sequential multistep reaction , 2004 .

[26]  Soroosh Sorooshian,et al.  Status of Automatic Calibration for Hydrologic Models: Comparison with Multilevel Expert Calibration , 1999 .

[27]  J. R. Quinlan Learning With Continuous Classes , 1992 .

[28]  Rao S. Govindaraju,et al.  COMPARISON OF ANNS AND EMPIRICAL APPROACHES FOR PREDICTING WATERSHED RUNOFF , 2000 .

[29]  L. Ruby Leung,et al.  A long‐term regional simulation and observations of the hydroclimate in China , 2007 .

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

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

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

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

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

[35]  Chun-Chieh Yang,et al.  Artificial Neural Network Model for Subsurface-Drained Farmlands , 1997 .

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

[37]  Y. R. Satyaji Rao,et al.  Modelling groundwater levels in an urban coastal aquifer using artificial neural networks , 2008 .

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

[39]  J. Arnold,et al.  HYDROLOGICAL MODELING OF THE IROQUOIS RIVER WATERSHED USING HSPF AND SWAT 1 , 2005 .

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

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

[42]  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..

[43]  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..

[44]  Ozgur Kisi,et al.  Assessment of rainfall aggregation and disaggregation using data-driven models and wavelet decomposition , 2017 .

[45]  Martin Fodslette Meiller A Scaled Conjugate Gradient Algorithm for Fast Supervised Learning , 1993 .

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

[47]  Mukand S. Babel,et al.  Incorporating large-scale atmospheric variables in long-term seasonal rainfall forecasting using artificial neural networks: an application to the Ping Basin in Thailand , 2017 .

[48]  Ashish Pandey,et al.  Daily suspended sediment simulation using machine learning approach , 2016 .

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

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

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

[52]  V. Singh,et al.  Optimal Ecological Management Practices for Controlling Sediment Yield and Peak Discharge from Hilly Urban Areas , 2015 .

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

[54]  Robert J. Abrahart,et al.  The need for operational reasoning in data‐driven rating curve prediction of suspended sediment , 2012 .

[55]  Johan A. K. Suykens,et al.  Least Squares Support Vector Machines , 2002 .

[56]  Gustavo Deco,et al.  An information theory based learning paradigm for linear feature extraction , 1996, Neurocomputing.

[57]  Surendra Kumar Mishra,et al.  ANN-based sediment yield models for Vamsadhara river basin (India) , 2005 .

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

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

[60]  Witold F. Krajewski,et al.  Rainfall forecasting in space and time using a neural network , 1992 .

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

[62]  C. Willmott ON THE VALIDATION OF MODELS , 1981 .

[63]  Alexander J. Smola,et al.  Regression estimation with support vector learning machines , 1996 .

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

[65]  J. P. Matos,et al.  Hydraulic–hydrologic model for water resources management of the Zambezi basin , 2014 .

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

[67]  Dong Wang,et al.  A hybrid wavelet analysis–cloud model data‐extending approach for meteorologic and hydrologic time series , 2015 .

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

[69]  G. R. Foster,et al.  WEPP: A new generation of erosion prediction technology , 1991 .

[70]  E. Sauquet,et al.  Comparison of catchment grouping methods , 2011 .

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

[72]  Avinash Agarwal,et al.  Runoff Modelling Through Back Propagation Artificial Neural Network With Variable Rainfall-Runoff Data , 2004 .

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

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

[75]  Ozgur Kisi,et al.  Groundwater budget forecasting, using hybrid wavelet-ANN-GP modelling: a case study of Azarshahr Plain, East Azerbaijan, Iran , 2017 .

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

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

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

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

[80]  Simon Haykin,et al.  Support vector machines for dynamic reconstruction of a chaotic system , 1999 .

[81]  Judith C. Chow,et al.  Spatial and seasonal distributions of carbonaceous aerosols over China , 2007 .

[82]  U. C. Kothyari,et al.  Estimation of soil erosion and sediment yield using GIS , 2000 .

[83]  H. Feidas,et al.  Validation of satellite rainfall products over Greece , 2010 .

[84]  Martin T. Hagan,et al.  Neural network design , 1995 .

[85]  M. P. Tripathi,et al.  Identification and Prioritisation of Critical Sub-watersheds for Soil Conservation Management using the SWAT Model , 2003 .

[86]  V. Vapnik,et al.  A note one class of perceptrons , 1964 .

[87]  A. W. Jayawardena,et al.  Runoff Forecasting Using RBF Networks with OLS Algorithm , 1998 .

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