Hybridized Extreme Learning Machine Model with Salp Swarm Algorithm: A Novel Predictive Model for Hydrological Application

The capability of the extreme learning machine (ELM) model in modeling stochastic, nonlinear, and complex hydrological engineering problems has been proven remarkably. The classical ELM training algorithm is based on a nontuned and random procedure that might not be efficient in convergence of excellent performance or possible entrapment in the local minima problem. This current study investigates the integration of a newly explored metaheuristic algorithm (i.e., Salp Swarm Algorithm (SSA)) with the ELM model to forecast monthly river flow. Twenty years of river flow data time series of the Tigris river at the Baghdad station, Iraq, is used as a case study. Different input combinations are applied for constructing the predictive models based on antecedent values. The results are evaluated based on several statistical measures and graphical presentations. The river flow forecast accuracy of SSA-ELM outperformed the classical ELM and other artificial intelligence (AI) models. Over the testing phase, the proposed SSA-ELM model yielded a satisfactory enhancement in the level accuracies (8.4 and 13.1 percentage of augmentation for RMSE and MAE, respectively) against the classical ELM model. In summary, the study ascertains that the SSA-ELM model is a qualified data-intelligent model for monthly river flow prediction at the Tigris river, Iraq.

[1]  O. Kisi,et al.  Enhancing Long-Term Streamflow Forecasting and Predicting using Periodicity Data Component: Application of Artificial Intelligence , 2016, Water Resources Management.

[2]  S. Eslamian,et al.  STREAMFLOW TIME SERIES MODELING OF ZAYANDEHRUD RIVER; RESEARCH NOTE , 2006 .

[3]  T. Ouarda,et al.  Multiple streamflow time series modeling using VAR–MGARCH approach , 2019, Stochastic Environmental Research and Risk Assessment.

[4]  K. P. Sudheer,et al.  Modelling evaporation using an artificial neural network algorithm , 2002 .

[5]  Jing Li,et al.  Hybrid soft computing approach for determining water quality indicator: Euphrates River , 2017, Neural Computing and Applications.

[6]  Anshuman Singh,et al.  Long short-term memory (LSTM) recurrent neural network for low-flow hydrological time series forecasting , 2019, Acta Geophysica.

[7]  Minha Choi,et al.  Hydrological modeling to simulate streamflow under changing climate in a scarcely gauged cryosphere catchment , 2016, Environmental Earth Sciences.

[8]  Sinan Q. Salih,et al.  An Enhanced Version of Black Hole Algorithm via Levy Flight for Optimization and Data Clustering Problems , 2019, IEEE Access.

[9]  O. Ks Multi-layer perceptrons with Levenberg-Marquardt training algorithm for suspended sediment concentration prediction and estimation , 2004 .

[10]  T.,et al.  Training Feedforward Networks with the Marquardt Algorithm , 2004 .

[11]  Sinan Q. Salih,et al.  Load-carrying capacity and mode failure simulation of beam-column joint connection: Application of self-tuning machine learning model , 2019, Engineering Structures.

[12]  Kedar Nath Das,et al.  A modified competitive swarm optimizer for large scale optimization problems , 2017, Appl. Soft Comput..

[13]  Salahalddin S. Ali,et al.  Climate Change and Future Long-Term Trends of Rainfall at North-East of Iraq , 2014 .

[14]  S. Hagemann,et al.  Projected river discharge in the Euphrates-Tigris Basin from a hydrological discharge model forced with RCM and GCM outputs , 2015 .

[15]  Zaher Mundher Yaseen,et al.  Non-tuned machine learning approach for hydrological time series forecasting , 2016, Neural Computing and Applications.

[16]  Ozgur Kisi,et al.  Extreme learning machines: a new approach for modeling dissolved oxygen (DO) concentration with and without water quality variables as predictors , 2017, Environmental Science and Pollution Research.

[17]  L. C. Brown,et al.  The influence of climatic inputs on stream-flow pattern forecasting: case study of Upper Senegal River , 2018, Environmental Earth Sciences.

[18]  Huan Wang,et al.  A Short-term Traffic Flow Forecasting Method Based on the Hybrid PSO-SVR , 2015, Neural Processing Letters.

[19]  He Jiang,et al.  A Novel Model Based on Square Root Elastic Net and Artificial Neural Network for Forecasting Global Solar Radiation , 2018, Complex..

[20]  Jose L. Salmeron,et al.  Complexity in Forecasting and Predictive Models , 2019, Complex..

[21]  Zaher Mundher Yaseen,et al.  Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model , 2017 .

[22]  Özgür Kişi,et al.  Multi-layer perceptrons with Levenberg-Marquardt training algorithm for suspended sediment concentration prediction and estimation / Prévision et estimation de la concentration en matières en suspension avec des perceptrons multi-couches et l’algorithme d’apprentissage de Levenberg-Marquardt , 2004 .

[23]  Aranildo R. Lima,et al.  Nonlinear regression in environmental sciences using extreme learning machines: A comparative evaluation , 2015, Environ. Model. Softw..

