Skip to main content
Log in

Enhancing accuracy of extreme learning machine in predicting river flow using improved reptile search algorithm

  • ORIGINAL PAPER
  • Published:
Stochastic Environmental Research and Risk Assessment Aims and scope Submit manuscript

Abstract

This study searches the feasibility of a new hybrid extreme leaning machine tuned with improved reptile search algorithm (ELM-IRSA), in river flow modeling. The outcomes of the new method were compared with single ELM and hybrid ELM-based methods including ELM with salp swarm algorithm (SSA), ELM with equilibrium optimizer (EO) and ELM with reptile search algorithm (RSA). The methods were evaluated using different lagged inputs of temperature, precipitation and river flow data obtained from Upper Indus Basin located in Pakistan. Models performance evaluation was based on common statistics such as root mean square errors (RMSE), mean absolute errors, determination coefficient and Nash–Sutcliffe Efficiency. The prediction accuracy of single ELM model with respect to RMSE was improved by 2.8%, 7.7%, 15% and 20.7% using SSA, EO, RSA and IRSA metaheuristic algorithms in the test period, respectively. The ELM-IRSA model with lagged temperature and river flow inputs provided the best predictions with the RMSE improvement of 20.7%.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • Abbas S, Kousar S (2021) Spatial analysis of drought severity and magnitude using the standardized precipitation index and streamflow drought index over the Upper Indus Basin, Pakistan. Environ Dev Sustain 23:15314–15340

    Article  Google Scholar 

  • Abualigah L, Shehab M, Alshinwan M, Alabool H (2020) Salp swarm algorithm: a comprehensive survey. Neural Comput Applic 32:11195–11215. https://doi.org/10.1007/s00521-019-04629-4

    Article  Google Scholar 

  • Abualigah L, Abd Elaziz M, Sumari P, Geem ZW, Gandomi AH (2022) Reptile search algorithm (RSA): a nature-inspired meta-heuristic optimizer. Expert Syst Appl 191:116158. https://doi.org/10.1016/j.eswa.2021.116158

    Article  Google Scholar 

  • Adnan RM, Yuan X, Kisi O, Adnan M, Mehmood A (2018) Stream flow forecasting of poorly gauged mountainous watershed by least square support vector machine, fuzzy genetic algorithm and m5 model tree using climatic data from nearby station. Water Resour Manage 32:4469–4486. https://doi.org/10.1007/s11269-018-2033-2

    Article  Google Scholar 

  • Adnan RM, Liang Z, Trajkovic S, Zounemat-Kermani M, Li B, Kisi O (2019) Daily streamflow prediction using optimally pruned extreme learning machine. J Hydrol 577:123981. https://doi.org/10.1016/j.jhydrol.2019.123981

    Article  Google Scholar 

  • Adnan RM, Liang Z, Yuan X, Kisi O, Akhlaq M, Li B (2019b) Comparison of LSSVR, M5RT, NF-GP, and NF-SC Models for predictions of hourly wind speed and wind power based on cross-validation. Energies 12:329. https://doi.org/10.3390/en12020329

    Article  Google Scholar 

  • Adnan RM, Liang Z, Heddam S, Zounemat-Kermani M, Kisi O, Li B (2020) Least square support vector machine and multivariate adaptive regression splines for streamflow prediction in mountainous basin using hydro-meteorological data as inputs. J Hydrol 586:124371. https://doi.org/10.1016/j.jhydrol.2019.124371

    Article  Google Scholar 

  • Adnan RM, Mostafa RR, Kisi O, Yaseen ZM, Shahid S, Zounemat-Kermani M (2021) Improving streamflow prediction using a new hybrid ELM model combined with hybrid particle swarm optimization and grey wolf optimization. Knowl-Based Syst 230:107379

    Article  Google Scholar 

  • Ahmed AN, Van Lam T, Hung ND, Van Thieu N, Kisi O, El-Shafie A (2021) A comprehensive comparison of recent developed meta-heuristic algorithms for streamflow time series forecasting problem. Appl Soft Comput 105:107282

    Article  Google Scholar 

  • Al-Juboori AM (2021) A hybrid model to predict monthly streamflow using neighboring rivers annual flows. Water Resour Manage 35(2):729–743

    Article  Google Scholar 

  • Arshad A, Zhang W, Zhang Z, Wang S, Zhang B, Cheema MJM, Shalamzari MJ (2021) Reconstructing high-resolution gridded precipitation data using an improved downscaling approach over the high altitude mountain regions of Upper Indus Basin (UIB). Sci Total Environ 784:147140

    Article  CAS  Google Scholar 

  • Asefa T, Kemblowski M, McKee M, Khalil A (2006) Multi-time scale streamflow predictions: the support vector machines approach. J Hydrol 318(1–4):7–16. https://doi.org/10.1016/j.jhydrol.2005.06.001

    Article  Google Scholar 

  • Chiew F, Zhou S, Mcmahon T (2003) Use of seasonal streamflow forecasts in water resources management. J Hydrol 270(1–2):135–144. https://doi.org/10.1016/S0022-1694(02)00292-5

    Article  Google Scholar 

  • Dehghani R, Torabi Poudeh H, Younesi H, Shahinejad B (2020) Daily streamflow prediction using support vector machine-artificial flora (SVM-AF) hybrid model. Acta Geophys 68(6):1763–1778

    Article  Google Scholar 

  • Faramarzi A, Heidarinejad M, Stephens B, Mirjalili S (2020) Equilibrium optimizer: a novel optimization algorithm. Knowl-Based Syst 191:105190. https://doi.org/10.1016/j.knosys.2019.105190

    Article  Google Scholar 

  • Huang GB, Chen L, Siew CK (2006a) Universal approximation using incremental constructive feedforward networks with random hidden nodes. IEEE Trans Neural Netw 17(4):879–892. https://doi.org/10.1109/TNN.2006.875977

    Article  Google Scholar 

  • Huang GB, Zhu QY, Siew CK (2006b) Extreme learning machine: theory and applications. Neurocomputing 70(1–3):489–501. https://doi.org/10.1016/j.neucom.2005.12.126

    Article  Google Scholar 

  • Jiang Y, Bao X, Hao S, Zhao H, Li X, Wu X (2020) Monthly streamflow forecasting using ELM-IPSO based on phase space reconstruction. Water Resour Manage 34(11):3515–3531

    Article  Google Scholar 

  • Kilinc HC, Haznedar B (2022) A hybrid model for streamflow forecasting in the basin of euphrates. Water 14(1):80

    Article  Google Scholar 

  • Kisi O (2008) Constructing neural network sediment estimation models using a data-driven algorithm. Math Comput Simul 79(1):94–103. https://doi.org/10.1016/j.matcom.2007.10.005

    Article  Google Scholar 

  • Kratzert F, Klotz D, Brenner C, Schulz K, Herrnegger M (2018) Rainfall–runoff modelling using long short-term memory (LSTM) networks. Hydrol Earth Syst Sci 22(11):6005–6022

    Article  Google Scholar 

  • Latif Y, Ma Y, Ma W (2021) climatic trends variability and concerning flow regime of upper indus basin, Jehlum, and Kabul river basins Pakistan. Theoret Appl Climatol 144:447–468

    Article  Google Scholar 

  • Lin Y, Wang D, Wang G, Qiu J, Long K, Du Y, Dai Y (2021) A hybrid deep learning algorithm and its application to streamflow prediction. J Hydrol 601:126636

    Article  Google Scholar 

  • Liu J, Li W, Li Y (2022) LWMEO: an efficient equilibrium optimizer for complex functions and engineering design problems. Expert Syst Appl 198:116828. https://doi.org/10.1016/j.eswa.2022.116828

    Article  Google Scholar 

  • Lu S, Wang SH, Zhang YD (2021) Detection of abnormal brain in MRI via improved AlexNet and ELM optimized by chaotic bat algorithm. Neural Comput Appl 33:10799–10811

    Article  Google Scholar 

  • Lu S, Zhu Z, Gorriz JM, Wang SH, Zhang YD (2022) NAGNN: classification of COVID-19 based on neighboring aware representation from deep graph neural network. Int J Intell Syst 37(2):1572–1598

    Article  Google Scholar 

  • Meng E, Huang S, Huang Q, Fang W, Wang H, Leng G, Liang H (2021) A hybrid VMD-SVM model for practical streamflow prediction using an innovative input selection framework. Water Resour Manage 35(4):1321–1337

    Article  Google Scholar 

  • Mirjalili S, Gandomi AH, Mirjalili SZ, Saremi S, Faris H, Mirjalili SM (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191. https://doi.org/10.1016/j.advengsoft.2017.07.002

    Article  Google Scholar 

  • Naabil E, Lamptey BL, Arnault J, Olufayo A, Kunstmann H (2017) Water resources management using the WRF-hydro modelling system: case-study of the Tono dam in West Africa. J Hydrol Reg Stud 12:196–209. https://doi.org/10.1016/j.ejrh.2017.05.010

    Article  Google Scholar 

  • Noori N, Kalin L (2016) Coupling SWAT and ANN models for enhanced daily streamflow prediction. J Hydrol 533:141–151

    Article  Google Scholar 

  • Samanataray S, Sahoo A (2021) A Comparative study on prediction of monthly streamflow using hybrid ANFIS-PSO approaches. KSCE J Civ Eng 25(10):4032–4043

    Article  Google Scholar 

  • Shi J, Guo J, Zheng S (2012) Evaluation of hybrid forecasting approaches for wind speed and power generation time series. Renew Sustain Energy Rev 16:3471–3480

    Article  Google Scholar 

  • Siddiqi TA, Ashraf S, Khan SA, Iqbal MJ (2021) Estimation of data-driven streamflow predicting models using machine learning methods. Arab J Geosci 14(11):1–9

    Article  Google Scholar 

  • Sudheer KP, Gosain AK, Ramasastri KS (2002) A data-driven algorithm for constructing artificial neural network rainfall-runoff models. Hydrol Processes 16:1325–1330

    Article  Google Scholar 

  • Wang L, Li X, Ma C, Bai Y (2019) Improving the prediction accuracy of monthly streamflow using a data-driven model based on a double-processing strategy. J Hydrol 573:733–745

    Article  Google Scholar 

  • Zhang X, Peng Y, Zhang C, Wang B (2015) Are hybrid models integrated with data preprocessing techniques suitable for monthly streamflow forecasting? Some experiment evidences. J Hydrol 530:137–152

    Article  Google Scholar 

  • Zhang D, Peng X, Pan K, Liu Y (2019) A novel wind speed forecasting based on hybrid decomposition and online sequential outlier robust extreme learning machine. Energy Convers Manage 180:338–357

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Social Science Foundation of China (grant number 18BTJ029), Key Projects of National Statistical Science Research Projects (grant number 2020LZ10), General Projects of Guangdong Natural Science Research Projects (grant number 2023A1515011520) and Tertiary Education Scientific Research Project of Guangzhou Municipal Education Bureau (grant number 202235324).

Funding

The authors have not disclosed any funding.

Author information

Authors and Affiliations

Authors

Contributions

The authors have equally contributed. All authors read and approved the original manuscript.

Corresponding authors

Correspondence to Hong-Liang Dai or Ozgur Kisi.

Ethics declarations

Conflict of interest

The authors declare no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Adnan, R.M., Mostafa, R.R., Dai, HL. et al. Enhancing accuracy of extreme learning machine in predicting river flow using improved reptile search algorithm. Stoch Environ Res Risk Assess 37, 3063–3083 (2023). https://doi.org/10.1007/s00477-023-02435-y

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00477-023-02435-y

Keywords

Navigation