Skip to main content
Log in

Monthly Streamflow Forecasting Using ELM-IPSO Based on Phase Space Reconstruction

  • Published:
Water Resources Management Aims and scope Submit manuscript

Abstract

We have developed a hybrid model that integrates chaos theory and an extreme learning machine with optimal parameters selected using an improved particle swarm optimization (ELM-IPSO) for monthly runoff analysis and prediction. Monthly streamflow data covering a period of 55 years from Daiying hydrological station in the Chaohe River basin in northern China were used for the study. The Lyapunov exponent, the correlation dimension method, and the nonlinear prediction method were used to characterize the streamflow data. With the time series of the reconstructed phase space matrix as input variables, an improved particle swarm optimization was used to improve the performance of the extreme learning machine. Finally, the optimal chaotic ensemble learning model for monthly streamflow prediction was obtained. The accuracy of the predictions of the streamflow series (linear correlation coefficient of about 0.89 and efficiency coefficient of about 0.78) indicate the validity of our approach for predicting streamflow dynamics. The developed method had a higher prediction accuracy compared with an auto-regression method, an artificial neural network, an extreme learning machine with genetic algorithm and with PSO algorithm, suggesting that ELM-IPSO is an efficient method for monthly streamflow prediction.

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

Similar content being viewed by others

