Skip to main content

Advertisement

Log in

A new soft computing model for daily streamflow forecasting

  • Original Paper
  • Published:
Stochastic Environmental Research and Risk Assessment Aims and scope Submit manuscript

Abstract

Accurate stream flow quantification and prediction are essential for the local and global planning and management of basins to cope with climate change. The ability to forecast streamflow is crucial, as it can help mitigate flood risks. Long-term stream flow data records are needed for hydropower plant construction, flood prediction, watershed management, and long-term water supply use. An accurate assessment of streamflow is considered as very challenging and critical tasks. A new predicting model is developed in this research, combining the technique of sunflower optimization (SFA) as an evolutionary algorithm with the multi-layer perceptron (MLP) algorithm to predict streamflow in Malaysia's Jam Seyed Omar (JSO) and Muda Di Jeniang (MDJ) stations. Principal component analysis (PCA) was performed on Q (t) (t: the number of the current day) before model creation to pick essential inputs for a maximum of 6 lags. With the classical MLP and two other hybrid MLP models (MLP-particle swarm optimization (MLP-PSO) and MLP-genetic algorithm (MLP-GA)), the results of the MLP-sunflower algorithm (SFA) were benchmarked. As compared to other models, the MLP-SFA could be able to reduce the Root Mean Square Error (RMSE) by a value of between 12 and 21% at the JSO station and between 8 and 24% at the MDJ station. In conclusion, this research found that combining MLP with optimization algorithms improved the precision of the stand-alone MLP model, with SFA integration being the most efficient.

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

Similar content being viewed by others

