• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于二維卷積神經(jīng)網(wǎng)絡(luò)高層數(shù)據(jù)特征學(xué)習(xí)的過(guò)程故障檢測(cè)

      2021-11-18 03:26:10楊東昇李大舟
      關(guān)鍵詞:卷積神經(jīng)網(wǎng)絡(luò)分類(lèi)

      李 元, 楊東昇, 李大舟

      (沈陽(yáng)化工大學(xué) 信息工程學(xué)院, 遼寧 沈陽(yáng) 110142)

      化工生產(chǎn)過(guò)程系統(tǒng)正快速向著大型化、復(fù)雜化發(fā)展,在帶來(lái)經(jīng)濟(jì)效益的同時(shí)也使得設(shè)備故障和人員受傷的幾率增大.與傳統(tǒng)工業(yè)環(huán)境相比,這些系統(tǒng)發(fā)生故障,一方面帶來(lái)經(jīng)濟(jì)方面的損失,另一方面還有可能引起爆炸、火災(zāi)、毒氣泄漏等特大事故,從而給社會(huì)、人員和環(huán)境帶巨大的傷害.所以,確?;み^(guò)程安全、可靠,故障檢測(cè)的準(zhǔn)確性具有十分重要的意義.故障檢測(cè)的研究也成為大量海內(nèi)外專(zhuān)家學(xué)習(xí)和研究的熱點(diǎn)[1-4].

      故障檢測(cè)技術(shù)包含4大類(lèi):(1)基于專(zhuān)家系統(tǒng)的診斷方法;(2)基于多元統(tǒng)計(jì)分析的診斷方法;(3)基于機(jī)器學(xué)習(xí)的診斷方法;(4)基于深度學(xué)習(xí)的診斷方法.其中專(zhuān)家系統(tǒng)包括淺知識(shí)專(zhuān)家系統(tǒng)和深知識(shí)專(zhuān)家系統(tǒng),具有知識(shí)獲取方便、形式統(tǒng)一、維護(hù)簡(jiǎn)單等優(yōu)點(diǎn),但存在知識(shí)集不完善、過(guò)分依賴(lài)專(zhuān)家經(jīng)驗(yàn)和推理速度相對(duì)較慢的缺點(diǎn).常用的多元統(tǒng)計(jì)分析方法包括主元分析(principal component analysis,PCA)[5]、基于k近鄰的方法(k-nearest neighbor,kNN)[6]、偏最小二乘法(partial least squares,PLS)[7],以及獨(dú)立主元分析(independent component analysis,ICA)[8],具有方法簡(jiǎn)單、數(shù)學(xué)解釋性強(qiáng)的優(yōu)點(diǎn),但是針對(duì)化工過(guò)程數(shù)據(jù)的多模態(tài)、非線(xiàn)性問(wèn)題并不能妥善處理.機(jī)器學(xué)習(xí)包含了人工神經(jīng)網(wǎng)絡(luò)(artificial neural network,ANN)[9]、支持向量機(jī)(support vector machine,SVM)[10]、高斯混合模型(Gaussian mixture model,GMM)[11]等,具有特征學(xué)習(xí)能力強(qiáng)的優(yōu)點(diǎn),同時(shí)也存在著故障檢測(cè)率低的不足.深度學(xué)習(xí)包含了深度信念網(wǎng)絡(luò)(deep belief network,DBN)[12]、卷積神經(jīng)網(wǎng)絡(luò)(convolutional neural networks,CNN)[13]等,具有可通過(guò)捕捉輸入樣本的模式特征、通過(guò)網(wǎng)絡(luò)連接的方式提取出最高層的特征、再將其分類(lèi)的優(yōu)點(diǎn).

      目前已有一些專(zhuān)家學(xué)者將深度學(xué)習(xí)中的卷積神經(jīng)網(wǎng)絡(luò)用于故障檢測(cè)與診斷中,并且獲得了一定的成果.李輝[14]等將二維卷積神經(jīng)網(wǎng)絡(luò)用于變壓器的故障檢測(cè),提出一種將一維樣本數(shù)據(jù)轉(zhuǎn)為二進(jìn)制二維數(shù)據(jù)的檢測(cè)方法和流程,并且取得相對(duì)較好的成果.趙東明[15]等將一維卷積神經(jīng)網(wǎng)絡(luò)用于柴油發(fā)電機(jī)的健康評(píng)估,提出一種基于卷積神經(jīng)網(wǎng)絡(luò)的健康評(píng)估方法,并與常用的BP神經(jīng)網(wǎng)絡(luò)對(duì)比,在準(zhǔn)確率和識(shí)別速度上都有了明顯的提升.吳春志[16]等將卷積神經(jīng)網(wǎng)絡(luò)用于齒輪箱的故障診斷,利用一維卷積神經(jīng)網(wǎng)絡(luò)模型對(duì)齒輪箱故障進(jìn)行檢測(cè),該模型對(duì)單一和復(fù)合故障檢測(cè)準(zhǔn)確率均高于傳統(tǒng)檢測(cè)方法.Wen[17]等提出一種基于卷積神經(jīng)網(wǎng)絡(luò)的智能故障檢測(cè)方法,在凱斯西儲(chǔ)大學(xué)電機(jī)軸承數(shù)據(jù)集上進(jìn)行了實(shí)驗(yàn),獲得了預(yù)測(cè)精度高達(dá)99.51 %的成果.Zhang[18]等提出一種基于擴(kuò)展深度信念網(wǎng)絡(luò),利用DBN子網(wǎng)絡(luò)提取故障數(shù)據(jù)的時(shí)空特征,利用全局反向傳播網(wǎng)絡(luò)進(jìn)行故障分類(lèi),并且獲得平均故障檢測(cè)率高達(dá)82.1 %的成果.盡管以上算法用于工業(yè)故障檢測(cè)可以獲得較好的成果,但是針對(duì)化工過(guò)程中的非線(xiàn)性、高噪聲、非高斯分布問(wèn)題,尚存在識(shí)別速度慢、識(shí)別準(zhǔn)確率低、誤報(bào)率高等問(wèn)題[19].

      針對(duì)以上提出的問(wèn)題,本文以傳統(tǒng)的田納西-伊斯曼(TE)化工過(guò)程數(shù)據(jù)作為研究背景,應(yīng)用二維卷積神經(jīng)網(wǎng)絡(luò)(2D-CNN)方法對(duì)TE過(guò)程構(gòu)建故障分類(lèi)模型,將此模型用于TE過(guò)程11個(gè)操縱變量的處理.使用卷積神經(jīng)網(wǎng)絡(luò)中的卷積層進(jìn)行特征提取和池化層進(jìn)行特征降維學(xué)習(xí)原樣本數(shù)據(jù)中高層的抽象特征,再將抽象特征輸入全連接神經(jīng)網(wǎng)絡(luò)分類(lèi)器,訓(xùn)練該神經(jīng)網(wǎng)絡(luò)識(shí)別不同的故障.經(jīng)過(guò)訓(xùn)練的模型用在TE化工過(guò)程數(shù)據(jù)中,獲得了以下良好的優(yōu)勢(shì):(1)因輸入層樣本由多個(gè)采樣樣本組成,可以快速采集樣本并將該段時(shí)間內(nèi)采集的樣本批次處理,所以,能夠應(yīng)用于對(duì)實(shí)時(shí)性要求高的故障檢測(cè)領(lǐng)域,實(shí)現(xiàn)快速診斷的效果;(2)對(duì)訓(xùn)練的樣本組合式預(yù)處理,使得卷積神經(jīng)網(wǎng)絡(luò)模型訓(xùn)練的時(shí)間大幅減少,同時(shí)檢測(cè)率和誤報(bào)率也相應(yīng)地提升和降低.

      1 卷積神經(jīng)網(wǎng)絡(luò)基本原理

      1.1 卷積層與池化層前向傳播

      卷積神經(jīng)網(wǎng)絡(luò)主要是通過(guò)卷積核對(duì)局部范圍內(nèi)的特征進(jìn)行提取,卷積層中每個(gè)神經(jīng)元連接數(shù)據(jù)窗的權(quán)重是固定的(參數(shù)共享),每個(gè)神經(jīng)元只關(guān)注一個(gè)特征.其中卷積核的滑動(dòng)使得對(duì)全局的局部特征進(jìn)行整合,以此來(lái)獲取整個(gè)樣本的信息.卷積核每滑動(dòng)到一個(gè)位置,將對(duì)應(yīng)位置的數(shù)據(jù)與卷積核對(duì)應(yīng)位置的值相乘并求和,得到一個(gè)特征圖矩陣的元素.一般,卷積層為

      (1)

      其中:l代表層數(shù);K為卷積核;Mj代表輸入層的感受野.每個(gè)輸出特征圖都有一個(gè)偏置b,卷積核的操作流程如圖1所示.

      圖1 卷積核操作示意圖

      卷積層對(duì)原數(shù)據(jù)進(jìn)行多個(gè)卷積運(yùn)算產(chǎn)生一組線(xiàn)性激活響應(yīng),而非線(xiàn)性激活層是對(duì)之前的結(jié)果進(jìn)行了一個(gè)非線(xiàn)性的激活響應(yīng).卷積神經(jīng)網(wǎng)絡(luò)使用的激活函數(shù)一般為修正線(xiàn)性單元(rectified linear unit,RELU),特點(diǎn)是收斂速度快,能夠有效地防止梯度消失的問(wèn)題.RELU函數(shù)的形式如圖2所示,函數(shù)

      f(x)=max(0,x) .

      (2)

      圖2 RELU函數(shù)

      經(jīng)過(guò)RELU修正后的數(shù)據(jù)進(jìn)入池化層,使用步長(zhǎng)為n×n的最大池化(max-pooling)選出n×n范圍內(nèi)的最大特征值作為該池化的輸出.池化層的主要作用就是減少特征圖的尺寸,降低特征維數(shù),同時(shí)一定程度上增加網(wǎng)絡(luò)模型對(duì)特征縮放、扭曲的魯棒性.池化操作的形式為

      (3)

      其中:MaxPolling(·)為池化函數(shù);?為權(quán)重系數(shù).

      1.2 全連接層的前向與反向傳播

      常用的全連接層神經(jīng)網(wǎng)絡(luò)大多為誤差逆?zhèn)鞑ニ惴ㄓ?xùn)練的多層前饋神經(jīng)網(wǎng)絡(luò)(back propagation,BP),具有較強(qiáng)的非線(xiàn)性映射能力.常用的全連接層神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)如圖3所示.

      圖3 全連接層神經(jīng)網(wǎng)絡(luò)基本結(jié)構(gòu)

      其中全連接層輸入?yún)?shù)為經(jīng)過(guò)卷積神經(jīng)網(wǎng)絡(luò)中池化層降維處理并且拉伸為一維向量的樣本數(shù)據(jù).網(wǎng)絡(luò)的輸出參數(shù)y1,y2,…,ym為網(wǎng)絡(luò)分類(lèi)輸出的概率值;d1,d2,…,dm為樣本中原始數(shù)據(jù)的標(biāo)簽值,通過(guò)誤差計(jì)算層計(jì)算出輸出誤差,再反向更新網(wǎng)絡(luò)中隱含層與輸出層的權(quán)重系數(shù).

      全連接層中隱藏層的激活為

      (4)

      經(jīng)過(guò)不斷重復(fù)上式的計(jì)算,最終求得網(wǎng)絡(luò)的輸出y1,y2,…,ym,利用網(wǎng)絡(luò)期望輸出和實(shí)際輸出的差值,得出網(wǎng)絡(luò)輸出的誤差.常用的誤差函數(shù)為均方誤差函數(shù),公式為

      (5)

      其中:dk為理想輸出;yk為實(shí)際輸出;K表示輸出神經(jīng)元的個(gè)數(shù).

      全連接網(wǎng)絡(luò)的迭代終止于Ek達(dá)到預(yù)設(shè)精度或大于設(shè)定的迭代次數(shù),最后通過(guò)對(duì)誤差函數(shù)與全連接神經(jīng)網(wǎng)絡(luò)中的權(quán)重關(guān)系,使用梯度下降法來(lái)獲取最優(yōu)權(quán)值為

      (6)

      (7)

      模型完成一整個(gè)反向傳播更新權(quán)值參數(shù)后,將網(wǎng)絡(luò)輸出的結(jié)果經(jīng)過(guò)sigmoid函數(shù)進(jìn)行二分類(lèi).sigmoid函數(shù)多用于二分類(lèi)問(wèn)題中,它可以將整個(gè)實(shí)數(shù)區(qū)間映射到(0,1)區(qū)間內(nèi),sigmoid函數(shù)為

      (8)

      其中x為上一層神經(jīng)元輸出的結(jié)果.

      1.3 卷積層的反向傳播

      在一個(gè)卷積層中,上一層的特征圖被一個(gè)可學(xué)習(xí)的卷積核進(jìn)行卷積運(yùn)算,然后通過(guò)激活函數(shù),就得到了輸出特征圖,這個(gè)輸出特征圖可能是包含了多個(gè)輸入特征圖的卷積輸出,對(duì)于卷積層的每一種輸出的特征圖xj有[20-25]

      (9)

      因其第l+1層為池化層,同樣也相當(dāng)于是做卷積操作.為了求取單個(gè)樣本的誤差代價(jià)函數(shù)對(duì)參數(shù)的偏導(dǎo),定義節(jié)點(diǎn)靈敏度δ為誤差對(duì)輸出的變化率[25-26],即

      (10)

      式中若采樣的因子是n,只需要簡(jiǎn)單地將每個(gè)像素水平和垂直向上拷貝n次,就可以恢復(fù)原來(lái)大小.

      因?yàn)檫B接的權(quán)值是共享的,因此給定一個(gè)權(quán)值,需要對(duì)所有與該權(quán)值有聯(lián)系的連接對(duì)該點(diǎn)求梯度,然后對(duì)這些梯度進(jìn)行求和,使用(u,v)代表靈敏度矩陣中的元素位置,求得誤差函數(shù)對(duì)偏置b的偏導(dǎo)與誤差函數(shù)對(duì)卷積核K的偏導(dǎo)為

      (11)

      (12)

      2 基于卷積神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)模型的故障檢測(cè)

      卷積神經(jīng)網(wǎng)絡(luò)(convolutional neural network,CNN)是一種常見(jiàn)的深度學(xué)習(xí)網(wǎng)絡(luò)框架,通常是含有卷積層、池化層、全連接層的神經(jīng)網(wǎng)絡(luò),能夠?qū)Ω呔S數(shù)據(jù)特征進(jìn)行提取和分類(lèi),進(jìn)而實(shí)現(xiàn)數(shù)據(jù)本質(zhì)特征的發(fā)掘.此前該方法廣泛應(yīng)用于圖像識(shí)別、圖像檢測(cè)、語(yǔ)音識(shí)別等領(lǐng)域,并取得了很好的效果.

      2.1 基于卷積神經(jīng)網(wǎng)絡(luò)高層數(shù)據(jù)特征的故障檢測(cè)步驟

      給定原始數(shù)據(jù)X.

      (2) 通過(guò)專(zhuān)家經(jīng)驗(yàn)對(duì)原始數(shù)據(jù)進(jìn)行標(biāo)簽的標(biāo)注處理;

      (3) 提取訓(xùn)練和測(cè)試數(shù)據(jù)中的標(biāo)簽樣本;

      (4) 將不含標(biāo)簽的樣本經(jīng)卷積層操作產(chǎn)生一個(gè)特征映射來(lái)表明某些特征在輸入樣本中出現(xiàn)的位置;

      (5) 將步驟(3)中輸出的特征映射矩陣經(jīng)過(guò)池化層的降維處理,輸出一組低維度的特征矩陣;

      (6) 再對(duì)步驟(4)輸出的數(shù)據(jù)經(jīng)過(guò)一組卷積層和池化層的特征提取、降維操作,接著將重構(gòu)的特征壓縮為一維數(shù)據(jù),將其做為全連接層神經(jīng)網(wǎng)絡(luò)的輸入,并通過(guò)全連接神經(jīng)網(wǎng)絡(luò)輸出預(yù)測(cè)結(jié)果,最后將預(yù)測(cè)結(jié)果與標(biāo)簽對(duì)比得出誤差,并通過(guò)反向傳播算法更新全連接神經(jīng)網(wǎng)絡(luò)和卷積層的權(quán)重和偏置;

      (7) 使用含標(biāo)簽的測(cè)試樣本對(duì)模型進(jìn)行評(píng)估,若訓(xùn)練誤差與測(cè)試誤差均符合設(shè)定的要求則保存模型,否則,繼續(xù)執(zhí)行(4)、(5)、(6)步驟,直到滿(mǎn)足要求.

      其流程如圖4所示.

      圖4 卷積神經(jīng)網(wǎng)絡(luò)故障檢測(cè)流程圖

      2.2 卷積神經(jīng)網(wǎng)絡(luò)模型的基本結(jié)構(gòu)

      卷積神經(jīng)網(wǎng)絡(luò)模型如圖5所示.根據(jù)輸入樣本的大小為11×11的二維數(shù)據(jù),考慮其卷積核大小、卷積核移動(dòng)步數(shù)(步長(zhǎng))、卷積核個(gè)數(shù)、卷積層數(shù)與其結(jié)果準(zhǔn)確率的關(guān)系,網(wǎng)絡(luò)參數(shù)如下:

      第一層為卷積層,使用16個(gè)4×4大小的卷積核,橫向縱向步長(zhǎng)均設(shè)置為1時(shí),可得到特征為8×8的特征圖,再經(jīng)過(guò)2×2最大池化,橫向縱向步長(zhǎng)設(shè)置為1后,輸出的為16個(gè)4×4的特征圖.

      第二層卷積層使用了16個(gè)1×1大小的卷積核,橫縱向步長(zhǎng)設(shè)置為1,得到16個(gè)4×4的特征圖,再經(jīng)由2×2最大池化,橫縱向步長(zhǎng)設(shè)置為1后,輸出的為16個(gè)2×2的特征圖.

      在進(jìn)入全連接層之前,將16個(gè)2×2的數(shù)據(jù)展開(kāi)為一維向量,目的是將高維數(shù)據(jù)降到低維,為全連接層提供特征數(shù)據(jù).

      最后使用sigmoid函數(shù)對(duì)神經(jīng)網(wǎng)絡(luò)的輸入進(jìn)行分類(lèi).

      圖5 卷積神經(jīng)網(wǎng)絡(luò)基本結(jié)構(gòu)

      3 TE生產(chǎn)過(guò)程的仿真研究

      3.1 數(shù)據(jù)采集

      數(shù)據(jù)來(lái)自田納西-伊斯曼化學(xué)公司某實(shí)際化工生產(chǎn)過(guò)程提出的一個(gè)仿真系統(tǒng).該流程作為通用測(cè)試平臺(tái)得到了廣泛的應(yīng)用.TE工藝有12個(gè)操縱變量和41個(gè)被測(cè)變量,分別位于混合器、反應(yīng)器、冷凝器、分離器、壓縮機(jī)、汽提器等6個(gè)主要操作單元中.對(duì)TE過(guò)程的模擬包括1種正常狀態(tài)和21種故障狀態(tài),分別發(fā)生在測(cè)試數(shù)據(jù)集的第161個(gè)樣本點(diǎn).

      TE過(guò)程數(shù)據(jù)由訓(xùn)練集和測(cè)試集構(gòu)成.訓(xùn)練集又分為正常狀態(tài)訓(xùn)練集和故障狀態(tài)訓(xùn)練集.其中正常狀態(tài)訓(xùn)練集由500個(gè)樣本點(diǎn)、52個(gè)變量組成,構(gòu)成500×52維度的正常樣本;故障狀態(tài)訓(xùn)練集由各種類(lèi)型故障的500個(gè)樣本點(diǎn)、52個(gè)變量組成,構(gòu)成共計(jì)21組500×52維度的故障樣本,每組樣本對(duì)應(yīng)其中一種故障.測(cè)試集分為21組包含故障狀態(tài)的測(cè)試樣本,其中每種故障僅存在于一組測(cè)試樣本中.樣本由960個(gè)樣本點(diǎn)、52個(gè)變量組成,其中測(cè)試集前160個(gè)樣本點(diǎn)均為正常狀態(tài),故障在第161個(gè)樣本點(diǎn)時(shí)刻引入,960個(gè)樣本點(diǎn)時(shí)刻截至,構(gòu)成960×52包含正常和故障的樣本集.本文只使用了TE過(guò)程中最主要的11個(gè)操縱變量,這些變量與生產(chǎn)過(guò)程的狀態(tài)密切相關(guān).

      本文中訓(xùn)練模型使用的數(shù)據(jù)同樣也由訓(xùn)練集和測(cè)試集構(gòu)成.訓(xùn)練集由495×11的正常狀態(tài)樣本與495×11的故障狀態(tài)樣本組成,構(gòu)成21組,每組僅包含一種故障的訓(xùn)練樣本,樣本均從TE過(guò)程數(shù)據(jù)的訓(xùn)練集中不放回地隨機(jī)抽取,再對(duì)訓(xùn)練樣本中的正常和故障樣本標(biāo)注標(biāo)簽后構(gòu)成一個(gè)維度為990×12的帶標(biāo)簽訓(xùn)練集.測(cè)試集由550×11的正常狀態(tài)樣本與550×11的故障狀態(tài)樣本組成,其中正常狀態(tài)樣本由21組故障測(cè)試集的前160個(gè)正常樣本組成3360×11的正常樣本,再隨機(jī)不放回挑去550個(gè)樣本點(diǎn)做為測(cè)試集中的正常狀態(tài)樣本;故障狀態(tài)樣本由故障測(cè)試集中第161個(gè)樣本到960個(gè)樣本中隨機(jī)不放回抽取的550個(gè)樣本所組成;最后對(duì)正常狀態(tài)樣本和故障狀態(tài)樣本標(biāo)注標(biāo)簽后構(gòu)成一個(gè)維度為1100×12的帶標(biāo)簽測(cè)試集.

      3.2 仿真實(shí)驗(yàn)結(jié)果

      利用已經(jīng)搭建好的分類(lèi)模型對(duì)TE過(guò)程進(jìn)行故障評(píng)估,再與BP神經(jīng)網(wǎng)絡(luò)的分類(lèi)準(zhǔn)確率、誤報(bào)率進(jìn)行對(duì)比.為了保證模型對(duì)比的一致,其中BP神經(jīng)網(wǎng)絡(luò)的激活函數(shù)、隱藏層數(shù)、神經(jīng)節(jié)點(diǎn)數(shù)與二維卷積神經(jīng)網(wǎng)絡(luò)參數(shù)一致.因二維卷積神經(jīng)網(wǎng)絡(luò)的輸入為二維數(shù)據(jù),所以在同一訓(xùn)練集和測(cè)試集情況下,二維卷積神經(jīng)網(wǎng)絡(luò)的訓(xùn)練和測(cè)試樣本數(shù)分別為90個(gè)和100個(gè),而B(niǎo)P神經(jīng)網(wǎng)絡(luò)是對(duì)單樣本進(jìn)行處理的,所以測(cè)試和訓(xùn)練樣本個(gè)數(shù)各為990個(gè)和1100個(gè).

      使用TensorFlow架構(gòu)來(lái)實(shí)現(xiàn)化工過(guò)程故障檢測(cè)模型,因此,可以使用TensorFlow自帶的神經(jīng)網(wǎng)絡(luò)工具箱函數(shù)來(lái)搭建該模型.為獲得更好的效果,現(xiàn)對(duì)2D-CNN神經(jīng)網(wǎng)絡(luò)參數(shù)進(jìn)行優(yōu)化,表1所示為2D-CNN準(zhǔn)確率與學(xué)習(xí)率和附加動(dòng)量之間的關(guān)系.由表1可知:當(dāng)學(xué)習(xí)率為0.01、附加動(dòng)量為0.9時(shí),模型的準(zhǔn)確率高達(dá)100 %,且訓(xùn)練誤差最低.由圖6可以看出:相校于BP神經(jīng)網(wǎng)絡(luò),2D-CNN具有較小的訓(xùn)練誤差.

      表1 2D-CNN準(zhǔn)確率與學(xué)習(xí)率及附加動(dòng)量的變化關(guān)系

      圖6 兩種算法的訓(xùn)練誤差與迭代次數(shù)之間的關(guān)系

      選取TE過(guò)程的故障1、5、8、11、13、14、17來(lái)驗(yàn)證算法的有效性.實(shí)驗(yàn)結(jié)果如表2所示.

      表2 兩種算法的誤報(bào)率和檢測(cè)率

      對(duì)于同樣的訓(xùn)練數(shù)據(jù),BP神經(jīng)網(wǎng)絡(luò)和2D-CNN的誤報(bào)率和檢測(cè)率如表2所示.BP神經(jīng)網(wǎng)絡(luò)采用傳統(tǒng)神經(jīng)網(wǎng)絡(luò)的預(yù)處理模式,通過(guò)對(duì)樣本的不斷迭代學(xué)習(xí),輸出分類(lèi)結(jié)果.BP神經(jīng)網(wǎng)絡(luò)對(duì)TE過(guò)程的7種故障都能較為準(zhǔn)確地識(shí)別出,而且其誤報(bào)率相對(duì)較低,但是TE過(guò)程為化工連續(xù)過(guò)程,BP神經(jīng)網(wǎng)絡(luò)只考慮單個(gè)樣本中變量之間的關(guān)系,而沒(méi)有考慮到前一時(shí)刻和現(xiàn)在時(shí)刻數(shù)據(jù)之間的特征關(guān)系.對(duì)比2D-CNN,經(jīng)過(guò)多個(gè)樣本之間的特征學(xué)習(xí),提取出化工過(guò)程連續(xù)樣本之間的高層關(guān)系,使得檢測(cè)率有了明顯增加,特別針對(duì)故障11和故障13,2D-CNN的分類(lèi)準(zhǔn)確率分別增加了16.36 %和37.45 %,誤報(bào)率降低了4.4 %和0.55 %.對(duì)于故障5、8、14、17,2D-CNN的檢測(cè)率都明顯優(yōu)于BP神經(jīng)網(wǎng)絡(luò),且能夠保證誤報(bào)率相對(duì)較低.對(duì)于故障1,因其故障尺度較大,BP神經(jīng)網(wǎng)絡(luò)和2D-CNN均能較好地分類(lèi)識(shí)別.

      選取卷積神經(jīng)網(wǎng)絡(luò)檢測(cè)率較高的3種故障(故障5,11,14)進(jìn)行結(jié)果分析,圖7給出了這3種故障的分類(lèi)結(jié)果圖.神經(jīng)網(wǎng)絡(luò)分類(lèi)結(jié)果輸出的為概率結(jié)果,設(shè)定類(lèi)別概率值大于0.5就分為對(duì)應(yīng)類(lèi)別,其中正常樣本標(biāo)簽為1,故障樣本標(biāo)簽為2.

      對(duì)于所選的3個(gè)故障,在檢測(cè)出故障后,此后的故障都能被良好地識(shí)別出來(lái),達(dá)到了較高的檢測(cè)率.針對(duì)故障5和11,由圖b和d可知:BP神經(jīng)網(wǎng)絡(luò)的故障分類(lèi)從第557個(gè)樣本開(kāi)始才正確檢測(cè)出來(lái),而后的過(guò)程中仍有大量故障沒(méi)有檢測(cè)出來(lái),而錯(cuò)誤的將其分為正常類(lèi).由圖a和c可知:2D-CNN的故障分類(lèi)從故障一開(kāi)始的第一時(shí)刻就已經(jīng)正確識(shí)別出來(lái),此后的所有故障都被正確地檢測(cè)出來(lái),僅故障11的故障樣本有兩處分類(lèi)錯(cuò)誤.而針對(duì)故障14,由圖e和f可知:BP神經(jīng)網(wǎng)絡(luò)在故障發(fā)生后第555個(gè)樣本才開(kāi)始檢測(cè)出故障,且正常樣本中存在大量誤報(bào)樣本,故障樣本中也同時(shí)存在分類(lèi)錯(cuò)誤的樣本;而2D-CNN在故障發(fā)生的第一時(shí)刻就檢測(cè)出來(lái),同時(shí)正常樣本中和故障樣本中均無(wú)錯(cuò)誤分類(lèi)的樣本存在.

      圖7 2D-CNN與BP神經(jīng)網(wǎng)絡(luò)的分類(lèi)分析結(jié)果

      4 結(jié) 論

      提出使用二維卷積神經(jīng)網(wǎng)絡(luò)(2D-CNN)找到TE化工過(guò)程數(shù)據(jù)故障各自對(duì)應(yīng)的高層特征,通過(guò)卷積、池化、反向傳播等操作實(shí)現(xiàn)數(shù)據(jù)的特征學(xué)習(xí)、特征重構(gòu),并且使用不同的神經(jīng)網(wǎng)絡(luò)方法進(jìn)行對(duì)比,得到以下結(jié)論:卷積層的輸入需要大量樣本,使用卷積神經(jīng)網(wǎng)絡(luò)能夠?qū)崿F(xiàn)實(shí)時(shí)的樣本采樣和檢測(cè),使得該神經(jīng)網(wǎng)絡(luò)模型可以很好地使用在實(shí)時(shí)的故障檢測(cè)系統(tǒng)中;卷積核在樣本數(shù)據(jù)中的滑動(dòng)能夠很好地尋找到不同時(shí)刻樣本與樣本之間、變量與變量之間的潛在特征關(guān)系,得到最能反映原始數(shù)據(jù)中特征的隱藏變量.TE應(yīng)用結(jié)果表明,二維卷積神經(jīng)網(wǎng)絡(luò)相較于BP神經(jīng)網(wǎng)絡(luò),其檢測(cè)率得到提高,同時(shí)誤報(bào)率相對(duì)較低,很好地驗(yàn)證了該算法的有效性.

      猜你喜歡
      卷積神經(jīng)網(wǎng)絡(luò)分類(lèi)
      基于3D-Winograd的快速卷積算法設(shè)計(jì)及FPGA實(shí)現(xiàn)
      分類(lèi)算一算
      神經(jīng)網(wǎng)絡(luò)抑制無(wú)線(xiàn)通信干擾探究
      電子制作(2019年19期)2019-11-23 08:42:00
      從濾波器理解卷積
      電子制作(2019年11期)2019-07-04 00:34:38
      分類(lèi)討論求坐標(biāo)
      數(shù)據(jù)分析中的分類(lèi)討論
      基于傅里葉域卷積表示的目標(biāo)跟蹤算法
      教你一招:數(shù)的分類(lèi)
      基于神經(jīng)網(wǎng)絡(luò)的拉矯機(jī)控制模型建立
      復(fù)數(shù)神經(jīng)網(wǎng)絡(luò)在基于WiFi的室內(nèi)LBS應(yīng)用
      图们市| 南岸区| 莲花县| 恩施市| 望奎县| 桂东县| 台安县| 连城县| 磐安县| 鲜城| 江孜县| 昭觉县| 子长县| 天长市| 永胜县| 甘德县| 海晏县| 镇江市| 定襄县| 合作市| 吴堡县| 五大连池市| 临西县| 昌平区| 罗平县| 芦溪县| 韶山市| 皋兰县| 淳化县| 环江| 中山市| 高阳县| 吉林省| 琼中| 烟台市| 麻江县| 云林县| 法库县| 关岭| 全南县| 景洪市|