吳曉東,熊偉麗
(江南大學(xué) 輕工過程先進控制教育部重點實驗室,江蘇 無錫 214122)
迅速準(zhǔn)確地檢出故障工況并進行故障隔離對現(xiàn)代工業(yè)生產(chǎn)過程的安全性及產(chǎn)品質(zhì)量具有重要意義[1]。隨著生產(chǎn)工藝復(fù)雜程度及自動化水平的提升,在故障檢測中建立過程機理模型變得更加困難且不易求取,基于簡化后模型的檢測效果也并不理想。近年來,基于數(shù)據(jù)驅(qū)動的故障檢測方法得到了廣泛關(guān)注和應(yīng)用[2],其中常用的有主元分析法(principal component analysis,PCA)[3]、偏最小二乘回歸(partial least squares,PLS)[4]、基于k 近鄰算法的故障檢測(fault detection using k-nearest neighborhood,FD-KNN)[5]等。
基于數(shù)據(jù)的故障檢測方法中,建模數(shù)據(jù)對于故障檢測的效果起著決定性作用。傳統(tǒng)機器學(xué)習(xí)方法中的淺層模型往往無法滿足過程大數(shù)據(jù)的解析需求,因此學(xué)者們提出了不同的深層模型以解決實際復(fù)雜問題[6-9]。其中,生成對抗網(wǎng)絡(luò)[10](generative adversarial network,GAN)由于其特殊的訓(xùn)練思想及生成能力受到了研究人員的廣泛關(guān)注,已被應(yīng)用于圖像、視頻、文本處理等領(lǐng)域。文獻[11]提出一種新的對抗訓(xùn)練方法并證明了其在指定數(shù)據(jù)集上的準(zhǔn)確性,提升了卷積語義分割網(wǎng)絡(luò)的訓(xùn)練效果。文獻[12]提出一種感知生成對抗網(wǎng)絡(luò),減少了小對象與大對象之間的表示差異,從而有效改善了低分辨率與高噪聲帶來的小對象檢測困難問題。通過訓(xùn)練深度卷積生成對抗網(wǎng)絡(luò),文獻[13]有效地提取出文本信息特征從而生成逼真的圖像。利用一種基于多尺度密集注意力的生成對抗網(wǎng)絡(luò)框架,文獻[14]解決了現(xiàn)有方法無法處理復(fù)雜運動及遠距離依賴的問題。近幾年GAN研究和應(yīng)用的不斷擴展,逐漸應(yīng)用到了復(fù)雜工業(yè)過程監(jiān)控領(lǐng)域。
文獻[15]利用GAN 生成虛假故障樣本,實現(xiàn)訓(xùn)練集中正常與異常樣本的平衡,再由深度神經(jīng)網(wǎng)絡(luò)進行分類從而實現(xiàn)故障檢測。文獻[16]采用深層卷積GAN 生成旋轉(zhuǎn)軸承的二維圖像信息以提升訓(xùn)練集樣本平衡性,采用卷積神經(jīng)網(wǎng)絡(luò)區(qū)分樣本類別。上述方法可以看作GAN 在工業(yè)過程中的一種運用,但其實際是通過有監(jiān)督分類算法實現(xiàn)樣本的分類,對于故障類型多且未知的過程如TE 過程,效果并不理想,本文后續(xù)所提故障檢測訓(xùn)練集均僅包含正常工況樣本。
經(jīng)典的故障檢測方法,比如PCA 通過選取方差貢獻率大的主元檢測故障,易忽略方差貢獻率小的變量[17]。基于KNN 的故障檢測方法假設(shè)異常樣本較正常工況樣本在變量上會存在較大偏差,計算樣本的KNN 距離作為統(tǒng)計量進行故障檢測。上述兩種傳統(tǒng)算法在故障檢測前都存在著先驗假設(shè),對故障檢測的效果具有一定影響。對此,Wang 等[18]提出了基于生成對抗網(wǎng)絡(luò)的異常檢測方法,并在手寫數(shù)據(jù)集(national institute of standards and technology,NIST)及田納西伊斯曼(Tennessee Eastman,TE)過程仿真中驗證了方法的有效性。基于GAN 的故障檢測方法采用正常工況數(shù)據(jù)訓(xùn)練生成對抗網(wǎng)絡(luò),根據(jù)網(wǎng)絡(luò)中的生成器及判別器構(gòu)建統(tǒng)計量進行故障檢測,因此不存在對故障產(chǎn)生的先驗假設(shè),而是通過判別器從真實樣本及虛假樣本中提取出的潛隱特征并計算概率判斷故障是否發(fā)生,更貼合檢測過程中故障類型及發(fā)生原因未知的背景。文獻[19]利用風(fēng)電機組數(shù)據(jù)訓(xùn)練GAN,通過判別器輸出概率判斷機組運行狀態(tài)是否健康。但基于GAN 的故障檢測方法采用經(jīng)典的生成對抗網(wǎng)絡(luò)模型,不可避免地存在著訓(xùn)練困難及模式崩潰的問題。為此許多學(xué)者從生成對抗網(wǎng)絡(luò)結(jié)構(gòu)及尋找最佳GAN 模型的角度進行了改進。文獻[20]引入BiGAN 模型,在保證檢測精度的同時大大減少了程序耗時。文獻[21]構(gòu)建了一個基于自編碼器的性能指標(biāo)來衡量生成模型的生成能力,選取最優(yōu)的生成模型作為最終的分類器。但上述方法中生成器均采用隨機噪聲作為輸入,生成器得到的有效信息少,生成樣本不逼真,以致判別器性能在對抗過程中提升有限,故障檢出率不高。
綜上所述,為進一步提升基于GAN 的故障檢測的性能與效果,結(jié)合自編碼器提出一種基于改進GAN 的故障檢測方法(fault detection using GAN with encoded input,EIGAN)。首先,在訓(xùn)練數(shù)據(jù)集上通過最小化重構(gòu)誤差,得到自編碼器模型,并將訓(xùn)練集經(jīng)自編碼器降維后的隱變量作為生成器輸入,進行生成對抗網(wǎng)絡(luò)的訓(xùn)練;然后,分別根據(jù)判別器及自編碼器提取出的隱變量空間對正常工況樣本計算統(tǒng)計量,并得出控制限;最后,計算待測樣本的統(tǒng)計量,結(jié)合控制圖進行故障檢測。將本文所提方法用于TE 過程及火力發(fā)電廠磨煤機的故障檢測,獲得了較好的檢測結(jié)果,從而驗證了方法的有效性。
生成對抗網(wǎng)絡(luò)是一種基于對抗思想進行訓(xùn)練的網(wǎng)絡(luò)結(jié)構(gòu),通過尋找零和博弈中的納什平衡確定模型中的參數(shù)[22],其結(jié)構(gòu)如圖1 所示。生成對抗網(wǎng)絡(luò)包含1 個生成器和1 個判別器,兩者均為深層神經(jīng)網(wǎng)絡(luò)。生成器的目標(biāo)是生成與真實樣本近似的以致判別器區(qū)分不出的“虛假樣本”;相反,判別器的目標(biāo)則是區(qū)分真實樣本和虛假樣本,將這2 種樣本實現(xiàn)正確的分類。
圖1 生成對抗網(wǎng)絡(luò)的結(jié)構(gòu)Fig.1 Architecture of GAN
生成對抗網(wǎng)絡(luò)的訓(xùn)練過程為:樣本數(shù)為b、特征數(shù)為n的小批量真實樣本Xb×n與生成器生成的虛假樣本Gb×n一并送給判別器;判別器通過計算樣本x的得分D(x)判別真?zhèn)危诿恳淮蔚挠?xùn)練中,通過梯度下降方法對生成器和判別器的模型參數(shù)進行更新,以最小化兩者各自的代價函數(shù)LD和LG,其計算過程分別如式(1)和(2)所示:
式中:E 表示求期望;x~Pdata表示樣本x服從真實樣本的數(shù)據(jù)分布;z~Platent表示變量z服從隱變量空間的數(shù)據(jù)分布;G(z)表示將隱變量z映射到與真實樣本維度一致的生成樣本空間;D(·)表示判別器輸出,其值位于0~1;假設(shè)樣本u為某一未知樣本,D(u)越趨向于1,則判別器認(rèn)為樣本u為真實樣本的概率越大,反之,為虛假樣本的概率越大;表示輸入為真實數(shù)據(jù)時,判別器輸出概率的熵。
Wang 等[18]首先提出了基于GAN 的異常點檢測,將訓(xùn)練數(shù)據(jù)集進行最值歸一化后進行網(wǎng)絡(luò)訓(xùn)練,得到模型后,按照式(3)、(4)分別計算出統(tǒng)計量和控制限(本文采用核密度估計方法計算控制限,置信度取95%);最后如式(5)所示,通過比較待測樣本x′的統(tǒng)計量與控制限大小,判斷待測樣本是否為故障樣本。
式中:x為 待計算統(tǒng)計量的待測樣本;表示待測樣本x到其在生成樣本集中最近鄰樣本的平方歐氏距離;D(x)表示輸入為x時判別器的輸出;fKDE({Gscore|x∈Xtrain},0.95)表示對訓(xùn)練集統(tǒng)計量利用核密度估計(kernel density estimation,KDE)函數(shù)計算控制限,置信度選取0.95;lG(x′)表示利用Gscore統(tǒng)計量對樣本x′的故障檢測函數(shù);sgn()為符號函數(shù);sgn(fG(x′)?TG)對樣本x′的Gscore統(tǒng)計量與Gscore控制限的差求取符號函數(shù),若為1 則表示樣本故障,否則樣本正常;Dscore控制限及其故障檢測函數(shù)同Gscore類似,故不做贅述。
生成器的本質(zhì)為多層感知機,由于網(wǎng)絡(luò)結(jié)構(gòu)及每一層中神經(jīng)元的作用,可以提取出有利于提升擬合精度的潛隱特征。與此同時,每一層網(wǎng)絡(luò)中適當(dāng)?shù)募せ詈瘮?shù)也使得模型可以更好地擬合出訓(xùn)練集數(shù)據(jù)分布中的非線性和多模態(tài)特征。如圖2 所示的生成器生成樣本:圖(a)、(b)、(c)分別表示某非線性真實樣本數(shù)據(jù)分布情況及不同訓(xùn)練次數(shù)后生成器生成樣本的分布情況;圖(d)、(e)、(f)分別表示某多模態(tài)真實樣本數(shù)據(jù)分布情況及不同訓(xùn)練次數(shù)后生成器生成樣本的分布情況。其中綠色點表示真實樣本數(shù)據(jù)分布,紅色點表示生成樣本數(shù)據(jù)分布,橫軸、縱軸表示生成樣本的兩個維度。從圖2 中可以看出,經(jīng)過一定次數(shù)的訓(xùn)練后,生成器可以生成與真實樣本數(shù)據(jù)分布近似的樣本。但傳統(tǒng)生成對抗網(wǎng)絡(luò)中生成器采用均值為0 標(biāo)準(zhǔn)差為1 的正態(tài)分布作為輸入,生成器要從這樣一個隱變量空間映射到與真實樣本相似的空間分布,需要較長的時間成本;同時生成樣本與真實樣本的相似性也較差,對于最終的判別器效果具有一定影響。
圖2 生成器生成樣本Fig.2 Generated sample from generator
如何給生成器一個包含訓(xùn)練數(shù)據(jù)集更多信息的低維特征是本文改進GAN 用于故障檢測的一個動機,PCA 作為一種降維方法,雖然能保證提取出的主成分含有較多的信息,但受制于變量服從線性相關(guān)及高斯分布的假設(shè),具有一定的局限性。本文采用自編碼器[23]提取低維特征,其網(wǎng)絡(luò)結(jié)構(gòu)如圖3 所示。不同于PCA 方法:1)自編碼器特殊的網(wǎng)絡(luò)結(jié)構(gòu)及引入的激活函數(shù)使得自編碼器可以同時獲取原始信息中線性與非線性特征;2)由于自編碼器解碼后的重構(gòu)輸出要與輸入盡可能地接近,這也保證了編碼器提取出的特征能夠包含更多輸入數(shù)據(jù)的信息。
圖3 自編碼器結(jié)構(gòu)Fig.3 Architecture of autoencoder
最小化式(6)所示的代價函數(shù)得到自編碼器網(wǎng)絡(luò)參數(shù),從而提取出訓(xùn)練集中較大程度表示原有數(shù)據(jù)信息的隱變量,將這組隱變量作為生成器的輸入,生成樣本過程如圖4 所示,其中綠色樣本點表示真實數(shù)據(jù)分布,紅色樣本點表示生成器生成虛假數(shù)據(jù)分布。對比圖4(a)、(c)、(b)和(d)可以看出,改進生成器輸入后,有效提升了生成器的生成能力,在相同迭代次數(shù)下,改進后的生成器生成的樣本分布更接近真實數(shù)據(jù)分布,從而有效地避免了以隨機正態(tài)分布作為生成器輸入的不足。
圖4 改進前后生成樣本分布對比Fig.4 Comparison of generated sample distribution before and after improvement
式中:θ表示自編碼器網(wǎng)絡(luò)參數(shù);X表示自編碼器輸入;X′表示自編碼器對輸入X的重構(gòu)輸出;表示自編碼器與其重構(gòu)輸出的平方歐氏距離。
GAN 故障檢測中將待測樣本與其在生成器生成數(shù)據(jù)分布中最近鄰樣本間的歐氏距離作為統(tǒng)計量,這種統(tǒng)計量計算方法只尋找待測樣本與生成數(shù)據(jù)中的最近鄰樣本,生成數(shù)據(jù)中的離群點對于檢測結(jié)果具有很大的干擾;此外由于涉及歐氏距離的計算,無論是求統(tǒng)計量過程中計算生成數(shù)據(jù)間兩兩樣本的距離,還是待測樣本到生成數(shù)據(jù)的歐氏距離,都存在著樣本數(shù)量多,數(shù)據(jù)維度高導(dǎo)致計算量大的問題。針對上述問題,本文提出一種新的統(tǒng)計量如式(7)所示:
式中:E(x)表示待測樣本經(jīng)自編碼器編碼后的降維輸出;表示訓(xùn)練集經(jīng)自編碼器編碼后降維輸出的均值;為二者的曼哈頓距離。
通過比較待測樣本映射到隱變量空間中的向量與訓(xùn)練集對應(yīng)隱變量分布間的距離,即曼哈頓距離。在減少計算量的同時也降低了離群點對統(tǒng)計量的影響。針對新統(tǒng)計量的控制限計算如式(8)所示,本文采用核密度估計方法確定控制限,置信度選0.95。
由于編碼器輸出小于1,故式(8)中采用曼哈頓街區(qū)距離避免誤差被縮小;fKDE({Escore|x∈Xtrain},0.95)表示對訓(xùn)練集Escore統(tǒng)計量以0.95 作為置信度采用KDE 計算控制限。
綜上所述,本文提出的基于編碼器輸入的改進GAN 故障檢測方法,檢測流程如圖5 所示,算法分為離線建模和在線檢測兩部分。其中,離線建模部分對正常工況下的訓(xùn)練數(shù)據(jù)集進行相關(guān)計算,得到訓(xùn)練集各樣本的統(tǒng)計量,再根據(jù)置信度及核密度估計方法確定控制限;在線檢測部分對未知的待測樣本計算其統(tǒng)計量并與控制限比較,判斷是否發(fā)生故障。
圖5 改進GAN 故障檢測流程Fig.5 Fault detection process using improved GAN
美國Eastman 化學(xué)公司依據(jù)實際化工反應(yīng)過程開發(fā)了TE 仿真平臺,其產(chǎn)生的過程數(shù)據(jù)作為基準(zhǔn)數(shù)據(jù)被廣泛應(yīng)用于不同故障檢測方法中[24]。TE 工藝過程如圖6 所示,共包含5 個操作單元和8個組成部分,含22 個過程測量變量、19 個成分測量變量及12 個操縱變量,本文選取22 個過程變量及除攪拌速度外的11 個操作變量用于建模與檢測,詳細的變量描述可參見文獻[25]。數(shù)據(jù)分為訓(xùn)練集和測試集兩部分,除正常工況數(shù)據(jù)外,還包含21 種異常工況。訓(xùn)練集對應(yīng)正常工況下采集到的數(shù)據(jù),測試集則為21 種異常工況下的數(shù)據(jù),同時測試集中故障均在第161 個樣本處被引入。
圖6 TE 工藝過程示意圖Fig.6 TE process diagram
首先將訓(xùn)練數(shù)據(jù)集通過自編碼器得到維度為4 的隱變量作為生成器輸入;然后對生成對抗網(wǎng)絡(luò)進行訓(xùn)練,網(wǎng)絡(luò)中生成器及判別器均采用多層感知機,生成器各層神經(jīng)元個數(shù)分別為4、15、30、60、33,判別器各層神經(jīng)元個數(shù)分別為33、60、30、10、1;除判別器及生成器的輸出層采用sigmoid 激活函數(shù)外,其余層均采用lekay-relu 激活函數(shù);進一步再計算出統(tǒng)計量及控制限。對測試集計算統(tǒng)計量,結(jié)合控制限繪制控制圖如圖7所示??梢钥闯?,本文所提算法可以很好地通過統(tǒng)計量將正常工況樣本與異常工況的樣本區(qū)分開來,從而驗證了其作為故障檢測算法的有效性。
圖7 TE 過程制圖Fig.7 Control plot of TE process
同時將本文所提算法與傳統(tǒng)的故障檢測算法進行對比,結(jié)果如表1 所示。對比GAN 故障檢測[18]結(jié)果可以看出,本文方法通過改進生成器輸入,有效地改善了生成對抗網(wǎng)絡(luò)的訓(xùn)練效果,提升了判別器區(qū)分真假樣本的能力,從而提高了異常樣本的故障檢出率。與此同時,對比2 種傳統(tǒng)的故障檢測方法(PCA[3]及FD-KNN[5]),本文所提算法具有更高的報警率。
表1 TE 過程報警率對比Table 1 TE process alarm rate comparison
為進一步對結(jié)果進行分析,對TE 過程訓(xùn)練集及故障2、6、14 對應(yīng)的測試集通過自編碼器提取隱變量并繪制箱線圖,如圖8 所示,將圖(a)分別與圖(b)、(c)、(d)對比可以發(fā)現(xiàn):使用自編碼器提取TE 過程特征信息在還原原始數(shù)據(jù)集信息的同時,編碼器提取出的故障樣本的隱變量與正常樣本隱變量具有明顯的差異性,這也很好地解釋了圖7(c)、(d)中Escore統(tǒng)計量能很好地檢出故障2、6、14 的原因。
圖8 TE 過程正常工況與部分故障的隱變量箱線圖對比Fig.8 Comparison of hidden variable box plots between normal operating conditions and partial failures of TE process
磨煤機作為火力發(fā)電廠中的核心設(shè)施,準(zhǔn)確快速地檢出故障對安全高效地發(fā)電具有重要意義。用于對比仿真的磨煤機數(shù)據(jù)被劃分為訓(xùn)練集和測試集兩部分,訓(xùn)練集包含3 500 個正常工況數(shù)據(jù),測試集包括1 000 個數(shù)據(jù),其中前500 個是正常工況下記錄得到的,后500 個為異常工況(輸出煤粉溫度降低)下記錄的數(shù)據(jù)。訓(xùn)練集和測試集中過程變量個數(shù)均為46,關(guān)于磨煤機過程變量的詳細描述見表2。
表2 磨煤機過程變量描述Table 2 Variable description of coal pulverizer process
對傳統(tǒng)GAN、采用PCA 降維數(shù)據(jù)作為生成器輸入的GAN(principal component based GAN,PCGAN)及本文所提的改進GAN 三者進行相同的參數(shù)初始化及網(wǎng)絡(luò)結(jié)構(gòu)設(shè)置,即生成器與判別器層數(shù)、每一層神經(jīng)元個數(shù)、每一層激活函數(shù)、梯度更新規(guī)則、學(xué)習(xí)率設(shè)置(采用指數(shù)衰減法,基學(xué)習(xí)率為0.01,衰減系數(shù)為0.95,衰減速率為2000次迭代)均相同,訓(xùn)練相同次數(shù)后,采用Dscore、Gscore、Escore和Tscore統(tǒng)計量對磨煤機數(shù)據(jù)進行故障檢測,其中Tscore為類比Escore統(tǒng)計量對采用主成分輸入的GAN 故障檢測方法計算得到的統(tǒng)計量,如式(9)所示:
式中:X∈Rm×n,x∈R1×n分別為訓(xùn)練集和待測樣本;P∈Rn×k,分別為為主元載荷矩陣和殘差載荷矩陣;xP、XP分別為待測樣本得分向量和訓(xùn)練集得分向量均值;Tscore為統(tǒng)計量仿照本文所提Escore統(tǒng)計量。計算了xP、XP間的曼哈頓街區(qū)距離,從而衡量以PCA 提取信息作為GAN 輸入時故障檢測效果的好壞。
磨煤機過程檢測結(jié)果對比圖如圖9、10 所示,檢測效果見表3??梢钥闯霾捎冒畔⒘扛嗟木幋a器輸出作為生成器輸入,在幫助生成器生成更接近真實數(shù)據(jù)分布的虛假樣本的同時也提升了判別器的效果,從而使得基于判別器的Dscore統(tǒng)計量能更好地檢出故障。通過表3 及對比圖10(a)、(b),可以發(fā)現(xiàn)相較于PCA 得到的主成分,采用自編碼器降維后隱變量作為生成器輸入,使得生成對抗網(wǎng)絡(luò)在低誤報的同時具有更高的報警率,從而體現(xiàn)出自編碼器降維后得到的數(shù)據(jù)較PCA 降維后的數(shù)據(jù)包含更多原始數(shù)據(jù)中的信息,對生成對抗網(wǎng)絡(luò)具有更好的訓(xùn)練效果。另外,本文所提統(tǒng)計量對比傳統(tǒng)GAN 故障檢測算法中的兩種統(tǒng)計量對于磨煤機數(shù)據(jù)進行故障檢測用時如表4 所示。結(jié)合表3、表4 可以看出本文基于自編碼器隱變量空間提出的統(tǒng)計量較傳統(tǒng)GAN故障檢測中的Gscore統(tǒng)計量,計算速度得到了很大提升。而檢測用時與GAN 故障檢測中Dscore及PCGAN 故障檢測中Tscore統(tǒng)計量為同一數(shù)量級的同時,檢測效果均優(yōu)于二者。
表3 磨煤機過程檢測結(jié)果對比Table 3 Comparison of detection results of coal pulverizer process
表4 磨煤機過程檢測時間對比Table 4 Comparison of detection time of coal pulverizer process
圖9 磨煤機過程控制圖對比Fig.9 Comparison of control plot of coal pulzerizer process
圖10 關(guān)于生成器輸入的統(tǒng)計量檢測結(jié)果對比Fig.10 Comparison of the statistics using different generator input
對磨煤機數(shù)據(jù)訓(xùn)練集、測試集及其經(jīng)自編碼器編碼后的隱變量空間繪制箱線圖,如圖11 所示。通過對比圖11(a)、(c)、(e)可以看出:經(jīng)自編碼器提取出的隱變量空間及PCA 方法提取出的得分向量空間去除了線性相關(guān)及冗余的變量,以少量的變量最大程度地還原了原有數(shù)據(jù)集中的信息。但對比圖11(d)、(f)發(fā)現(xiàn)測試集經(jīng)自編碼器提取出的隱變量空間在變量2、3、5 上均表現(xiàn)出了與訓(xùn)練集隱變量空間的差異性,而測試集經(jīng)PCA 方法提取出的隱變量空間僅在變量2 上表現(xiàn)出了與訓(xùn)練集隱變量空間的差異性。此外,訓(xùn)練集經(jīng)PCA 方法提取出的隱變量分布的離散程度高于測試集隱變量分布,不利于故障檢測。這也解釋了本文所提的Escore統(tǒng)計量較Tscore統(tǒng)計量有利于故障檢測的原因。
圖11 磨煤機數(shù)據(jù)及其隱變量箱線圖Fig.11 Pulverizer data and its hidden variable box plot
本文提出了一種采用編碼輸入的生成對抗網(wǎng)絡(luò)故障檢測方法,通過引入自編碼器,將自編碼器降維后的數(shù)據(jù)作為生成對抗網(wǎng)絡(luò)中生成器的輸入,改善了傳統(tǒng)生成對抗網(wǎng)絡(luò)中生成器使用隨機噪聲作為輸入帶來的缺乏有效信息訓(xùn)練過程緩慢的問題,提升了生成對抗網(wǎng)絡(luò)的訓(xùn)練效果和檢測性能。所提方法與其他傳統(tǒng)故障檢測方法相比,在TE 及磨煤機過程仿真中具有更高的報警率,表明了方法的有效性和可靠性。但在仿真過程中發(fā)現(xiàn)生成對抗網(wǎng)絡(luò)最終得到的生成器模型對于故障檢測貢獻率不高,與此同時判別器在對樣本進行故障檢測時僅考慮了待測樣本維度上的信息。如何更好地利用生成器設(shè)計統(tǒng)計量及改進判別器模型得到關(guān)于待測樣本更多更豐富的信息是未來需要進一步考慮和研究的問題。