Page 218 - 《爆炸与冲击》2026年第5期
P. 218

第 46 卷                赵春风,等: 基于XGBoost的PC板爆炸损伤评估模型                              第 5 期


               XGBoost 模型。尽管两者在测试集上的误差指                               表 4    3  种模型性能的回归评价指标
               标相对接近,但其测试集的决定系数明显低于                                 Table 4    Regression evaluation indicators

               XGBoost 模型。其中,RF       模型的拟合效果最差,                      for the performance of three models
               表明其预测结果可能存在较大偏差。进一步考                           模型    数据集形式     R 2  σ RMSE /mm  σ MAE /mm  ξ  f OBJ
               察  f  ,XGBoost、GPR  和  RF  等  3  种模型的计算                训练集    0.994  1.357  0.583  0.064
                  OBJ                                         GPR                                     1.325
               结果依次为     1.325、2.330  和  0.939,f OB J  越低,表明          测试集    0.965  3.025  2.350  0.143
               该模型的综合性能最优,因此,XGBoost 模型的                              训练集    0.972  2.570  0.703  0.121
                                                               RF                                     2.330
               综合性能最优。                                                测试集    0.891  5.659  3.837  0.268
                   综上所述,在对比的          3  种模型中,XGBoost                 训练集    0.998  0.863  0.205  0.041
                                                             XGBoost                                  0.939
               模型展现出最佳的预测精度和综合性能。而在                                   测试集    0.975  2.874  2.185  0.136
               单一模型算法中,GPR 模型的表现相对优于 RF
               模型。
                   图  3 给出了   3  种模型在训练集和测试集上预测值与实际值的散点分布。图中的斜线代表理想预
               测,即预测值等于实际值。数据点越集中于该斜线附近,表明模型的拟合优度越高,预测性能越好。如
               图  3(c) 所示,XGBoost 模型的预测点高度聚集于斜线附近,其性能显著优于其他                           2  个模型。相反,RF 模
               型的预测点分布最离散,且在斜线附近存在                   2 个明显的异常值,说明预测表现较差。


                       140    Training set                       140   Training set
                              R 2 =0.994                         120   R 2 =0.972
                      Predicted displacement/mm  80  Test set   Predicted displacement/mm  80  Test set
                       120
                                                                       σ RMSE =2.570 mm
                              σ RMSE =1.357 mm
                              σ MAE =0.583 mm
                                                                       σ MAE =0.703 mm
                       100
                                                                 100
                                                                       R 2 =0.891
                              R 2 =0.965
                              σ RMSE =3.025 mm
                                                                       σ RMSE =5.659 mm
                                                                       σ MAE =3.837 mm
                              σ MAE =2.350 mm
                        60
                                                                 60
                        40
                                                                 40
                        20
                        0                                        20 0                      Outlier
                           0   20  40  60   80  100  120  140       0   20   40  60  80  100  120  140
                                  Actual displacement/mm                    Actual displacement/mm
                                     (a) GPR                                   (b) RF
                                            140   Training set
                                                  R 2 =0.998
                                           Predicted displacement/mm  80  Test set
                                            120
                                                  σ RMSE =0.863 mm
                                                  σ MAE =0.205 mm
                                            100
                                                  R 2 =0.975
                                                  σ RMSE =2.874 mm
                                                  σ MAE =2.185 mm
                                             60
                                             40
                                             20
                                             0
                                               0   20   40  60   80  100  120  140
                                                       Actual displacement/mm
                                                        (c) XGBoost
                                              图 3    3  种模型的实际值与预测值的对比
                                    Fig. 3    Comparison of actual and predicted values among three models
                   图  4  给出了通过可视化方式呈现的训练集与测试集实际响应值以及预测响应值的对比。通过观察
               对比上半部分折线区域,可以看出:XGBoost 模型的预测曲线与实际曲线几乎完全重合,表现出最高的精

               度;GPR  模型次之;RF      模型则出现明显偏差。通过观察下半部分残差散点区域进一步发现:XGBoost 模


                                                         051443-7
   213   214   215   216   217   218   219   220   221   222   223