Page 104 - 2023年第54卷第2期
P. 104

4 讨论


                  为进一步验证 MS1DCNN模型的性能,本文使用传统一维卷积神经网络(1DCNN)、BP神经网络、
              SVM和 KNN建立对比模型。在 1DCNN和 BP模型中,为保证模型之间的可比性,在保证网络精度的同
              时尽可能的将模型参数设置一致,如初始学习率、衰减率、激活函数和最大迭代次数等参数均不变。
                  各模型参数具体设置如下:
                  ( 1)1DCNN模型由 7个卷积层组成,其网络结构参数和 MS1DCNN模型网络参数基本保持一致,
              将 MS1DCNN模型的多通路合并为一个单通路,卷积核尺寸均为 3 × 1,Dropout比例设置为 0.1;
                  ( 2)BP模型具有四个隐藏层,隐藏层单元数分别为 128、64、32、16,输出层使用 Softmax函数,
              Dropout比例设置为 0.1;
                  ( 3)SVM使用网格搜索法寻找最优网络参数,惩罚因子系数设置为 1000,使用高斯核函数,核函
              数参数 gamma设置为 0.01;
                  ( 4)KNN模型中使用网格搜索法得到的最优 k值 5。
                  各模型对不同数据集的测试结果如表 5所示,所有实验结果均为随机进行 10次实验后取平均值
              所得。实验结果表明,相比其他四种模型,本文所提出的 MS1DCNN模型具有更好的预测分类性能。
              对数据集[ L],F值分别比 1DCNN、BP、SVM、KNN模型提高 0.23%,4.84%,0.84%,7.91%;对数
                              1
              据集[Q],F值分别提高 0.7%,1.15%,2.97%,36.57%;对数据集[K],除 KNN模型的效果较差之
                          1
              外,其他模型的 F值均达到了 100%。MS1DCNN模型对三个数据集的平均预测精度比 1DCNN、BP、
                               1
              SVM和 KNN模型提高 0.31%、2%、1.27%、22.8%。
                  由对比结果可知,MS1DCNN模型凭借通路权值共享机制以及多通路多尺度并行提取泄漏特征的
              特点,相比 1DCNN模型具有更强的特征提取能力;相对于传统的浅层机器学习方法,CNN由于具有
              自主提取特征的能力,能够更加有效的提取完整丰富的泄漏特征,因此深度机器学习方法相比于传统
              的机器学习方法来说具有更好的预测分类效果;除 KNN模型外,各模型均能较好的预测泄漏管道的
              非恒定摩阻系数,说明数据驱动的方法在管道非恒定摩阻的预测方面也具有一定潜力。

                                                    表 5 各模型对比结果
                  数据集         评价指标?%          MS1DCNN        1DCNN          BP         SVM         KNN
                                  P             99.97         99.75        96.03       99.19       93.07
                   [L]            R             99.96         99.73        94.91       99.12       91.90
                                                99.96         99.73        95.12       99.12       92.05
                                  F 1
                                  P             98.63         97.92        97.86       95.87       62.60
                   [Q]            R             98.49         97.77        97.24       95.48       64.57
                                                98.48         97.78        97.33       95.51       61.91
                                  F 1
                                  P             100            100         100         100         76.61
                   [K]            R             100            100         100         100         76.53
                                                100            100         100         100         76.07
                                  F 1

                  在实际管道系统中,采集到的泄漏水压信号会受到各类噪声的影响                                [29] ,为更好地模拟真实管道的
              泄漏工况,可在各数据集中添加不同程度的噪声。Wang等在黏弹性管道中通过数值实验和现场实验
              证明,可以将噪声假设为均值为零且服从高斯分布的白噪声                             [30] 。考虑到噪声的标准差大于衰减量时,
              可能会对分类效果产生较大影响,本文在各数据集中添加信噪比为 - 4~12dB的高斯白噪声来检测模
              型性能。数据集[ Q]中某一工况下的加噪效果如图 10所示,使用各模型对含噪声的各数据集进行测
              试,其中信噪比( SNR)的计算公式如下:
                                                                P
                                                               ( )
                                                                 s
                                                      SNR = 10lg                                       (14)
                                                                P
                                                                 n
                     8
                —  2 2  —
   99   100   101   102   103   104   105   106   107   108   109