Application of a Hybrid Model Based on Secondary Decomposition and ELM Neural Network in Water Level Prediction
Publication: Journal of Hydrologic Engineering
Volume 29, Issue 2
Abstract
Accurate water level forecasting is essential for agricultural water resources management, hydropower generation, flood control, drought relief, and watershed planning. A combined model (ICEEMDAN-VMD-WOA-ELM) is proposed based on improved adaptive noise complete ensemble empirical mode decomposition (ICEEMDAN), variational mode decomposition (VMD), extreme learning machine (ELM) and whale optimization algorithm (WOA). First, the historical data with high similarity to the forecast date are extracted using a hierarchical clustering method, and the extracted data are analyzed by box plot. Then the analyzed river level data sets from different Heihe River stations are preprocessed with ICEEMDAN, and the obtained high-frequency subsequence intrinsic mode functions 1 (IMF1) is decomposed secondarily by VMD. Afterwards, the ELM parameters are optimized during the prediction of each subsequence using the global optimization capability of WOA, and the predicted values are accumulated to generate the ultimate water level prediction results. Experiments using five data sets and seven comparative models show that (1) the prediction accuracy of the single model is much lower than that of the combined models; (2) the secondary decomposition of ICEEMDAN-VMD has smaller prediction errors than the single decomposition of ICEEMDAN; and (3) the RMSE values of the ICEEMDAN-VMD-WOA-ELM model in the five data sets are 0.04365, 0.19644, 0.16856, 0.06412, and 0.37150, respectively, with much higher prediction accuracy than the ELM single model, which verifies the important research value of the proposed model in water level prediction.
Get full access to this article
View all available purchase options and get full access to this article.
Data Availability Statement
Some or all data, models, or code that support the findings of this study are available from the corresponding author upon reasonable request.
Acknowledgments
This research was funded by the NSFC (National Natural Science Foundation of China) (Grant Nos. 42371377, 62066041, and 41461078). We are thankful to the reviewers whose constructive comments helped significantly to improve this work.
References
Adnan, R. M., R. R. Mostafa, O. Kisi, Z. M. Yaseen, and M. Zounemat-Kermani. 2021. “Improving streamflow prediction using a new hybrid ELM model combined with hybrid particle swarm optimization and grey wolf optimization.” Knowl.-Based Syst. 230 (6): 107379. https://doi.org/10.1016/j.knosys.2021.107379.
Aljarah, I., H. Faris, and S. Mirjalili. 2018. “Optimizing connection weights in neural networks using the whale optimization algorithm.” Soft Comput. 22 (1): 1–15. https://doi.org/10.1007/s00500-016-2442-1.
Banadkooki, F. B., M. Ehteram, A. N. Ahmed, C. M. Fai, H. A. Afan, W. M. Ridwam, and A. El-Shafie. 2019. “Precipitation forecasting using multilayer neural network and support vector machine optimization based on flow regime algorithm taking into account uncertainties of soft computing models.” Sustainability 11 (23): 6681. https://doi.org/10.3390/su11236681.
Chang, F. J., and Y. T. Chang. 2006. “Adaptive neuro-fuzzy inference system for prediction of water level in reservoir.” Adv. Water Resour. 29 (1): 1–10. https://doi.org/10.1016/j.advwatres.2005.04.015.
Colominas, M. A., G. Schlotthauer, and M. E. Torres. 2014. “Improved complete ensemble EMD: A suitable tool for biomedical signal processing.” Biomed. Signal Process. Control 14 (Nov): 19–29. https://doi.org/10.1016/j.bspc.2014.06.009.
Davò, F., S. Alessandrini, S. Sperati, L. D. Monache, D. Airoldi, and M. T. Vespucci. 2016. “Post-processing techniques and principal component analysis for regional wind power and solar irradiance forecasting.” Sol. Energy 134 (Sep): 327–338. https://doi.org/10.1016/j.solener.2016.04.049.
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.
Ehteram, M., A. Ferdowsi, M. Faramarzpour, A. M. S. AI-Janabi, N. AI-Ansari, N. D. Bokde, and Z. M. Yaseen. 2021. “Hybridization of artificial intelligence models with nature inspired optimization algorithms for lake water level prediction and uncertainty analysis.” AEJ-Alexandria Eng. J. 60 (2): 2193–2208. https://doi.org/10.1016/j.aej.2020.12.034.
Fallah-Mehdipour, E., O. B. Haddad, and M. A. Marino. 2013. “Prediction and simulation of monthly groundwater levels by genetic programming.” J. Hydro-Environ. Res. 7 (4): 253–260. https://doi.org/10.1016/j.jher.2013.03.005.
Fijani, E., R. Barzegar, R. Deo, E. Tziritis, and K. Skordas. 2018. “Design and implementation of a hybrid model based on two-layer decomposition method coupled with extreme learning machines to support real-time environmental monitoring of water quality parameters.” Sci. Total Environ. 648 (Jan): 839–853. https://doi.org/10.1016/j.scitotenv.2018.08.221.
Firat, U., S. N. Engin, M. Saraclar, and A. B. Ertuzun. 2010. “Wind speed forecasting based on secondary order blind identification and autoregressive model.” In Proc., 9th Int. Conf. on Machine Learning and Applications, 689–691. New York: IEEE Computer Society.
Ghorbani, M. A., R. Khatibi, A. Aytek, O. Makarynskyy, and J. Shiri. 2010. “Sea water level forecasting using genetic programming and comparing the performance with artificial neural networks.” Comput. Geosci. 36 (5): 620–627. https://doi.org/10.1016/j.cageo.2009.09.014.
Gullo, F., G. Ponti, A. Tagarelli, and S. Greco. 2017. “An information-theoretic approach to hierarchical clustering of uncertain data.” Inf. Sci. 402 (Sep): 199–215. https://doi.org/10.1016/j.ins.2017.03.030.
Guo, J., J. Zhou, Q. Hui, Z. Qiang, and Q. Li. 2011. “Monthly streamflow forecasting based on improved support vector machine model.” Expert Syst. Appl. Int. J. 38 (10): 13073–13081. https://doi.org/10.1016/j.eswa.2011.04.114.
Huang, G. B., Q. Y. Zhu, and C. K. Siew. 2005. “Extreme learning machine: A new learning scheme of feedforward neural networks.” In Proc., IEEE Int. Joint Conf. on Neural Networks, 985–990. New York: IEEE.
Huang, N. E., Z. Shen, S. R. Long, M. C. Wu, H. H. Shih, Q. Zheng, and H. H. Liu. 1998. “The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis.” Proc. Math. Phys. Eng. Sci. 454 (1971): 903–995. https://doi.org/10.1098/rspa.1998.0193.
Hussain, D., T. Hussain, A. A. Khan, S. A. A. Naqvi, and A. Jamil. 2020. “A deep learning approach for hydrological time-series prediction: A case study of Gilgit river basin.” Earth Sci. Inf. 13 (3): 915–927. https://doi.org/10.1007/s12145-020-00477-2.
Karimi, S., O. Kisi, J. Shiri, and O. Makarynskyy. 2013. “Neuro-fuzzy and neural network techniques for forecasting sea level in Darwin Harbor, Australia.” Comput. Geosci. 52 (Mar): 50–59. https://doi.org/10.1016/j.cageo.2012.09.015.
Kasun, L., H. Zhou, G. B. Huang, and M. V. Chi. 2013. “Representational learning with ELMs for big data.” Intell. Syst. IEEE 28 (6): 31–34.
Keum, J., and P. Coulibaly. 2017. “Information theory-based decision support system for integrated design of multivariable hydrometric networks.” Water Resour. Res. 53 (7): 6239–6259. https://doi.org/10.1002/2016WR019981.
Khan, M. M. H., N. S. Muhammad, and A. El-Shafie. 2020. “Wavelet based hybrid ANN-ARIMA models for meteorological drought forecasting.” J. Hydrol. 590 (Nov): 125380. https://doi.org/10.1016/j.jhydrol.2020.125380.
Kisi, O., J. Shiri, and B. Nikoofar. 2012. “Forecasting daily lake levels using artificial intelligence approaches.” Comput. Geosci. 41 (Apr): 169–180. https://doi.org/10.1016/j.cageo.2011.08.027.
Liu, D., J. Wang, and H. Wang. 2015. “Short-term wind speed forecasting based on spectral clustering and optimised echo state networks.” Renewable Energy 78 (Jun): 599–608. https://doi.org/10.1016/j.renene.2015.01.022.
Liu, M. D., L. Ding, and Y. L. Bai. 2021. “Application of hybrid model based on empirical mode decomposition, novel recurrent neural networks and the ARIMA to wind speed prediction.” Energy Convers. Manage. 233 (Feb): 113917. https://doi.org/10.1016/j.enconman.2021.113917.
Long, N. C., and P. Meesad. 2013. “Meta-heuristic algorithms applied to the optimization of type-1 and type 2 TSK fuzzy logic systems for sea water level prediction.” In Proc., 2013 IEEE 6th Int. Workshop on Computational Intelligence and Applications (IWCIA), 69–74. New York: IEEE.
Luo, J., C. M. Vong, and P. K. Wong. 2017. “Sparse Bayesian extreme learning machine for multi-classification.” IEEE Trans. Neural Networks Learn. Syst. 25 (4): 836–843. https://doi.org/10.1109/TNNLS.2013.2281839.
Mirjalili, S., and A. Lewis. 2016. “The whale optimization algorithm.” Adv. Eng. Software 95 (May): 51–67. https://doi.org/10.1016/j.advengsoft.2016.01.008.
Mirjalili, S., S. M. Mirjalili, and A. Lewis. 2014. “Grey wolf optimizer.” Adv. Eng. Software 69 (Mar): 46–61. https://doi.org/10.1016/j.advengsoft.2013.12.007.
Mohammed, H. M., and T. A. Rashid. 2020. “A novel hybrid GWO with WOA for global numerical optimization and solving pressure vessel design.” Neural Comput. Appl. 32 (18): 14701–14718. https://doi.org/10.1007/s00521-020-04823-9.
National Tibetan Plateau Data Center. 2021. “A big earth data platform for three poles.” Accessed November 16, 2021. https://data.tpdc.ac.cn.
Niu, W. J., Z. K. Feng, Y. B. Chen, H. R. Zhang, and C. T. Chen. 2020. “Annual streamflow time series prediction using extreme learning machine based on gravitational search algorithm and variational mode decomposition.” J. Hydrol. Eng. 25 (5): 04020008. https://doi.org/10.1061/(ASCE)HE.1943-5584.0001902.
Şahin, M., Y. Kaya, M. Uyar, and S. Yıldırım. 2014. “Application of extreme learning machine for estimating solar radiation from satellite data.” Int. J. Energy Res. 38 (2): 205–212. https://doi.org/10.1002/er.3030.
Shiri, J., and O. Kisi. 2010. “Short-term and long-term streamflow forecasting using a wavelet and neuro-fuzzy conjunction model.” J. Hydrol. 394 (3–4): 486–493. https://doi.org/10.1016/j.jhydrol.2010.10.008.
Sibtain, M., X. Li, M. I. Azam, and H. Bashir. 2021. “Applicability of a three-stage hybrid model by employing a two-stage signal decomposition approach and a deep learning methodology for runoff forecasting at Swat River catchment, Pakistan.” Polish J. Environ. Stud. 30 (1): 369–384. https://doi.org/10.15244/pjoes/120773.
Singh, K. P., A. Basant, A. Malik, and G. Jain. 2009. “Artificial neural network modeling of the river water quality—A case study.” Ecol. Modell. 220 (6): 888–895. https://doi.org/10.1016/j.ecolmodel.2009.01.004.
Skittides, C., and W. G. Früh. 2014. “Wind forecasting using principal component analysis.” Renewable Energy 69 (Sep): 365–374. https://doi.org/10.1016/j.renene.2014.03.068.
Song, J., J. Wang, and H. Lu. 2018. “A novel combined model based on advanced optimization algorithm for short-term wind speed forecasting.” Appl. Energy 215 (Apr): 643–658. https://doi.org/10.1016/j.apenergy.2018.02.070.
Tada, T. 2007. “Parameter optimization of hydrological model using the PSO algorithm.” J. Jpn. Soc. Hydrol. Water Resour. 20 (5): 450–461. https://doi.org/10.3178/jjshwr.20.450.
Torres, M. E., M. A. Colominas, G. Schlotthauer, and P. Flandrin. 2011. “A complete ensemble empirical mode decomposition with adaptive noise.” In Proc., Int. Conf. on Acoustics, Speech, and Signal Processing, 4144–4147. New York: IEEE.
Wang, J., J. Hu, K. Ma, and Y. Zhang. 2015a. “A self-adaptive hybrid approach for wind speed forecasting.” Renewable Energy 78 (Jun): 374–385. https://doi.org/10.1016/j.renene.2014.12.074.
Wang, L. L., X. Li, C. F. Ma, and Y. L. Bai. 2019. “Improving the prediction accuracy of monthly streamflow using a data-driven model based on a double-processing strategy.” J. Hydrol. 573 (Jun): 733–745. https://doi.org/10.1016/j.jhydrol.2019.03.101.
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.
Wang, Y., R. Markert, J. Xiang, and W. Zheng. 2015c. “Research on variational mode decomposition and its application in detecting rub-impact fault of the rotor system.” Mech. Syst. Signal Process. 60–61 (Aug): 243–251. https://doi.org/10.1016/j.ymssp.2015.02.020.
Wen, X. H., Q. Feng, R. C. Deo, M. Wu, Z. L. Yin, L. S. Yang, and V. P. Singh. 2019. “Two-phase extreme learning machines integrated with the complete ensemble empirical mode decomposition with adaptive noise algorithm for multi-scale runoff prediction problems.” J. Hydrol. 570 (Mar): 167–184. https://doi.org/10.1016/j.jhydrol.2018.12.060.
Wu, Z., and N. E. Huang. 2011. “Ensemble empirical mode decomposition: A noise-assisted data analysis method.” Adv. Adapt. Data Anal. 1 (1): 1–41. https://doi.org/10.1142/S1793536909000047.
Xing, W. Y., Y. L. Bai, L. Ding, Q. H. Yu, and W. Song. 2022. “Application of a hybrid model based on GA-ELMAN neural networks and VMD double processing in water level prediction.” J. Hydroinf. 24 (4): 818–837. https://doi.org/10.2166/hydro.2022.016.
Yan, Z., S. Wang, B. Liu, and X. Li. 2018. “Application of whale optimization algorithm in optimal allocation of water resources.” In Vol. 53 of Proc., E3S Web of Conferences, 04019. Les Ulis, France: EDP Sciences.
Yaseen, Z. M., S. Naghshara, S. Q. Salih, S. Kim, A. Malik, and M. A. Ghorbani. 2020. “Lake water level modeling using newly developed hybrid data intelligence model.” Theor. Appl. Climatol. 141 (3): 1285–1300. https://doi.org/10.1007/s00704-020-03263-8.
Zhang, Y., G. Pan, B. Chen, J. Han, Y. Zhao, and C. Zhang. 2020. “Short-term wind speed prediction model based on GA-ANN improved by VMD.” Renewable Energy 156 (Aug): 1373–1388. https://doi.org/10.1016/j.renene.2019.12.047.
Zhou, J., X. Yu, and B. Jin. 2018. “Short-term wind power forecasting: A new hybrid model combined extreme-point symmetric mode decomposition, extreme learning machine and particle swarm optimization.” Sustainability 10 (9): 3202. https://doi.org/10.3390/su10093202.
Zong, W., G. B. Huang, and Y. Chen. 2013. “Weighted extreme learning machine for imbalance learning.” Neurocomputing 101 (Feb): 229–242. https://doi.org/10.1016/j.neucom.2012.08.010.
Information & Authors
Information
Published In
Copyright
© 2024 American Society of Civil Engineers.
History
Received: Nov 4, 2022
Accepted: Oct 24, 2023
Published online: Jan 24, 2024
Published in print: Apr 1, 2024
Discussion open until: Jun 24, 2024
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.