[24]  Ahmad Sharafati,et al.  Complementary data-intelligence model for river flow simulation , 2018, Journal of Hydrology.

[25]  R. Deo,et al.  An extreme learning machine model for the simulation of monthly mean streamflow water level in eastern Queensland , 2016, Environmental Monitoring and Assessment.

[26]  B. Sahoo,et al.  Application of Support Vector Regression for Modeling Low Flow Time Series , 2019, KSCE Journal of Civil Engineering.

[27]  Ozgur Kisi,et al.  Non-tuned data intelligent model for soil temperature estimation: A new approach , 2018, Geoderma.

[28]  Nadhir Al-Ansari,et al.  Present Conditions and Future Challenges of Water Resources Problems in Iraq , 2014 .

[29]  Chee Kheong Siew,et al.  Extreme learning machine: Theory and applications , 2006, Neurocomputing.

[30]  A. Sankarasubramanian,et al.  Reducing uncertainty in stochastic streamflow generation and reservoir sizing by combining observed, reconstructed and projected streamflow , 2018, Stochastic Environmental Research and Risk Assessment.

[31]  Hossam Faris,et al.  Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems , 2017, Adv. Eng. Softw..

[32]  Guang-Bin Huang,et al.  Trends in extreme learning machines: A review , 2015, Neural Networks.

[33]  Hugo Valadares Siqueira Unorganized machines to seasonal streamflow series forecasting , 2013, Int. J. Neural Syst..

[34]  Basant Yadav,et al.  Discharge forecasting using an Online Sequential Extreme Learning Machine (OS-ELM) model: A case study in Neckar River, Germany , 2016 .

[35]  R. Deo,et al.  Implementation of a hybrid MLP-FFA model for water level prediction of Lake Egirdir, Turkey , 2018, Stochastic Environmental Research and Risk Assessment.

[36]  Shamsuddin Shahid,et al.  Unidirectional trends in daily rainfall extremes of Iraq , 2018, Theoretical and Applied Climatology.

[37]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[38]  A. K. Verma,et al.  Evaluation of HEC-HMS and WEPP for simulating watershed runoff using remote sensing and geographical information system , 2010, Paddy and Water Environment.

[39]  Sinan Q. Salih,et al.  A new algorithm for normal and large-scale optimization problems: Nomadic People Optimizer , 2019, Neural Computing and Applications.

[40]  Alex J. Cannon,et al.  Coupled modelling of glacier and streamflow response to future climate scenarios , 2008 .

[41]  Zaher Mundher Yaseen,et al.  An enhanced extreme learning machine model for river flow forecasting: State-of-the-art, practical applications in water resource engineering area and future research direction , 2019, Journal of Hydrology.

[42]  D. Saleh Stream gage descriptions and streamflow statistics for sites in the Tigris River and Euphrates River Basins, Iraq , 2010 .

[43]  Hossein Bonakdari,et al.  A combined adaptive neuro-fuzzy inference system–firefly algorithm model for predicting the roller length of a hydraulic jump on a rough channel bed , 2018, Neural Computing and Applications.

[44]  Sinan Q. Salih,et al.  Solving large-scale problems using multi-swarm particle swarm approach , 2018 .

[45]  K. Abbaspour,et al.  Streamflow Modeling in a Highly Managed Mountainous Glacier Watershed Using SWAT: The Upper Rhone River Watershed Case in Switzerland , 2012, Water Resources Management.

[46]  Aranildo R. Lima,et al.  Forecasting daily streamflow using online sequential extreme learning machines , 2016 .

[47]  K. C. Patra,et al.  Anticipate Manning’s Coefficient in Meandering Compound Channels , 2018, Hydrology.

[48]  Salim Heddam,et al.  Use of Optimally Pruned Extreme Learning Machine (OP-ELM) in Forecasting Dissolved Oxygen Concentration (DO) Several Hours in Advance: a Case Study from the Klamath River, Oregon, USA , 2016, Environmental Processes.

[49]  Ali Danandeh Mehr,et al.  Successive-station monthly streamflow prediction using neuro-wavelet technique , 2014, Earth Science Informatics.

[50]  Zaher Mundher Yaseen,et al.  Artificial intelligence based models for stream-flow forecasting: 2000-2015 , 2015 .

[51]  Hossam Faris,et al.  Improving Extreme Learning Machine by Competitive Swarm Optimization and its application for medical diagnosis problems , 2018, Expert Syst. Appl..

[52]  Ozgur Kisi,et al.  New formulation for forecasting streamflow: evolutionary polynomial regression vs. extreme learning machine , 2018 .

[53]  Vladimir U. Smakhtin,et al.  Assessing the Impact of Areal Precipitation Input on Streamflow Simulations Using the SWAT Model 1 , 2011 .

[54]  R. Deo,et al.  Stream-flow forecasting using extreme learning machines: a case study in a semi-arid region in Iraq , 2016 .