References

  • 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

    Article  Google Scholar 

  • Ahani A, Shourian M, Rad PR (2018) Performance assessment of the linear, nonlinear and nonparametric data driven models in river flow forecasting. Water Resour Manage 32(2):383–399

    Article  Google Scholar 

  • Alipour MH, Kibler KM (2019) Streamflow prediction under extreme data scarcity: a step toward hydrologic process understanding within severely data-limited regions. Hydrol Sci J. https://doi.org/10.1080/02626667.2019.1626991

    Article  Google Scholar 

  • Anshuka A, van Ogtrop FF, Vervoort RW (2019) Drought forecasting through statistical models using standardised precipitation index: a systematic review and meta-regression analysis. Nat Hazards 97(2):1–23

    Article  Google Scholar 

  • Anshuka A, Buzacott AJ, Vervoort RW, van Ogtrop FF (2020) Developing drought index–based forecasts for tropical climates using wavelet neural network: an application in Fiji. Theoret Appl Climatol 143(1):1–13

    Google Scholar 

  • Awan JA, Bae DH (2014) Improving ANFIS based model for long-term dam inflow prediction by incorporating monthly rainfall forecasts. Water Resour Manage 28(5):1185–1199

    Article  Google Scholar 

  • Bonakdari H, Zaji AH (2018) New type side weir discharge coefficient simulation using three novel hybrid adaptive neuro-fuzzy inference systems. Appl Water Sci 8(1):10

    Article  Google Scholar 

  • Dariane AB, Azimi S (2016) Forecasting streamflow by combination of a genetic input selection algorithm and wavelet transforms using ANFIS models. Hydrol Sci J 61(3):585–600

    Article  Google Scholar 

  • Deng W, Yao R, Zhao H, Yang X, Li G (2019) A novel intelligent diagnosis method using optimal LS-SVM with improved PSO algorithm. Soft Comput 23(7):2445–2462

    Article  Google Scholar 

  • Ehteram M, Afan HA, Dianatikhah M, Ahmed AN, Ming Fai C, Hossain MS, Allawi MF, Elshafie A (2019) 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

    Article  Google Scholar 

  • Ghorbani MA, Zadeh HA, Isazadeh M, Terzi O (2016) A comparative study of artificial neural network (MLP, RBF) and support vector machine models for river flow prediction. Environ Earth Sci 75(6):476

    Article  Google Scholar 

  • Ghorbani MA, Khatibi R, Mehr AD, Asadi H (2018) Chaos-based multigene genetic programming: a new hybrid strategy for river flow forecasting. J Hydrol 562:455–467

    Article  Google Scholar 

  • Ghorbani MA, Deo RC, Karimi V, Kashani MH, Ghorbani S (2019) Design and implementation of a hybrid MLP-GSA model with multi-layer perceptron-gravitational search algorithm for monthly lake water level forecasting. Stoch Env Res Risk Assess 33(1):125–147

    Article  Google Scholar 

  • Gomes GF, da Cunha SS, Ancelotti AC (2019) A sunflower optimization (SFO) algorithm applied to damage identification on laminated composite plates. Eng Comput 35(2):619–626

    Article  Google Scholar 

  • Hadi SJ, Abba SI, Sammen SS, Salih SQ, Al-Ansari N, Yaseen ZM (2019) Non-linear input variable selection approach integrated with non-tuned data intelligence model for streamflow pattern simulation. IEEE Access 7:141533–141548

    Article  Google Scholar 

  • He F, Zhang L (2018) Prediction model of end-point phosphorus content in BOF steelmaking process based on PCA and BP neural network. J Process Control 66:51–58

    Article  CAS  Google Scholar 

  • Heidari AA, Faris H, Aljarah I, Mirjalili S (2019) An efficient hybrid multilayer perceptron neural network with grasshopper optimization. Soft Comput 23(17):7941–7958

    Article  Google Scholar 

  • Hu T, Wu F, Zhang X (2007) Rainfall–runoff modeling using principal component analysis and neural network. Hydrol Res 38(3):235–248

    Article  Google Scholar 

  • Kisi O, Nia AM, Gosheh MG, Tajabadi MRJ, Ahmadi A (2012) Intermittent streamflow forecasting by using several data driven techniques. Water Resour Manage 26(2):457–474

    Article  Google Scholar 

  • Meng E, Huang S, Huang Q, Fang W, Wu L, Wang L (2019) A robust method for non-stationary streamflow prediction based on improved EMD-SVM model. J Hydrol 568:462–478

    Article  Google Scholar 

  • Mohamadi S, Ehteram M, El-Shafie A (2020) Accuracy enhancement for monthly evaporation predicting model utilizing evolutionary machine learning methods. Int J Environ Sci Technol 11:1–24

    Google Scholar 

  • Mohammadi B, Linh NTT, Pham QB, Ahmed AN, Vojteková J, Guan Y, Abba SI, El-Shafie A (2020) Adaptive neuro-fuzzy inference system coupled with shuffled frog leaping algorithm for predicting river streamflow time series. Hydrol Sci J 65:1738–1751. https://doi.org/10.1080/02626667.2020.1758703

    Article  Google Scholar 

  • Osman A, Afan HA, Allawi MF, Jaafar O, Noureldin A, Hamzah FM, Ahmed AN, El-shafie A (2020) Adaptive fast orthogonal search (FOS) algorithm for forecasting streamflow. J Hydrol 586:124896. https://doi.org/10.1016/j.jhydrol.2020.124896

    Article  Google Scholar 

  • Pham QB, Afan HA, Mohammadi B, Ahmed AN, Linh NTT, Vo ND, Moazenzadeh R, Yu P-S, El-Shafie A (2020) Hybrid model to improve the river streamflow forecasting utilizing multi-layer perceptron-based intelligent water drop optimization algorithm. Soft Comput 24:18039–18056. https://doi.org/10.1007/s00500-020-05058-5

    Article  Google Scholar 

  • Rezaie-Balf M, Fani Nowbandegani S, Samadi SZ, Fallah H, Alaghmand S (2019) An ensemble decomposition-based artificial intelligence approach for daily streamflow prediction. Water 11(4):709

    Article  Google Scholar 

  • Sammen S, Mohamed TA, Ghazali AH et al (2017a) An evaluation of existent methods for estimation of embankment dam breach parameters. Nat Hazards 87:545. https://doi.org/10.1007/s11069-017-2764-z

    Article  Google Scholar 

  • Sammen S, Mohamed TA, Ghazali AH et al (2017b) Generalized regression neural network for prediction of peak outflow from dam breach. Water Resour Manage 31:549. https://doi.org/10.1007/s11269-016-1547-8

    Article  Google Scholar 

  • Sanikhani H, Kisi O (2012) River flow estimation and forecasting by using two different adaptive neuro-fuzzy approaches. Water Resour Manage 26(6):1715–1729

    Article  Google Scholar 

  • Seifi A, Ehteram M, Singh VP, Mosavi A (2020) Modeling and uncertainty analysis of groundwater level using six evolutionary optimization algorithms hybridized with ANFIS, SVM, and ANN. Sustainability 12(10):4023

    Article  Google Scholar 

  • Shaheen MA, Hasanien HM, Mekhamer SF, Talaat HE (2019) Optimal power flow of power systems including distributed generation units using sunflower optimization algorithm. IEEE Access 7:109289–109300

    Article  Google Scholar 

  • Shiri J, Kişi Ö, Makarynskyy O, Shiri AA, Nikoofar B (2012) Forecasting daily stream flows using artificial intelligence approaches. ISH J Hydraulic Eng 18(3):204–214

    Article  Google Scholar 

  • Suratgar AA, Tavakoli MB, Hoseinabadi A (2005) Modified Levenberg-Marquardt method for neural networks training. World Acad Sci Eng Technol 6(1):46–48

    Google Scholar 

  • Taylor KE (2001) Summarizing multiple aspects of model performance in a single diagram. J Geophysical Res Atmos 106(D7):7183–7192

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Turan ME, Yurdusev MA (2014) Predicting monthly river flows by genetic fuzzy systems. Water Resour Manage 28(13):4685–4697

    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 

  • Yaseen ZM, Ebtehaj I, Bonakdari H, Deo RC, Mehr AD, Mohtar WHMW, Singh VP (2017) Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model. J Hydrol 554:263–276

    Article  Google Scholar 

  • Zeng N, Qiu H, Wang Z, Liu W, Zhang H, Li Y (2018) A new switching-delayed-PSO-based optimized SVM algorithm for diagnosis of Alzheimer’s disease. Neurocomputing 320:195–202

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Saad Sh. Sammen.

Ethics declarations

Conflicts 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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sammen, S.S., Ehteram, M., Abba, S.I. et al. A new soft computing model for daily streamflow forecasting. Stoch Environ Res Risk Assess 35, 2479–2491 (2021). https://doi.org/10.1007/s00477-021-02012-1

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00477-021-02012-1

Keywords

Navigation