Skip to main content
Log in

Monthly runoff forecasting based on LSTM–ALO model

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

Abstract

Accurate runoff forecasting plays an important role in management and utilization of water resources. This paper investigates the accuracy of hybrid long short-term memory neural network and ant lion optimizer model (LSTM–ALO) in prediction of monthly runoff. As the parameters of long short-term memory neural network (LSTM) have influence on the prediction performance, the parameters of the LSTM are calibrated by using ant lion optimizer. Then the selection of suitable input variables of the LSTM–ALO is discussed for monthly runoff forecasting. Finally, we decompose root mean square error into three parts, which can help us better understanding the origin of differences between the observed and predicted runoff. To test the merits of the LSTM–ALO for monthly runoff forecasting, other models are employed to compare with the LSTM–ALO. The scatter-plots and box-plots are adopted for evaluating the performance of all models. In the case study, simulation results with the historical monthly runoff of the Astor River Basin show that the LSTM–ALO model has higher accuracy than that of other models. Therefore, the proposed LSTM–ALO provides an effective method for monthly runoff forecasting.

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

Similar content being viewed by others

References

  • Adamowski J, Sun K (2010) Development of a coupled wavelet transform and neural network method for flow forecasting of non-perennial rivers in semi-arid watersheds. J Hydrol 390(1):85–91

    Article  Google Scholar 

  • Anderson PL, Meerschaert MM, Zhang K (2013) Forecasting with prediction intervals for periodic autoregressive moving average models. J Time Ser Anal 34(2):187–193

    Article  Google Scholar 

  • Bukhari D, Wang Y, Wang H (2017) Multilingual convolutional long short-term memory, deep neural networks for low resource speech recognition. Proc Comput Sci 107:842–847

    Article  Google Scholar 

  • Chen ZH, Yuan XH, Ji B, Wang PT, Tian H (2014) Design of a fractional order PID controller for hydraulic turbine regulating system using chaotic non-dominated sorting genetic algorithm II. Energy Convers Manag 84:390–404

    Article  Google Scholar 

  • De Giorgi MG, Campilongo S, Ficarella A (2014) Comparison between wind power prediction models based on wavelet decomposition with least-squares support vector machine (LS-SVM) and artificial neural network (ANN). Energies 7(8):5251–5272

    Article  Google Scholar 

  • El-Shafie A, Taha MR, Noureldin A (2007) A neuro-fuzzy model for inflow forecasting of the Nile River at Aswan high dam. Water Resour Manag 21(3):533–556

    Article  Google Scholar 

  • Gers FA, Schmidhuber J, Cummins F (2000) Learning to forget: continual prediction with LSTM. Neural Comput 12(10):2451–2471

    Article  CAS  Google Scholar 

  • Greff K, Srivastava RK, Koutník J (2016) LSTM: a search space odyssey. IEEE Trans Neural Netw Learn Syst 99:1–11

    Google Scholar 

  • Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780

    Article  CAS  Google Scholar 

  • Ji B, Yuan XH, Li XS, Huang YH, Li WW (2014) Application of quantum-inspired binary gravitational search algorithm for thermal unit commitment with wind power integration. Energy Convers Manag 87:589–598

    Article  Google Scholar 

  • Kalteh AM (2013) Monthly river flow forecasting using artificial neural network and support vector regression models coupled with wavelet transform. Comput Geosci 54:1–8

    Article  Google Scholar 

  • Kalteh AM, Chen G (2014) Evaluating a coupled discrete wavelet transform and support vector regression for daily and monthly streamflow forecasting. J Hydrol 519:2822–2831

    Article  Google Scholar 

  • Kisi O (2015) Streamflow forecasting and estimation using least square support vector regression and adaptive neuro-fuzzy embedded fuzzy c-means clustering. Water Resour Manag 29(14):5109–5127

    Article  Google Scholar 

  • Kong XM, Huang GH, Fan YR (2015) Maximum entropy-gumbel-hougaard copula method for simulation of monthly streamflow in Xiangxi river, China. Stoch Environ Res Risk Assess 29(3):833–846

    Article  Google Scholar 

  • Liang J, Yuan XH, Yuan YB, Chen ZH, Li YZ (2017) Nonlinear dynamic analysis and robust controller design for Francis hydraulic turbine regulating system with a straight-tube surge tank. Mech Syst Signal Process 85:927–946

    Article  Google Scholar 

  • Mccuen RH, Knight Z, Cutter AG (2006) Evaluation of the Nash-Sutcliffe efficiency index. J Hydrol Eng 11(6):597–602

    Article  Google Scholar 

  • Mirjalili S (2015) The ant lion optimizer. Adv Eng Softw 83:80–98

    Article  Google Scholar 

  • Okkan U, Serbes ZA (2012) Rainfall–runoff modeling using least squares support vector machines. Environmetrics 23(6):549–564

    Article  Google Scholar 

  • Seidou O, Ouarda TBMJ (2007) Recursion-based multiple change point detection in multiple linear regression and application to river streamflows. Water Resour Res 43(7):W07404. https://doi.org/10.1029/2006WR005021

    Article  Google Scholar 

  • Sharma S, Srivastava P, Fang X (2015) Performance comparison of adoptive neuro fuzzy inference system (ANFIS) with loading simulation program C++ (LSPC) model for streamflow simulation in El Nino southern oscillation (ENSO)-affected watershed. Expert Syst Appl 42(4):2213–2223

    Article  Google Scholar 

  • Sudheer CH, Anand N, Panigrahi BK (2013) Streamflow forecasting by SVM with quantum behaved particle swarm optimization. Neurocomputing 101:18–23

    Article  Google Scholar 

  • Tahir AA, Chevallier P, Arnaud Y, Ashraf M, Bhatti MT (2015) Snow cover trend and hydrological characteristics of the Astore River basin (Western Himalayas) and its comparison to the Hunza basin (Karakoram region). Sci Total Environ 505:748–761

    Article  CAS  Google Scholar 

  • Wang W, Van Gelder PH, Vrijling JK (2006) Forecasting daily streamflow using hybrid ANN models. J Hydrol 324(1):383–399

    Article  Google Scholar 

  • Yaseen ZM, El-Shafie A, Jaafar O (2015) Artificial intelligence based models for stream-flow forecasting: 2000–2015. J Hydrol 530:829–844

    Article  Google Scholar 

  • Yuan XH, Ji B, Zhang SQ, Tian H, Chen ZH (2014) An improved artificial physical optimization algorithm for dynamic dispatch of generators with valve-point effects and wind power. Energy Convers Manag 82:92–105

    Article  Google Scholar 

  • Yuan XH, Tian H, Yuan YB, Huang YH, Ikram RM (2015a) An extended NSGA-III for solution multi-objective hydro-thermal-wind scheduling considering wind power cost. Energy Convers Manag 96:568–578

    Article  Google Scholar 

  • Yuan XH, Ji B, Yuan YB, Ikram RM, Zhang XP, Huang YH (2015b) An efficient chaos embedded hybrid approach for hydro-thermal unit commitment problem. Energy Convers Manag 91:225–237

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by National Natural Science Foundation of China (Nos. U1765201, 41571514, 51379080), Hubei Provincial Collaborative Innovation Center for New Energy Microgrid in China Three Gorges University, and the Fundamental Research Funds for the Central Universities (No. 2017KFYXJJ204).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Xiaohui Yuan or Xiaohui Lei.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yuan, X., Chen, C., Lei, X. et al. Monthly runoff forecasting based on LSTM–ALO model. Stoch Environ Res Risk Assess 32, 2199–2212 (2018). https://doi.org/10.1007/s00477-018-1560-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00477-018-1560-y

Keywords

Navigation