Page 66 - 202004期
P. 66

应用技术





               最高的正确率,这就是我们需要的算法,它                              Class i分类。漏水点位于该样本数据采集点
               可以运用到漏水检测中了。将检测到的漏水                              相距(i-1)米到i米之间,误差一米以内。由于

               数据,作为新样本的特征向量x 输入智能系                             管道漏水产生声音的声场是有限的,所以n不
                                               0
               统,利用这一算法进行计算,输出标签y 。根                            会太大,计算量也不会无限制增加。
                                                       0
               据y 取值:                                                 如果需要增加判断精度,就需要将距离
                   0
                     若y =+1,则该样本为漏水点                            数据分段(类)继续细化,但首先需要增大训
                        0
                     若y =-1,则该样本非漏水点                            练样本数量,以保证每个分类的样本量;其次
                        0
                     4.5 利用SVM判断漏水点距离                           分段(类)细化会带来计算量的几何级数的

                     上文用较大篇幅介绍了SVM机器学习                          增加,作为便携检测设备不可能具有很高的
               算法,以及输入一个漏水声音样本,SVM如                             计算能力,但若能借助5G高速传输实现远端

               何得出该样本是否是漏点的判断,但这样的                              云计算,计算能力将不受检测设备便携性的
               结果似乎对我们测漏工作的帮助是很有限                               限制,有强大计算能力的支撑。距离数据分段

               的,我们更希望漏水声音样本不是漏水点时,                             (类)可以进一步细化,判断精度甚至可以精

               SVM可以告诉我们漏水点距该样本采集点的                             确到厘米级。
               距离,答案是肯定的,但需要将标签数据和                                    4.6 智能系统的不断完善

               SVM的训练模式进行改造。                                          智能系统投入使用后,在检测工作中会

                     我们在数据采集阶段其中一个数据是                           采集到新的数据,这些数据连同开挖后与实
               数据采集点到漏水点的距离,正常流程是如                              际漏水点的距离这一标签数据可以回传到数

               果该点是漏水点记作标签Class 1,如果不是                          据库,归入训练样本集,以扩大样本数量,提
               漏水点记作标签Class 2.现将标签改造为:                          高算法的识别率。由于加入了新的训练样本,

                                    表3                          SVM需要重新训练,新加入样本可能使支持
                        距漏水点<1米                记作Class 1
                                                                向量发生改变,因此需要重新设置参数使算
                     距漏水点≥1米且<2米               记作Class 2
                                                                法达到最佳性能指标。这个过程需要定期或
                     距漏水点≥2米且<3米               记作Class 3
                            ……                                  定量的方式进行,周而复始,智能系统将不断
                   距漏水点≥(n-1)米且<n米             记作Class n
                                                                完善。
                     这 样,我们将采集到的 样本分为n 段
                                                                      5 结论
               (类),然后将它们两两一组训练一个SVM

               算法,经过[n(n-1)]/2次训练得到同样多数                               数据量化和机器学习为漏水检测开启了

               量的SVM算法,然后将检测到的新样本带入                             一扇实现人工智能的大门,不仅限于支持向

               这些算法,通过[n(n-1)]/2次分类判断,被分                        量机,回归算法、聚类算法、降维算法,还有
               到最多次的类别Class i,那么该样本就属于                          近些年因深度学习理论而炙手可热的神经网



               52  地下管线管理
   61   62   63   64   65   66   67   68   69   70   71