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
Copyright
©2020 American Society of Civil Engineers.
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
Authors
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.