Research on Precipitation Prediction Model Based on Extreme Learning Machine Ensemble

Authors

  • Xing Zhang Faculty of Mathematics and Computer Science, Guangxi Normal University of Science and Technology, Laibin, Guangxi, 546100, China
  • Jiaquan Zhou

    Faculty of Mathematics and Computer Science, Guangxi Normal University of Science and Technology, Laibin, Guangxi, 546100, China

  • Jiansheng Wu Faculty of Mathematics and Computer Science, Guangxi Normal University of Science and Technology, Laibin, Guangxi, 546100, China
  • Lingmei Wu Faculty of Mathematics and Computer Science, Guangxi Normal University of Science and Technology, Laibin, Guangxi, 546100, China
  • Liqiang Zhang Faculty of Mathematics and Computer Science, Guangxi Normal University of Science and Technology, Laibin, Guangxi, 546100, China

DOI:

https://doi.org/10.30564/jcsr.v5i1.5303

Abstract

Precipitation is a significant index to measure the degree of drought and flood in a region, which directly reflects the local natural changes and ecological environment. It is very important to grasp the change characteristics and law of precipitation accurately for effectively reducing disaster loss and maintaining the stable development of a social economy. In order to accurately predict precipitation, a new precipitation prediction model based on extreme learning machine ensemble (ELME) is proposed. The integrated model is based on the extreme learning machine (ELM) with different kernel functions and supporting parameters, and the submodel with the minimum root mean square error (RMSE) is found to fit the test data. Due to the complex mechanism and factors affecting precipitation change, the data have strong uncertainty and significant nonlinear variation characteristics. The mean generating function (MGF) is used to generate the continuation factor matrix, and the principal component analysis technique is employed to reduce the dimension of the continuation matrix, and the effective data features are extracted. Finally, the ELME prediction model is established by using the precipitation data of Liuzhou city from 1951 to 2021 in June, July and August, and a comparative experiment is carried out by using ELM, long-term and short-term memory neural network (LSTM) and back propagation neural network based on genetic algorithm (GA-BP). The experimental results show that the prediction accuracy of the proposed method is significantly higher than that of other models, and it has high stability and reliability, which provides a reliable method for precipitation prediction.

Keywords:

Mean generating function, Principal component analysis, Extreme learning machine ensemble, Precipitation prediction

References

[1] Ma, Y., Zhang, J.L., Li, L.W., 2022. Maintenance mechanism of “21·7” Torrential rain in henan province. Meteorology and Environmental Science. 45(4), 1-12.

