基于XGBoost修正的融合神经网络在降水量预测中的应用OA
Application of Fusion Neural Network Based on XGBoost Correction in Precipitation Prediction
针对传统模型在降水预测中存在的系统性偏差问题,探究极端梯度提升(XGBoost)对降水预测残差的识别与修正能力.以三江源地区 5个气象站多年逐月气象数据为研究案例,采用集合经验模态分解(Ensemble Empirical Mode Decomposition,EEMD)提取各气象要素的模态函数(Intrinsic Mode Functions,IMFs)分量作为长短期记忆网络(Long Short-Term Memory,LSTM)和卷积神经网络(Convolutional Neural Network,CNN)的输入,同时结合XGBoost对LSTM及CNN的月降水量预测残差模式进行识别修正,构建了LSTM-XGBoost和CNN-XGBoost融合模型进行降水预测.经XGBoost残差修正后,伍道梁站点R2的提升幅度分别为2.96%(LSTM)、3.88%(CNN),且降水预测误差分布更加集中,系统性偏差得到有效校正.此外,跨站点验证表明,不同气象站的Kling-Gupta效率系数(Kling-Gupta Efficiency Coefficient,KGE)均有不同幅度的提升.XGBoost通过捕捉深度学习模型的非线性残差模式,不仅提高了降水预测准确性,而且建立了可解释的残差修正机制,为未来降水风险评估提供了新兴的技术方法,具有重要的理论价值和实践意义.
When dealing with nonlinear and non-stationary precipitation series,traditional precipitation prediction models are often difficult to fully capture complex time series characteristics,resulting in systematic deviations in prediction results.Therefore,this study explored the ability of extreme gradient boosting(XGBoost)to identify and correct precipitation prediction residuals.The monthly meteorological data of five meteorological stations in the Sanjiangyuan area were taken as the research case.Firstly,Kendall's rank correlation analysis was used to objectively screen out the first six meteorological factors with a high correlation with precipitation.Then,the ensemble empirical mode decomposition(EEMD)was used to decompose the meteorological elements at multiple scales,and the modal function(IMF)components of each meteorological element were extracted.Secondly,these components were used as the input of long short-term memory(LSTM)and a convolutional neural network(CNN),respectively.The complex features of the precipitation sequence were learned by the deep learning model,and the prediction sequence with a large residual pattern was output.On this basis,XGBoost was innovatively introduced to identify and correct the residual model of monthly precipitation prediction of LSTM and CNN,and the optimization and reconstruction of the original prediction results were realized.The LSTM-XGBoost and CNN-XGBoost fusion models were constructed for precipitation prediction.The results show that after XGBoost residual correction,the precipitation prediction performance of Wudaoliang Station is improved,and the RMSE,MAE,and R2 are improved to varying degrees.The increase of R2 is 2.96%(LSTM)and 3.88%(CNN),respectively,and the distribution of precipitation prediction error is more concentrated.The systematic prediction deviation of the basic model is effectively corrected,and the stability and reliability of the prediction results are significantly enhanced.In addition,cross-site verification shows that the Kling-Gupta efficiency coefficient(KGE)of different meteorological stations has different degrees of improvement,and the residual correction mechanism of the constructed fusion model is universal.Based on the above,it is revealed that XGBoost effectively optimizes the prediction residuals by capturing the nonlinear residual mode of a single deep learning model,which eliminates the prediction error to a certain extent,improves the prediction accuracy of precipitation and the prediction stability of the model as a whole,establishes an interpretable residual correction mechanism,and provides a new perspective for understanding the source and characteristics of the prediction bias of the model.This study provides a new technical method for future precipitation prediction and precipitation risk assessment and has important theoretical value and practical significance.
朱煜宵;张代青
昆明理工大学电力工程学院,云南 昆明 650500昆明理工大学电力工程学院,云南 昆明 650500
建筑与水利
长短期记忆网络卷积神经网络降水量预测极端梯度提升残差修正三江源地区
LSTMCNNprecipitation predictionXGBoostresidual correctionSanjiangyuan area
《人民珠江》 2026 (5)
75-87,13
评论