Technical Papers
Feb 20, 2020

Annual Streamflow Time Series Prediction Using Extreme Learning Machine Based on Gravitational Search Algorithm and Variational Mode Decomposition

Publication: Journal of Hydrologic Engineering
Volume 25, Issue 5

Abstract

Accurate annual runoff prediction plays an important role in modern water resources planning and management. Here, a hybrid model using evolutionary extreme learning machine and variational mode decomposition (VMD) is developed to forecast annual runoff time series. In the proposed method, the VMD method is first used to decompose the original streamflow into a series of disjoint subcomponents; second, each subcomponent is forecasted by constructing an appropriate extreme learning machine model while the gravitational search algorithm is adopted to tune the model parameters; finally, the aggregated output generated by the forecasting results of all the models is treated as the final simulated output. The annual runoff data series of three huge hydropower reservoirs in China are chosen to testify the performance of the proposed forecasting model. The results show that the developed model can outperform several traditional methods with respect to the employed statistical indexes. Thus, the decomposition-ensemble idea is helpful to yield accurate and stable forecasting results, while the proposed forecasting method can provide strong technical support for operators in water resources and power systems.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

Due to the strict security requirements from the departments, some or all data, models, or code generated or used in the study are proprietary or confidential in nature and may only be provided with restrictions (e.g., anonymized data).

Acknowledgments

This paper is supported by the National Key R&D Program of China (2016YFC0402708), National Natural Science Foundation of China (51709119), Natural Science Foundation of Hubei Province (2018CFB573), and the Fundamental Research Funds for the Central Universities (HUST: 2017KFYXJJ193). The authors would like to thank the editors and reviewers for their valuable comments and suggestions.

References