[2] Du, Y., 2018. Characteristic analysis and prediction of hydrological time series—Take precipitation in Nanning as an example [Master's thesis]. Nanning: Guangxi University.

[3] Fang, W., Pang, L., Wang, N., et al., 2020. A review of the application of artificial intelligence in short approaching precipitation forecast. Journal of Nanjing University of Information Science & Technology. 12(4), 406-420.

[4] Wu, C.L., Chau, K.W., 2013. Prediction of rainfall time series using modular soft computingmethods. Engineering Applications of Artificial Intelligence. 26(3), 997-1007.

[5] Singh, P., Borah, B., 2013. Indian summer monsoon rainfall prediction using artificial neural network. Stochastic Environmental Research and Risk Assessment. 27(7), 1585-1599.

[6] Wang, T., Liu, Y.P., Dong, C., 2019. A review of the methods and applications of short impending precipitation forecast. The Electronic World. 41(10), 11-13.

[7] Xiang, Y., Gou, L., He, L.H., et al., 2018. A SVR-ANN combined model based on ensemble EMD for rainfall prediction. Applied Soft Computing. 73(9), 874-883.

[8] Xu, Y.H., Hu, C.H., Wu, Q., 2022. Research on particle swarm optimization in LSTM neural networks for rainfall-runoff simulation. Journal of Hydrology. 608(5), 553-565.

[9] Mani, V.R.S., Saravanaselvan, A., Arumugam, N., 2022. Performance comparison of CNN, QNN and BNN deep neuralnetworks for real-time object detection using ZYNQ FPGA node. Microelectronics Journal. 119(1), 319- 331.

[10] Zhang, Z.H., Huang, X.H., Zhang, T.H., 2022. Analytical redundancy of variable cycle engine based on variable-weights neural network. Chinese Journal of Aeronautics. 28(1), 28-40.

[11] Zhao, Y.P., Chen, Y.B., 2022. Extreme learning machine based transfer learning for aero engine fault diagnosis. Aerospace Science and Technology. 121(2), 311-326.

[12] Han, E.F., Ghadimi, N., 2022. Model identification of proton-exchange membrane fuel cells based on a hybrid convolutional neural network and extreme learning machine optimized by improved honey badger algorithm. Sustainable Energy Technologies and Assessments. 52(8), 5-19.

[13] Chen, Z.J., Duan, F.B., Blondeau, F.C., 2022. Training threshold neural networks by extreme learning machine and adaptive stochastic resonance. Physics Letters A. 432, 8-21.

[14] Xiao, L., Zhang, L.Y., Yan, Z., 2022. Diagnosis and distinguishment of open-switch and current sensor faults in PMSM drives using improved regularized extreme learning machine. Mechanical Systems and Signal Processing. 171(3), 866-879.

[15] Yang, J., Yuan, Y.L., Yu, H.L., 2016. Selective ensemble learning algorithm for extreme learning machine based on ant colony optimization. Computer Science. 43(10), 266-271.

[16] Wang, J.H., Hu, J.W., Cao, J., et al., 2022. Multi-fault diagnosis of rolling bearings based on adaptive variational mode decomposition and integrated extreme learning machine. Journal of Jilin University. 52(2), 318-328.

[17] Dhibi, K., Mansouri, M., Bouzrara, K., et al., 2022. Reduced neural network based ensemble approach for fault detection and diagnosis of wind energy converter systems. Renewable Energy. 194, 778-787.

[18] Klein, L., Seidl, D., Fulneček, J., et al., 2023. Antenna contactless partial discharges detection in covered conductors using ensemble stacking neural networks. Expert Systems with Applications. 213.

[19] Panja, M., Chakraborty, T., Nadim, S., et al., 2023. An ensemble neural network approach to forecast Dengue outbreak based on climatic condition. Chaos, Solitons & Fractals. 167.

[20] Hu, X.Y., Zeng, Y., Qin, C., et al., 2022. Bagging-based neural network ensemble for load identification with parameter sensitivity considered. Energy Reports. 8, 199-205.

[21] Huang, G.B., Zhu, Q.Y., Siew, C.K., 2004. Extreme learning machine: A new learning scheme of feedforward neural networks. IEEE Int. Joint Conf. Neural Netw. 2, 985-990.

[22] Liu, Y.J., 2017. Research on mixed forecast model of summer precipitation in Jilin Province [Master's thesis]. Changchun: Northeast Normal University.

[23] Wei, F.Y., Cao, H.X., 1990. Mathematical models of long term forecasting and their applications. Meteorological Press: Beijing.

[24] Zhang, D.P., 2021. Research on customer credit management of mobile companies based on principal component analysis [Master's thesis]. Beijing: North China Electric Power University, School of economics and management.

[25] Ma, M.J., Yang, J.H., Liu, R.B., 2022. A novel structure automatic-determined Fourier extreme learning machine for generalized Black-Scholes partial differential equation. Knowledge-Based Systems. 238(2), 904-912.

[26] Tummalapalli, S., Kumar, L., Krishna, A., 2022. Detection of web service anti-patterns using weighted extreme learning machine. Computer Standards & Interfaces. 82(8), 621-632.

Downloads

How to Cite

Zhang, X., Zhou, J., Wu, J., Wu, L., & Zhang, L. (2023). Research on Precipitation Prediction Model Based on Extreme Learning Machine Ensemble. Journal of Computer Science Research, 5(1), 1–12. https://doi.org/10.30564/jcsr.v5i1.5303

Issue

Article Type

Article