Page 88 - 无损检测2024年第四期
P. 88

曹   阳,等:
   基于 BP 神经网络的沥青路面沉陷发展预测

   沉陷误差信号从输出层向输入层传播并沿途调整各                            训练, 对模型( 记为模型 Ⅰ ) 的运行结果精度进行详
   层间连接权值和阈值, 以使误差不断减小, 直到其满                         细分析。
   足精度要求。在此过程中, 隐含层向输出层传输的                               BP 神经网络模型预测均方误差与训练次数关
   数据计算式为                                            系曲线如图 2 所示, 可见, 预测模型验证组的均方误

             Y j = f (  l  W ik X i - θ j )   ( 1 )  差随着训练次数的增加, 呈现出先减小后增加的趋
                     ∑ i = 1
      输出层沉降指标的计算式为                                   势, 当训练达到 34 次时, 均方误差最小( 为 0.012 ),
             Y k = f (  m  W k j Y j -γ k )   ( 2 )  表明此时模型的均方误差达到收敛, 训练效果最佳。
                     ∑ j=1
                                                     为验证训练模型的有效性与合理性, 对拟合输出值
            为神经网络的输入, 即影响沥青路面沉陷
   式中: X i
                                                     与验证组的实测值进行回归分析, 得到的拟合曲线
                       为隐层 单元第 j 个节 点的输
   的 4 个影响指标; Y j
                                                     如图 3 所示。
          为输出层第k 个节点的实际输出, 即路面沉
   出; Y k
          f
   陷指标; ( x ) 为激活函数; W ik       , W k j  分别为输入
   层到隐 含 层 和 隐 含 层 到 输 出 层 之 间 的 连 接 权 值;
     ,    分别为隐含层与输出层的阈值; l 为输入层
  θ j γ k
   神经元节点数; m 为隐含层神经元节点数。
   2.4  神经网络预测模型的建立
      最终建立的沥青路面沉陷发展预测模型结构为
   4 输入, 1 输出, 隐含层为 10 个神经元的 BP 神经网
   络模型, 其结构如图 1 所示。


                                                          图 2  模型 Ⅰ 预测均方误差与训练次数关系曲线















               图 1  神经网络模型结构示意
   2.5  模型运行结果精度分析
                                                           图 3  模型 Ⅰ 输出值与实测值的关系拟合曲线
     BP 神经网络模型的准确性取决于是否有足够
   多且真实的训练样本数据, 训练数据越多, 预测越精                              由图 3 分 析 可 知 拟 合 回 归 方 程 为: 输 出 值 =
   确  [ 13 ] 。笔者的研究思路为充分利用 2.2 节中实测                  0.99× 实测值 +0.012 。拟合回归所得的相关系数
                                                     R 为 0.97339 , 而相关系数 R 越接近 1 , 则代表所建

   的 40 组数据, 分别选用 24 组、 28 组、 32 组以及 36
   组数据作为训练样本, 依次得到 4 个 BP 神经网络                       神经网络模型预测精度越高, 可见, 拟合所得的回归
   预测模型( 分别简称为模型 Ⅰ 、 模型 Ⅱ 、 模型 Ⅲ 及模                  方程具有实际意义, 表明训练之后的神经网络模型
   型 Ⅳ ), 并分别对 37~40 组的沉陷量进行预测。将                     预测输出值与实测值之间有着显著的回归关系, 所
   4 个模型预测的结果与实测结果进行误差比较, 验                          训练的模型能够有效对沥青路面沉陷进行预测。
   证“ 训练数据越多, 预测越精确” 这一特点, 同时选出                           进而分 别 利 用 28 组、 32 组、 36 组 数 据, 按 照
   最佳训练样本数, 将由该样本数训练的预测模型的                           24 组数据训练模型的过程对各自的神经网络模型
   预测结果与其他预测方法的预测结果进行 精度比                            进行训练, 最终得到 3 个 BP 神经网络路面沉陷预
   较, 验证 BP 神经网络模型在沥青路面沉陷预测方                         测模型( 记为模型 Ⅱ , 模型 Ⅲ , 模型 Ⅳ ), 拟合所得的
   面的精确性。限于篇幅, 文章以 24 组数据进行模型                        回归方程分别为: 输出值 =0.98× 真实值 +0.024 ;
    5
     0
          2024 年 第 46 卷 第 4 期


          无损检测
   83   84   85   86   87   88   89   90   91   92   93