Abdoos, A. A. 2016. “A new intelligent method based on combination of VMD and ELM for short term wind power forecasting.” Neurocomputing 203 (Aug): 111–120. https://doi.org/10.1016/j.neucom.2016.03.054.
Bai, T., J. X. Chang, F. J. Chang, Q. Huang, Y. M. Wang, and G. S. Chen. 2015. “Synergistic gains from the multi-objective optimal operation of cascade reservoirs in the Upper Yellow River basin.” J. Hydrol. 523 (Apr): 758–767. https://doi.org/10.1016/j.jhydrol.2015.02.007.
Chau, K. W. 2007. “A split-step particle swarm optimization algorithm in river stage forecasting.” J. Hydrol. 346 (3–4): 131–135. https://doi.org/10.1016/j.jhydrol.2007.09.004.
Chau, K. W., C. L. Wu, and Y. S. Li. 2005. “Comparison of several flood forecasting models in Yangtze River.” J. Hydrol. Eng. 10 (6): 485–491. https://doi.org/10.1061/(ASCE)1084-0699(2005)10:6(485).
Chen, X. Y., and K. W. Chau. 2016. “A hybrid double feedforward neural network for suspended sediment load estimation.” Water Resour. Manage. 30 (7): 2179–2194. https://doi.org/10.1007/s11269-016-1281-2.
Chen, X. Y., K. W. Chau, and A. O. Busari. 2015. “A comparative study of population-based optimization algorithms for downstream river flow forecasting by a hybrid neural network model.” Eng. Appl. Artif. Intell. 46 (Nov): 258–268. https://doi.org/10.1016/j.engappai.2015.09.010.
Ding, W., C. Zhang, Y. Peng, R. Zeng, H. Zhou, and X. Cai. 2015. “An analytical framework for flood water conservation considering forecast uncertainty and acceptable risk.” Water Resour. Res. 51 (6): 4702–4726. https://doi.org/10.1002/2015WR017127.
Dragomiretskiy, K., and D. Zosso. 2014. “Variational mode decomposition.” IEEE Trans. Signal Process. 62 (3): 531–544. https://doi.org/10.1109/TSP.2013.2288675.
Fang, W., S. Huang, K. Ren, Q. Huang, G. Huang, G. Cheng, and K. Li. 2019. “Examining the applicability of different sampling techniques in the development of decomposition-based streamflow forecasting models.” J. Hydrol. 568 (Jan): 534–550. https://doi.org/10.1016/j.jhydrol.2018.11.020.
Feng, Z., S. Liu, W. Niu, S. Li, H. Wu, and J. Wang. 2020a. “Ecological operation of cascade hydropower reservoirs by elite-guide gravitational search algorithm with Lévy flight local search and mutation.” J. Hydrol. 581 (Feb): 124425. https://doi.org/10.1016/j.jhydrol.2019.124425.
Feng, Z., W. Niu, X. Cheng, J. Wang, S. Wang, and Z. Song. 2020b. “An effective three-stage hybrid optimization method for source-network-load power generation of cascade hydropower reservoirs serving multiple interconnected power grids.” J. Clean. Prod. 246 (Feb): 119035. https://doi.org/10.1016/j.jclepro.2019.119035.
Feng, Z., W. Niu, W. Wang, J. Zhou, and C. Cheng. 2019a. “A mixed integer linear programming model for unit commitment of thermal plants with peak shaving operation aspect in regional power grid lack of flexible hydropower energy.” Energy 175 (May): 618–629. https://doi.org/10.1016/j.energy.2019.03.117.
Feng, Z. K., W. J. Niu, R. Zhang, S. Wang, and C. T. Cheng. 2019b. “Operation rule derivation of hydropower reservoir by k-means clustering method and extreme learning machine based on particle swarm optimization.” J. Hydrol. 576 (Sep): 229–238. https://doi.org/10.1016/j.jhydrol.2019.06.045.
He, F., J. Zhou, Z. K. Feng, G. Liu, and Y. Yang. 2019a. “A hybrid short-term load forecasting model based on variational mode decomposition and long short-term memory networks considering relevant factors with Bayesian optimization algorithm.” Appl. Eng. 237 (Mar): 103–116. https://doi.org/10.1016/j.apenergy.2019.01.055.
He, X., J. Luo, G. Zuo, and J. Xie. 2019b. “Daily runoff forecasting using a hybrid model based on variational mode decomposition and deep neural networks.” Water Resour. Manage. 33 (4): 1571–1590. https://doi.org/10.1007/s11269-019-2183-x.
Huang, G. B., L. Chen, and C. K. Siew. 2006. “Universal approximation using incremental constructive feedforward networks with random hidden nodes.” IEEE Trans. Neural Networks 17 (4): 879–892. https://doi.org/10.1109/TNN.2006.875977.
Huang, G. B., H. Zhou, X. Ding, and R. Zhang. 2012. “Extreme learning machine for regression and multiclass classification.” IEEE Trans. Syst. Man Cybern. Part B Cybern. 42 (2): 513–529. https://doi.org/10.1109/TSMCB.2011.2168604.
Huang, S., J. Chang, Q. Huang, and Y. Chen. 2014. “Monthly streamflow prediction using modified EMD-based support vector machine.” J. Hydrol. 511 (Apr): 764–775. https://doi.org/10.1016/j.jhydrol.2014.01.062.
Hui, R., E. Jachens, and J. Lund. 2016. “Risk-based planning analysis for a single levee.” Water Resour. Res. 52 (4): 2513–2528. https://doi.org/10.1002/2014WR016478.
Meng, C., J. Zhou, M. Dai, S. Zhu, X. Xue, and L. Ye. 2017. “Variable infiltration capacity model with BGSA-based wavelet neural network.” Stochastic Environ. Res. Risk Asses. 31 (7): 1871–1885. https://doi.org/10.1007/s00477-017-1413-0.
Niu, W. J., Z. K. Feng, C. T. Cheng, and X. Y. Wu. 2018a. “A parallel multi-objective particle swarm optimization for cascade hydropower reservoir operation in southwest China.” Appl. Soft Comput. J. 70 (Sep): 562–575. https://doi.org/10.1016/j.asoc.2018.06.011.
Niu, W. J., Z. K. Feng, M. Zeng, B. F. Feng, Y. W. Min, C. T. Cheng, and J. Z. Zhou. 2019. “Forecasting reservoir monthly runoff via ensemble empirical mode decomposition and extreme learning machine optimized by an improved gravitational search algorithm.” Appl. Soft Comput. J. 82 (Sep): 105589. https://doi.org/10.1016/j.asoc.2019.105589.
Niu, W.-J., Z.-K. Feng, C.-T. Cheng, and J.-Z. Zhou. 2018b. “Forecasting daily runoff by extreme learning machine based on quantum-behaved particle swarm optimization.” J. Hydrol. Eng. 23 (3): 04018002. https://doi.org/10.1061/(ASCE)HE.1943-5584.0001625.
Ren, G., Y. Cao, S. Wen, T. Huang, and Z. Zeng. 2018. “A modified Elman neural network with a new learning rate scheme.” Neurocomputing 286 (Apr): 11–18. https://doi.org/10.1016/j.neucom.2018.01.046.
Standards Press of China. 2008. Standard for hydrological information and hydrological forecasting. [In Chinese.] GB/T 22482. Beijing: Standards Press of China.
Taormina, R., and K. W. Chau. 2015a. “Data-driven input variable selection for rainfall-runoff modeling using binary-coded particle swarm optimization and extreme learning machines.” J. Hydrol. 529 (Oct): 1617–1632. https://doi.org/10.1016/j.jhydrol.2015.08.022.
Taormina, R., and K. W. Chau. 2015b. “Neural network river forecasting with multi-objective fully informed particle swarm optimization.” J. Hydroinform. 17 (1): 99–113. https://doi.org/10.2166/hydro.2014.116.
Taormina, R., K. W. Chau, and B. Sivakumar. 2015. “Neural network river forecasting through baseflow separation and binary-coded swarm optimization.” J. Hydrol. 529 (Oct): 1788–1797. https://doi.org/10.1016/j.jhydrol.2015.08.008.
Wang, W. C., K. W. Chau, L. Qiu, and Y. B. Chen. 2015a. “Improving forecasting accuracy of medium and long-term runoff using artificial neural network based on EEMD decomposition.” Environ. Res. 139 (May): 46–54. https://doi.org/10.1016/j.envres.2015.02.002.
Wang, W. C., K. W. Chau, D. M. Xu, and X. Y. Chen. 2015b. “Improving forecasting accuracy of annual runoff time series using ARIMA based on EEMD decomposition.” Water Resour. Manage. 29 (8): 2655–2675. https://doi.org/10.1007/s11269-015-0962-6.
Wen, S., W. Liu, Y. Yang, T. Huang, and Z. Zeng. 2019. “Generating realistic videos from keyframes with concatenated GANs.” IEEE Trans. Circuits Syst. Video Technol. 29 (8): 2337–2348. https://doi.org/10.1109/TCSVT.2018.2867934.
Wen, S., X. Xie, Z. Yan, T. Huang, and Z. Zeng. 2018. “General memristor with applications in multilayer neural networks.” Neural Networks 103 (Jul): 142–149. https://doi.org/10.1016/j.neunet.2018.03.015.
Wu, C. L., and K. W. Chau. 2006. “A flood forecasting neural network model with genetic algorithm.” Int. J. Environ. Pollut. 28 (3–4): 261–273. https://doi.org/10.1504/IJEP.2006.011211.
Wu, C. L., and K. W. Chau. 2011. “Rainfall-runoff modeling using artificial neural network coupled with singular spectrum analysis.” J. Hydrol. 399 (3–4): 394–409. https://doi.org/10.1016/j.jhydrol.2011.01.017.
Wu, C. L., K. W. Chau, and C. Fan. 2010. “Prediction of rainfall time series using modular artificial neural networks coupled with data-preprocessing techniques.” J. Hydrol. 389 (1–2): 146–167. https://doi.org/10.1016/j.jhydrol.2010.05.040.
Xiao, S., X. Xie, S. Wen, Z. Zeng, T. Huang, and J. Jiang. 2018. “GST-memristor-based online learning neural networks.” Neurocomputing 272 (Jan): 677–682. https://doi.org/10.1016/j.neucom.2017.08.014.
Xie, X., S. Wen, Z. Zeng, and T. Huang. 2018. “Memristor-based circuit implementation of pulse-coupled neural network with dynamical threshold generators.” Neurocomputing 284 (Apr): 10–16. https://doi.org/10.1016/j.neucom.2018.01.024.
Xu, D. M., W. C. Wang, K. W. Chau, C. T. Cheng, and S. Y. Chen. 2013. “Comparison of three global optimization algorithms for calibration of the Xinanjiang model parameters.” J. Hydroinform. 15 (1): 174–193. https://doi.org/10.2166/hydro.2012.053.
Yang, T., A. A. Asanjan, M. Faridzad, N. Hayatbini, X. Gao, and S. Sorooshian. 2017a. “An enhanced artificial neural network with a shuffled complex evolutionary global optimization with principal component analysis.” Inf. Sci. 418–419 (Dec): 302–316. https://doi.org/10.1016/j.ins.2017.08.003.
Yang, T., A. A. Asanjan, E. Welles, X. Gao, S. Sorooshian, and X. Liu. 2017b. “Developing reservoir monthly inflow forecasts using artificial intelligence and climate phenomenon information.” Water Resour. Res. 53 (4): 2786–2812. https://doi.org/10.1002/2017WR020482.
Yang, T., X. Gao, S. Sorooshian, and X. Li. 2016. “Simulating California reservoir operation using the classification and regression-tree algorithm combined with a shuffled cross-validation scheme.” Water Resour. Res. 52 (3): 1626–1651. https://doi.org/10.1002/2015WR017394.
Yaseen, Z. M., O. Jaafar, R. C. Deo, O. Kisi, J. Adamowski, J. Quilty, and A. El-Shafie. 2016. “Stream-flow forecasting using extreme learning machines: A case study in a semi-arid region in Iraq.” J. Hydrol. 542 (Nov): 603–614. https://doi.org/10.1016/j.jhydrol.2016.09.035.
Yaseen, Z. M., S. O. Sulaiman, R. C. Deo, and K. W. Chau. 2019. “An enhanced extreme learning machine model for river flow forecasting: State-of-the-art, practical applications in water resource engineering area and future research direction.” J. Hydrol. 569 (Feb): 387–408. https://doi.org/10.1016/j.jhydrol.2018.11.069.
Yuan, X., C. Chen, Y. Yuan, Y. Huang, and Q. Tan. 2015. “Short-term wind power prediction based on LSSVM-GSA model.” Eng. Convers. Manage. 101 (Sep): 393–401. https://doi.org/10.1016/j.enconman.2015.05.065.
Zeng, X., S. Wen, Z. Zeng, and T. Huang. 2018. “Design of memristor-based image convolution calculation in convolutional neural network.” Neural Comput. Appl. 30 (2): 503–508. https://doi.org/10.1007/s00521-016-2700-2.
Zhang, D., J. Lin, Q. Peng, D. Wang, T. Yang, S. Sorooshian, X. Liu, and J. Zhuang. 2018. “Modeling and simulating of reservoir operation using the artificial neural network, support vector regression, deep learning algorithm.” J. Hydrol. 565 (Oct): 720–736. https://doi.org/10.1016/j.jhydrol.2018.08.050.
Zhao, T., J. Zhao, D. Yang, and H. Wang. 2013. “Generalized martingale model of the uncertainty evolution of streamflow forecasts.” Adv. Water Resour. 57 (Jul): 41–51. https://doi.org/10.1016/j.advwatres.2013.03.008.

