Abstract
Suspended sediment load (SSL) estimation is a required exercise in water resource management. This article proposes the use of hybrid artificial neural network (ANN) models, for the prediction of SSL, based on previous SSL values. Different input scenarios of daily SSL were used to evaluate the capacity of the ANN-ant lion optimization (ALO), ANN-bat algorithm (BA) and ANN-particle swarm optimization (PSO). The Goorganrood basin in Iran was selected for this study. First, the lagged SSL data were used as the inputs to the models. Next, the rainfall and temperature data were used. Optimization algorithms were used to fine-tune the parameters of the ANN model. Three statistical indexes were used to evaluate the accuracy of the models: the root-mean-square error (RMSE), mean absolute error (MAE) and Nash-Sutcliffe efficiency (NSE). An uncertainty analysis of the predicting models was performed to evaluate the capability of the hybrid ANN models. A comparison of models indicated that the ANN-ALO improved the RMSE accuracy of the ANN-BA and ANN-PSO models by 18% and 26%, respectively. Based on the uncertainty analysis, it can be surmised that the ANN-ALO has an acceptable degree of uncertainty in predicting daily SSL. Generally, the results indicate that the ANN-ALO is applicable for a variety of water resource management operations.
Similar content being viewed by others
Change history
23 July 2020
Following the publication of the article it has come to the authors' attention that the first panel of Fig. 11 has been repeated with the second panel of Fig. 11.
References
Abobakr Yahya AS, Ahmed AN, Binti Othman F, Ibrahim RK, Afan HA, el-Shafie A, Fai CM, Hossain MS, Ehteram M, Elshafie A (2019) Water quality prediction model based support vector machine model for Ungauged River catchment under dual scenarios. Water 11:1231. https://doi.org/10.3390/w11061231
Afan HA, El-Shafie A, Yaseen ZM et al (2014) ANN based sediment prediction model utilizing different input scenarios. Water Resour Manag 29:1231–1245. https://doi.org/10.1007/s11269-014-0870-1
Afan HA, Allawi MF, El-Shafie A et al (2020) Input attributes optimization using the feasibility of genetic nature inspired algorithm: application of river flow forecasting. Sci Rep 10. https://doi.org/10.1038/s41598-020-61355-x
Ali ES, Abd Elazim SM, Abdelaziz AY (2017) Ant lion optimization algorithm for optimal location and sizing of renewable distributed generations. Renew Energy 101:1311–1324. https://doi.org/10.1016/j.renene.2016.09.023
Allawi MF, Jaafar O, Ehteram M, Mohamad Hamzah F, el-Shafie A (2018) Synchronizing artificial intelligence models for operating the dam and reservoir system. Water Resour Manag 32:3373–3389. https://doi.org/10.1007/s11269-018-1996-3
Banadkooki FB, Ehteram M, Ahmed AN, Teo FY, Fai CM, Afan HA, Sapitang M, el-Shafie A (2020) Enhancement of groundwater-level prediction using an integrated machine learning model optimized by whale algorithm. Nat Resour Res. https://doi.org/10.1007/s11053-020-09634-2
Chang Q, Zhang C, Zhang S, Li B (2019) Streamflow and sediment declines in a loess hill and gully landform basin due to climate variability and anthropogenic activities. Water 11:2352. https://doi.org/10.3390/w11112352
Cui Z, Cao Y, Cai X et al (2019) Optimal LEACH protocol with modified bat algorithm for big data sensing systems in Internet of Things. J Parallel Distrib Comput 132:217–229. https://doi.org/10.1016/j.jpdc.2017.12.014
Ehteram M, Karami H, Mousavi SF, Farzin S, Celeste AB, Shafie AE (2018a) Reservoir operation by a new evolutionary algorithm: kidney algorithm. Water Resour Manag 32:4681–4706. https://doi.org/10.1007/s11269-018-2078-2
Ehteram M, Singh VP, Karami H et al (2018b) Irrigation management based on reservoir operation with an improved weed algorithm. Water 10:1267. https://doi.org/10.3390/w10091267
Ehteram M, El-Shafie AH, Hin LS et al (2019a) Toward bridging future irrigation deficits utilizing the shark algorithm integrated with a climate change model. Appl Sci 9:3960. https://doi.org/10.3390/app9193960
Ehteram M, Ghotbi S, Kisi O et al (2019b) Investigation on the potential to integrate different artificial intelligence models with metaheuristic algorithms for improving river suspended sediment predictions. Appl Sci 9:4149. https://doi.org/10.3390/app9194149
Ehteram M, Afan HA, Dianatikhah M, Ahmed AN, Ming Fai C, Hossain MS, Allawi MF, Elshafie A (2019c) Assessing the predictability of an improved ANFIS model for monthly streamflow using lagged climate indices as predictors. Water 11:1130. https://doi.org/10.3390/w11061130
Emamgholizadeh S, Demneh RK (2018) A comparison of artificial intelligence models for the estimation of daily suspended sediment load: a case study on the Telar and Kasilian rivers in Iran. Water Sci Technol Water Supply 19:165–178. https://doi.org/10.2166/ws.2018.062
Ethteram M, Mousavi S-F, Karami H, Farzin S, Deo R, Othman FB, Chau KW, Sarkamaryan S, Singh VP, el-Shafie A (2018) Bat algorithm for dam–reservoir operation. Environ Earth Sci 77. https://doi.org/10.1007/s12665-018-7662-5
Farzin S, Singh V, Karami H, Farahani N, Ehteram M, Kisi O, Allawi M, Mohd N, el-Shafie A (2018) Flood routing in river reaches using a three-parameter Muskingum model coupled with an improved bat algorithm. Water 10:1130. https://doi.org/10.3390/w10091130
Jothiprakash V, Garg V (2009) Reservoir sedimentation estimation using artificial neural network. J Hydrol Eng 14:1035–1040. https://doi.org/10.1061/(asce)he.1943-5584.0000075
Kakaei Lafdani E, Moghaddam Nia A, Ahmadi A (2013) Daily suspended sediment load prediction using artificial neural networks and support vector machines. J Hydrol 478:50–62. https://doi.org/10.1016/j.jhydrol.2012.11.048
Karkalos NE, Efkolidis N, Kyratsis P, Markopoulos AP (2019) A comparative study between regression and neural networks for modeling Al6082-T6 alloy drilling. Machines 7(1):13
Khan MYA, Hasan F, Tian F (2018) Estimation of suspended sediment load using three neural network algorithms in Ramganga River catchment of Ganga Basin, India. Sustain Water Resour Manag 5:1115–1131. https://doi.org/10.1007/s40899-018-0288-7
Khosravi K, Mao L, Kisi O, Yaseen ZM, Shahid S (2018) Quantifying hourly suspended sediment load using data mining models: case study of a glacierized Andean catchment in Chile. J Hydrol 567:165–179. https://doi.org/10.1016/j.jhydrol.2018.10.015
Kisi O, Dailr AH, Cimen M, Shiri J (2012) Suspended sediment modeling using genetic programming and soft computing techniques. J Hydrol 450–451:48–58. https://doi.org/10.1016/j.jhydrol.2012.05.031
Melesse AM, Ahmad S, McClain ME et al (2011) Suspended sediment load prediction of river systems: an artificial neural network approach. Agric Water Manag 98:855–866. https://doi.org/10.1016/j.agwat.2010.12.012
Mirjalili S (2015) The ant lion optimizer. Adv Eng Softw 83:80–98. https://doi.org/10.1016/j.advengsoft.2015.01.010
Misset C, Recking A, Navratil O, Legout C, Poirel A, Cazilhac M, Briguet V, Esteves M (2019) Quantifying bed-related suspended load in gravel bed rivers through an analysis of the bedload-suspended load relationship. Earth Surf Process Landforms. https://doi.org/10.1002/esp.4606
Mustafa SMT, Nossent J, Ghysels G, Huysmans M (2018) Estimation and impact assessment of input and parameter uncertainty in predicting groundwater flow with a fully distributed model. Water Resour Res 54(9):6585–6608
Mustafa SMT, Nossent J, Ghysels G, Huysmans M (2020) Integrated Bayesian Multi-model approach to quantify input, parameter and conceptual model structure uncertainty in groundwater modeling. Environ Model Softw 126:104654. https://doi.org/10.1016/j.envsoft.2020.104654
Najah Ahmed A, Binti Othman F, Abdulmohsin Afan H, Khaleel Ibrahim R, Ming Fai C, Shabbir Hossain M, Ehteram M, Elshafie A (2019) Machine learning methods for better water quality prediction. J Hydrol 578:124084. https://doi.org/10.1016/j.jhydrol.2019.124084
Noori R, Karbassi AR, Moghaddamnia A, Han D, Zokaei-Ashtiani MH, Farokhnia A, Gousheh MG (2011) Assessment of input variables determination on the SVM model performance using PCA, gamma test, and forward selection techniques for monthly stream flow prediction. J Hydrol 401(3–4):177–189
Nourani V, Andalib G (2015) Daily and monthly suspended sediment load predictions using wavelet based artificial intelligence approaches. J Mt Sci 12:85–100. https://doi.org/10.1007/s11629-014-3121-2
Samantaray S, Ghose DK (2018) Evaluation of suspended sediment concentration using descent neural networks. Procedia Comput Sci 132:1824–1831. https://doi.org/10.1016/j.procs.2018.05.138
Talebi A, Mahjoobi J, Dastorani MT, Moosavi V (2016) Estimation of suspended sediment load using regression trees and model trees approaches (case study: Hyderabad drainage basin in Iran). ISH J Hydraul Eng 23:212–219. https://doi.org/10.1080/09715010.2016.1264894
Tayfur G, Karimi Y, Singh VP (2013) Principle component analysis in conjuction with data driven methods for sediment load prediction. Water Resour Manag 27:2541–2554. https://doi.org/10.1007/s11269-013-0302-7
Tharwat A, Hassanien AE (2017) Chaotic antlion algorithm for parameter optimization of support vector machine. Appl Intell 48:670–686. https://doi.org/10.1007/s10489-017-0994-0
Tian T, Liu C, Guo Q, Yuan Y, Li W, Yan Q (2018) An improved ant lion optimization algorithm and its application in hydraulic turbine governing system parameter identification. Energies 11:95. https://doi.org/10.3390/en11010095
Tikhamarine Y, Souag-Gamane D, Najah Ahmed A, Kisi O, el-Shafie A (2020) Improving artificial intelligence models accuracy for monthly streamflow forecasting using grey wolf optimization (GWO) algorithm. J Hydrol 582:124435. https://doi.org/10.1016/j.jhydrol.2019.124435
Vafakhah M (2012) Comparison of cokriging and adaptive neuro-fuzzy inference system models for suspended sediment load forecasting. Arab J Geosci 6:3003–3018. https://doi.org/10.1007/s12517-012-0550-5
Valikhan-Anaraki M, Mousavi S-F, Farzin S, Karami H, Ehteram M, Kisi O, Fai CM, Hossain MS, Hayder G, Ahmed AN, el-Shafie AH, Bin Hashim H, Afan HA, Lai SH, el-Shafie A (2019) Development of a novel hybrid optimization algorithm for minimizing irrigation deficiencies. Sustainability 11:2337. https://doi.org/10.3390/su11082337
Vrugt JA (2016) Markov chain Monte Carlo simulation using the DREAM software package: theory, concepts, and MATLAB implementation. Environ Model Softw 75:273–316
Vrugt JA, Ter Braak CJF, Diks CGH, Robinson BA, Hyman JM, Higdon D (2009) Accelerating Markov chain Monte Carlo simulation by differential evolution with self-adaptive randomized subspace sampling. Int J Nonlin Sci Num 10(3):273–290
Wang J, Du P, Lu H et al (2018) An improved grey model optimized by multi-objective ant lion optimization algorithm for annual electricity consumption forecasting. Appl Soft Comput 72:321–337. https://doi.org/10.1016/j.asoc.2018.07.022
Yousif A, Sulaiman S, Diop L, Ehteram M, Shahid S, al-Ansari N, Yaseen Z (2019) Open channel sluice gate scouring parameters prediction: different scenarios of dimensional and non-dimensional input parameters. Water 11:353. https://doi.org/10.3390/w11020353
Zhao Y, Huang S (2017) Pollution characteristics of industrial construction and demolition waste. Pollut Control Resour Recovery:51–101
Acknowledgements
The authors gratefully acknowledge the technical facility support received from the University of Malaya, Malaysia.
Author information
Authors and Affiliations
Corresponding author
Additional information
Responsible editor: Marcus Schulz
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Banadkooki, F.B., Ehteram, M., Ahmed, A.N. et al. Suspended sediment load prediction using artificial neural network and ant lion optimization algorithm. Environ Sci Pollut Res 27, 38094–38116 (2020). https://doi.org/10.1007/s11356-020-09876-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11356-020-09876-w