999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于深層長短期記憶網絡與批規范化的間歇過程故障檢測方法

2019-08-01 03:15:58王碩王培良
計算機應用 2019年2期
關鍵詞:深度學習

王碩 王培良

摘 要:傳統的基于數據驅動的間歇過程故障診斷方法往往需要對過程數據的分布進行假設,而且對非線性等復雜數據的監控往往會出現誤報和漏報,為此提出一種基于長短期記憶網絡(LSTM)與批規范化(BN)結合的監督學習方法,不需要對原始數據的分布進行假設。首先,對間歇過程原始數據運用一種按變量展開并連續采樣的預處理方式,使處理后的數據可以向LSTM單元輸入;然后,利用改進的深層LSTM網絡進行特征學習,該網絡通過添加BN層,結合交叉熵損失的表示方法,可以有效提取間歇過程數據的特征并進行快速學習;最后,在一類半導體蝕刻過程上進行仿真實驗。實驗結果表明,所提方法比多元線性主成分分析(MPCA)方法故障識別的種類更多,可以有效地識別各類故障,對故障的整體檢測率達到95%以上;比傳統單層LSTM模型建模速度更快,且對故障的整體檢測率提高了8個百分點以上,比較適合處理間歇過程中具有非線性、多工況等特征的故障檢測問題。

關鍵詞:數據驅動;深度學習;長短期記憶網絡;間歇過程;故障檢測

中圖分類號: TP277

文獻標志碼:A

Abstract: Traditional fault detection methods for batch process based on data-driven often need to make assumptions about the distribution of process data, and often lead to false positives and false negatives when dealing with non-linear data and other complex data. To solve this problem, a supervised learning algorithm based on Long Short-Term Memory (LSTM) network and Batch Normalization (BN) was proposed, which does not need to make assumptions about the distribution of original data. Firstly, a preprocessing method based on variable-wise unfolding and continuous sampling was applied to the batch process raw data, so that the processed data could be input to the LSTM unit. Then, the improved deep LSTM network was used for feature learning. By adding the BN layer and the representation method of cross entropy loss, the network was able to effectively extract the characteristics of the batch process data and learned quickly. Finally, a simulation experiment was performed on a semiconductor etching process. The experimental results show that compared with Multilinear Principal Component Analysis (MPCA) method, the proposed method can identify more faults types, which can effectively identify various faults, and the overall detection rate of faults reaches more than 95%. Compared with the traditional single-LSTM model, it has higher recognition speed, and its overall detection rate of faults is increased by more than 8%, and it is suitable for dealing with fault detection problems with non-linear and multi-case characteristics in the batch process.

Key words: data driven; deep learning; Long Short-Term Memory (LSTM) network; batch process; fault detection

0 引言

隨著工業系統向大型化、復雜化方向發展,傳統數據驅動的故障診斷方法無法適應新時期這種工業大數據特性的故障診斷需求,具體表現在過程數據量大、種類多,且價值密度低。雖然數據維數多,但對監測診斷任務來說不一定都是有用、有價值的[1]。間歇生產過程[2]是一類復雜工業過程,指生產過程在同一位置但在不同的時間分批進行,操作狀態不穩定,過程參數隨時間而變,由于不同的操作階段具有不同的過程特性,使得監測變量會受到時間維度上的影響。傳統的故障診斷方法依據多元統計分析如主元分析(Principal Component Analysis, PCA)和偏最小二乘(Partial Least Square, PLS),在故障診斷中有著廣泛的應用[3-5],但是在具有多工序、非線性、非高斯等特點的間歇過程故障檢測中應用效果不理想;例如傳統PCA方法假定過程是線性的,特別是在確定霍特林T平方(Hotellings T-squared, T2)統計量和平方預測誤差(Squared Prediction Error, SPE)統計量的控制限時需要進行變量服從多元高斯分布的假設[6],這些假設在實際生產中通常難以滿足。文獻[7]中提出的基于支持向量數據描述(Support Vector Data Description, SVDD)的多時段間歇過程故障檢測,利用時間片數據樣本集構建的SVDD超球體半徑值與支持向量個數的變化劃分間歇過程的多時段,不需要假設過程數據服從正態分布及變量間線性相關,同時實現了多時段間歇過程的時段劃分和故障檢測;但在面對數據量大、種類多的間歇過程時,該方法建模速度較慢,易于過擬合。文獻[8]提出一種基于K近鄰規則的故障檢測方法,該方法在故障檢測過程中適應數據非線性和多工況的特點,在應用中取得較好的效果;但仍需要依據統計學中顯著性水平設置控制限,并假設原始數據為高斯分布,實驗結果顯示,對于非高斯分布等特征的復雜數據檢測存在一定的誤差。而利用深度學習中的長短期記憶網絡(Long Short-Term Memory,LSTM)單元[9],可以很好地學習并提取具有非線性、多時段或多工況的間歇過程的特征,并且不需要對原始數據分布進行假設,完全從過程數據中學習特征。