References

  • Benettin G, Froeschle C, Scheidecker JP (1979) Kolmogorov entropy of a dynamical system with an increasing number of degrees of freedom. Phys Rev A 19:2454–2460

    Article  Google Scholar 

  • Bordignon S, Lisi F (2000) Nonlinear analysis and prediction of river flow time series. Environmetrics 11:463–477

    Article  Google Scholar 

  • Bradford PW, Mark SS, Thor HM (1991) Searching for chaotic dynamics in snowmelt runoff. Water Resour Res 27(6):1005–1010

    Article  Google Scholar 

  • Dhanya CT, Kumar DN (2010) Nonlinear ensemble prediction of chaotic daily rainfall. Adv Water Resour 33:327–347

    Article  Google Scholar 

  • Duan QY, Sorooshian S, Gupta VK (1992) Effective and efficient global optimization for conceptual rainfall-runoff models. Water Resour Res 28(4):1015–1031

    Article  Google Scholar 

  • Farmer DJ, Sidorowich JJ (1987) Predicting chaotic time series. Phys Rev Lett 59:845–848

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Grassberger P, Procaccia I (1983) Characterization of strange attractors. Phys Rev Lett 50(5):346–349

    Article  Google Scholar 

  • Han M, Zhang RQ, Xu ML (2017) Multivariate chaotic time series prediction based on ELM–PLSR and hybrid variable selection algorithm. Neural Process Lett 46(2):705–717

    Article  Google Scholar 

  • Hong M, Wang D, Wang Y, Zeng X, Ge S, Yan H, Singh VP (2016) Mid-and Longterm runoff predictions by an improved phase-space reconstruction model. Environ Res 148:560–573

    Article  Google Scholar 

  • Hu Z, Zhang C, Luo G, Teng Z, Jia C (2013) Characterizing Crossscale chaotic behaviors of the runoff time series in an Inland River of Central Asia. Quat Int 311(9):132–139

    Article  Google Scholar 

  • Huang GB, Zhu QY, Siew CK (2006) Extreme learning machine: theory and applications. Neurocomputing 70:489–501

    Article  Google Scholar 

  • Huang SZ, Chang JX, Huang Q, Chen YT (2014) Monthly streamflow prediction using modified EMD-based support vector machine. J Hydrol 511:764–775

    Article  Google Scholar 

  • Huang G, Huang GB, Song SJ, You KY (2015) Trends in extreme learning machines: a review. Neural Netw 61:32–48

    Article  Google Scholar 

  • Islam MN, Sivakumar B (2002) Characterization and prediction of runoff dynamics: a nonlinear dynamical view. Adv Water Resour 25:179–190

    Article  Google Scholar 

  • Jiang Y, Liu CM, Huang CC, Wu XN (2010) Improved particle swarm algorithm for hydrological parameter optimization. Appl Math Comput 217:3207–3215

    Google Scholar 

  • Jiang Y, Li XY, Huang CC (2013) Automatic calibration a hydrologicalmodel using a master–slave swarms shuffling evolution algorithm based on self-adaptive particle swarm optimization. Expert Syst Appl 40(2):752–757

    Article  Google Scholar 

  • Jiang Y, Liu CM, Li XY, Liu LF, Wang HR (2015) Rainfall-runoff modeling, parameter estimation and sensitivity analysis in a semiarid catchment. Environ Model Softw 67:72–88

    Article  Google Scholar 

  • Kedra M (2013) Deterministic chaotic dynamics of Raba River flow (polish Carpathian Mountains). J Hydrol 509:474–503

    Article  Google Scholar 

  • Kennel MB, Brown R, Abarbanel HD (1992) Determining embedding dimension for phase space reconstruction using a geometric method. Phys Rev A 45:3403–3411

    Article  Google Scholar 

  • Khan S, Ganguly AR, Saigal S (2005) Detection and predictive modeling of chaos in finite hydrological time series. Nonlinear Process Geophys 12:41–53

    Article  Google Scholar 

  • Labat D, Sivakumar B, Mangin A (2016) Evidence for deterministic chaos in long-term high-resolution karstic streamflow time series. Stoch Env Res Risk A 30:2189–2196

    Article  Google Scholar 

  • Mohammad ZK (2016) Investigating vhaos and nonlinear forecasting in short term and mid-term river discharge. Water Resour Manag 30(5):1851–1865

    Article  Google Scholar 

  • Ouyang Q, Lu W, Xin X, Zhang Y, Cheng W, Yu T (2016) Monthly rainfall forecasting using EEMD-SVR based on phase-space reconstruction. Water Resour Manag 30(7):2311–2325

    Article  Google Scholar 

  • Paluš M, Pecen L, Pivka D (1995) Estimating predictability: redundancy and surrogate data method. Neural Network World 4:537–550

    Google Scholar 

  • Peng T, Zhou JZ, Zhang C, Fu WL (2017) Streamflow forecasting using empirical wavelet transform and artificial neural networks. Water 9(6):406. https://doi.org/10.3390/w9060406

    Article  Google Scholar 

  • Porporato A, Ridolfi L (1997) Nonlinear analysis of river flow time sequences. Water Resour Res 33(6):1353–1367

    Article  Google Scholar 

  • Rosenstein MT, Collins JJ, De Luca CJ (1993) A practical method for calculating largest Lyapunov exponents from small data sets. Physica D 65:117–134

    Article  Google Scholar 

  • Sano M, Sawada Y (1985) Measurement of the Lyapunov spectrum from a chaotic time series. Phys Rev Lett 55(10):1082–1085

    Article  Google Scholar 

  • Schreiber T, Schmitz A (1996) Improved surrogate data for nonlinearity tests. Phys Rev Lett 77:635–638

    Article  Google Scholar 

  • Sivakumar B (2000) Chaos theory in hydrology: important issues and interpretations. J Hydrol 227:1–20

    Article  Google Scholar 

  • Sivakumar B (2004) Chaos theory in geophysics: past, present and future. Chaos, Solitons Fractals 19:441–462

    Article  Google Scholar 

  • Sivakumar B, Berndtsson R, Olsson J, Jinno K (2001) Evidence of chaos in the rainfall-runoff process. Hydrol Sci 46(1):131–145

    Article  Google Scholar 

  • Sugihara G, May R (1990) Nonlinear forecasting as a way of distinguishing chaos from measurement error in time series. Nature 344(6268):734–741

    Article  Google Scholar 

  • Takens F (1981) Detecting strange attractors in turbulence. Lecture Notes in Mathematics 898:366–381

    Article  Google Scholar 

  • Taormina R, Chau KK (2015) Data-driven input variable selection for rainfall–runoff modeling using binary-coded particle swarm optimization and extreme learning machines. J Hydrol 529:1617–1632

    Article  Google Scholar 

  • Vicente-Guillén J, Ayuga-Telléz E, Otero D, Chávez JL, Ayuga F, García AI (2012) Performance of a monthly Streamflow prediction model for Ungauged watersheds in Spain. Water Resour Manag 26:3767–3784

    Article  Google Scholar 

  • Wang QJ (1997) Using genetic algorithms to optimize model parameters. Environ Model Softw 12:27–34

    Article  Google Scholar 

  • Wang Y, Zhou JZ, Zhou C, Wang YQ, Qin H, Lu YL (2012) An improved selfadaptive PSO technique for short-term hydrothermal scheduling. Expert Syst Appl 39:2288–2295

    Article  Google Scholar 

  • Wolf A, Swift J, Swinney HL, Vastano A (1985) Determining Lyapunov exponents from a time serie. Physica D: Nonlinear Phenomena 16(3):285–317

    Article  Google Scholar 

  • Xu JH, Chen YN, Li WH, Ji MH, Dong S (2009) The complex nonlinear systems with fractal as well as chaotic dynamics of annual runoff processes in the three headwaters of the Tarim River. J Geogr Sci 19:25–35

    Article  Google Scholar 

  • Zhao X, Chen X, Xu Y, Xi D, Zhang Y, Zheng X (2017) An EMD-based chaotic least squares support vector machine hybrid model for annual runoff forecasting. Water 9(3):153. https://doi.org/10.3390/w9030153

    Article  Google Scholar 

  • Zhou JZ, Peng T, Zhang C, Sun N (2018) Data pre-analysis and ensemble of various artificial neural networks for monthly Streamflow forecasting. Water 10:628. https://doi.org/10.3390/w10050628

    Article  Google Scholar 

Download references

Acknowledgments

This research was supported by the National Key Research and Development Plan (2016YFD0201206).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yan Jiang.

Ethics declarations

Conflict of Interest

The authors declare that they have 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

Jiang, Y., Bao, X., Hao, S. et al. Monthly Streamflow Forecasting Using ELM-IPSO Based on Phase Space Reconstruction. Water Resour Manage 34, 3515–3531 (2020). https://doi.org/10.1007/s11269-020-02631-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11269-020-02631-3

Keywords

Navigation