Information & Authors

Information

Published In

Go to Journal of Hydrologic Engineering
Journal of Hydrologic Engineering
Volume 25Issue 5May 2020

History

Received: Apr 27, 2019
Accepted: Oct 29, 2019
Published online: Feb 20, 2020
Published in print: May 1, 2020
Discussion open until: Jul 20, 2020

Permissions

Request permissions for this article.

Authors

Affiliations

Wen-jing Niu [email protected]
Engineer, Bureau of Hydrology, ChangJiang Water Resources Commission, Jiefang Ave. No. 1863, Wuhan 430010, China. Email: [email protected]
Zhong-kai Feng [email protected]
Lecturer, School of Hydropower and Information Engineering, Huazhong Univ. of Science and Technology, Wuhan, Hubei 430074, China (corresponding author). Email: [email protected]
Yu-bin Chen [email protected]
Senior Engineer, Bureau of Hydrology, ChangJiang Water Resources Commission, Jiefang Ave. No. 1863, Wuhan 430010, China. Email: [email protected]
Hai-rong Zhang [email protected]
Engineer, Dept. of Water Resources Management, China Yangtze Power Company Limited, Jianshe Road No. 1, Yichang 443000, China. Email: [email protected]
Chun-tian Cheng [email protected]
Professor, Key Laboratory of Ocean Energy Utilization and Energy Conservation of Ministry of Education, Dept. of Institute of Hydropower and Hydroinformatics, Dalian Univ. of Technology, Dalian 116024, China. Email: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share