深度學習的概念起源于神經網絡的研究[10],有多個隱含層的多層感知器是深度學習模型的顯著特征。相對于普通人工神經網絡而言,深度學習算法具有更好地逼近復雜非線性函數的能力,并有許多方法來解決普通多層神經網絡存在的梯度消失、過擬合等問題,比起淺層神經網絡所需參數更少,且收斂速度和分類準確率都有所提升[10]。深度學習的基本模型是深度神經網絡(Deep Neural Network,DNN),在故障診斷領域,在此基礎上改進并出現了許多框架模型,包括深度置信網絡(Deep Belief Network, DBN)[11]、卷積神經網絡(Convolutional Neural Network, CNN)[12]、堆疊自動編碼器(Stacked Autoencoder, SAE)[13]、遞歸神經網絡(Recurrent Neural Network,RNN)[14]等。其中,RNN是一種帶有記憶單元的神經網絡,其特點是充分考慮了樣本批次之間的關聯關系,可用于處理時序數據或者前后關聯數據,適用于復雜設備或系統的實時故障診斷;如文獻[15]使用遞歸深度神經網絡實現了對風力發電系統的運行行為建模,構造了一種動態的神經網絡模型去模擬正常系統的行為,并通過比較真實系統和模型得出殘差,仿真表明該方法可在很短時間內實現故障檢測且誤報率非常低,也說明了RNN非常適用于處理與時間序列高度相關的問題。LSTM是對RNN的一種改進,可以有效改善RNN在疊加多層時的梯度消失問題[16]。

4 結語

本文針對間歇過程的故障檢測問題,建立了基于LSTM-BN的深度學習網絡,用于監測間歇過程的故障,并對一類半導體蝕刻過程進行仿真實驗,結果表明,基于LSTM-BN的深度學習網絡對于間歇過程的故障檢測是有效的,且具有很高的準確率。相比通用的MPCA方法和DNN-BN方法,LSTM-BN模型非常適用于處理與時間序列高度相關的問題,其優勢體現在不需要對原始數據的分布進行假設,而且可以很好地記憶時間序列的信息,比傳統的單層LSTM模型建模更快。

本文實驗中,由于故障集明顯少于正常集,對于有監督學習來說易于過擬合,而LSTM網絡模型可以不斷學習更新,在得到某個新樣本為故障而又無法檢測時,可以將此樣本再次通過損失函數進行參數更新,即在有更多數據時可以繼續學習新數據的特性來提高模型的檢測率和泛化能力,這是傳統的MPCA模型無法做到的。

參考文獻:

[1] 任浩,屈劍鋒,柴毅,等.深度學習在故障診斷領域中的研究現狀與挑戰[J].控制與決策,2017,32(8):1345-1358. (REN H, QU J F, CHAI Y, et al. Deep learning for fault diagnosis: The state of the art and challenge[J]. Control and Decision, 2017, 32(8):1345-1358.)

[2] 趙春暉,王福利,姚遠,等.基于時段的間歇過程統計建模、在線監測及質量預報[J].自動化學報,2010,36(3):366-374. (ZHAO C H, WANG F L, YAO Y, et al. Phase-based statistical modeling, online monitoring and quality prediction for batch processes [J]. Acta Automatica Sinica, 2010, 36(3): 366-374.)

[3] HUNG H, WU P, TU I, et al. On multilinear principal component analysis of order-two tensors [J]. Biometrika, 2012, 99(3): 569-583.

[4] WANG J, HE Q P, QIN S J, et al. Recursive least squares estimation for run-to-run control with metrology delay and its application to STI etch process [J]. IEEE Transactions on Semiconductor Manufacturing, 2005, 18(2): 309-319.

[5] YU J. Fault detection using principal components-based Gaussian mixture model for semiconductor manufacturing processes [J]. IEEE Transactions on Semiconductor Manufacturing, 2011, 24(3): 432-444.

[6] JACKSON J E, MUDHOLKAR G S. Control procedures for residuals associated with principal component analysis [J]. Technometrics, 2012, 21(3): 341-349.

[7] 王建林,馬琳鈺,邱科鵬,等.基于SVDD的多時段間歇過程故障檢測[J].儀器儀表學報,2017,38(11):2752-2761. (WANG J L, MA L Y, QIU K P, et al. Multi-phase batch processes fault detection based on support vector data description[J]. Chinese Journal of Scientific Instrument, 2017, 38(11): 2752-2761.)

[8] HE Q P, WANG J. Fault detection using the k-nearest neighbor rule for semiconductor manufacturing processes[J]. IEEE Transactions on Semiconductor Manufacturing, 2007, 20(4): 345-354.

[9] GRAVES A. Supervised Sequence Labelling with Recurrent Neural Networks[M]. Berlin: Springer, 2012: 37-45.

[10] HINTON G E, SALAKHUTDINOV R R. Reducing the dimensionality of data with neural networks [J]. Science, 2006, 313(5786): 504-507.

[11] WU S, ZHANG L, ZHENG W, et al. A DBN-based risk assessment model for prediction and diagnosis of offshore drilling incidents [J]. Journal of Natural Gas Science and Engineering, 2016, 34: 139-158.

[12] SUN J, XIAO Z, XIE Y. Automatic multi-fault recognition in TFDS based on convolutional neural network [J]. Neurocomputing, 2017, 222: 127-136.

[13] LU C, WANG -Y, QIN W-L, et al. Fault diagnosis of rotary machinery components using a stacked denoising autoencoder-based health state identification [J]. Signal Processing, 2017, 130: 377-388.

[14] de TIM B, VERBERT K, BABUSKA R. Railway track circuit fault diagnosis using recurrent neural networks[J]. IEEE Transactions on Neural Networks and Learning Systems, 2017, 28(3): 523-533.

[15] TALEBI N, SADRNIA M A, DARABI A. Robust fault detection of wind energy conversion systems based on dynamic neural networks [J]. Computational Intelligence and Neuroscience, 2014, 4(7): 580972

[16] PASCANU R, MIKOLOV T, BENGIO Y. On the difficulty of training recurrent neural networks [C]// Proceedings of the 30th International Conference on Machine Learning: Vol. 28. Atlanta, GA: JMLR, 2013, 28: 1310-1318.https://arxiv.org/pdf/1211.5063.pdf

[17] IOFFE S, SZEGEDY C. Batch normalization: accelerating deep network training by reducing internal covariate shift [C]// Proceedings of the 32nd International Conference on Machine Learning: Vol. 37. Atlanta, GA: JMLR, 2015: 448-456.https://arxiv.org/pdf/1502.03167.pdf

[18] GOODFELLOW I, BENGIO Y, COURVILLE A, et al. Deep learning [M]. Cambridge, UK: MIT Press, 2016:172-187.

[19] DUCHI J, HAZAN E, SINGER Y. Adaptive subgradient methods for online learning and stochastic optimization [J]. Journal of Machine Learning Research, 2011, 12: 2121-2159.

[20] WISE B M, GALLAGHER N B, BUTLER S W, et al. A comparison of principal component analysis, multiway principal component analysis, trilinear decomposition and parallel factor analysis for fault detection in a semiconductor etch process [J]. Journal of Chemometrics, 1999, 13(3/4): 379-396.

[21] 常玉清,王姝,譚帥,等.基于多時段MPCA模型的間歇過程監測方法研究[J].自動化學報,2010,36(9):1312-1320. (CHANG Y Q, WANG S, TAN S, et al. Research on multistage-based MPCA modeling and monitoring method for batch processes[J]. Acta Automatica Sinica, 2010, 36(9):1312-1320.)

[22] 陶棟琦,薄翠梅,易輝.基于多時段MPCA的半導體蝕刻過程監測方法[J].傳感技術學報,2015,28(6):798-802. (TAO D Q, BO C M, YI H. Semiconductor etch process monitoring based on multi-stage MPCA [J]. Chinese Journal of Sensors and Actuators, 2015, 28(6): 798-802.)

[23] GLOROT X, BORDES A, BENGIO Y. Deep sparse rectifier neural networks [C]//Proceedings of the 2011 Fourteenth International Conference on Artificial Intelligence and Statistics: Vol. 15. Atlanta, GA: JMLR, 2011: 315-323.

猜你喜歡
深度學習
從合坐走向合學:淺議新學習模式的構建
面向大數據遠程開放實驗平臺構建研究
基于自動智能分類器的圖書館亂架圖書檢測
搭建深度學習的三級階梯
有體驗的學習才是有意義的學習
電子商務中基于深度學習的虛假交易識別研究
現代情報(2016年10期)2016-12-15 11:50:53
利用網絡技術促進學生深度學習的幾大策略
考試周刊(2016年94期)2016-12-12 12:15:04
MOOC與翻轉課堂融合的深度學習場域建構
大數據技術在反恐怖主義中的應用展望
深度學習算法應用于巖石圖像處理的可行性研究
軟件導刊(2016年9期)2016-11-07 22:20:49
主站蜘蛛池模板: 国内精品手机在线观看视频| 乱人伦视频中文字幕在线| 色综合激情网| 爱做久久久久久| 久久久久夜色精品波多野结衣| 久久男人资源站| 呦女亚洲一区精品| 熟女日韩精品2区| 国产成人欧美| 精品视频在线观看你懂的一区| 伊大人香蕉久久网欧美| 亚洲欧洲美色一区二区三区| 一区二区三区毛片无码| 日韩在线永久免费播放| 亚洲第一精品福利| 一区二区三区四区精品视频| 国产网站黄| 国产自在线拍| 青青草原偷拍视频| 欧美在线精品怡红院| 九九热精品视频在线| 67194在线午夜亚洲| 手机在线免费不卡一区二| 天天综合色网| 91精品啪在线观看国产| 人妻一区二区三区无码精品一区| 免费看一级毛片波多结衣| 亚洲性网站| 四虎成人在线视频| 色欲色欲久久综合网| 天天视频在线91频| 久久香蕉国产线看观看亚洲片| 一本大道AV人久久综合| 在线观看精品自拍视频| WWW丫丫国产成人精品| 国产自在线播放| 99视频精品在线观看| 成人免费一级片| 国产精品无码在线看| 伊在人亚洲香蕉精品播放| 久久久精品无码一区二区三区| 91在线免费公开视频| 无码中文AⅤ在线观看| 成人伊人色一区二区三区| 99这里只有精品免费视频| 国产成人精品免费av| 国产免费久久精品99re丫丫一| 不卡色老大久久综合网| 亚洲一欧洲中文字幕在线| 久久黄色影院| 深爱婷婷激情网| 国产永久免费视频m3u8| 国产不卡一级毛片视频| 久久久精品久久久久三级| 青青草国产一区二区三区| 91精品综合| 刘亦菲一区二区在线观看| 99精品高清在线播放| 最近最新中文字幕在线第一页| 九色在线观看视频| 四虎影视库国产精品一区| 国产精品9| 综合亚洲网| 一级一毛片a级毛片| 91丝袜美腿高跟国产极品老师| 国产精品性| 欧美亚洲国产精品第一页| 久久a级片| 久爱午夜精品免费视频| 精品国产www| 亚洲午夜久久久精品电影院| 亚洲无码四虎黄色网站| 国产国模一区二区三区四区| 丝袜无码一区二区三区| 国产一区二区视频在线| 国产一区二区网站| 国产精品美乳| 国产高潮流白浆视频| 国产视频大全| 亚洲人成色77777在线观看| 又粗又硬又大又爽免费视频播放| 日韩精品无码免费一区二区三区 |