趙虎
【摘要】基于極限學(xué)習(xí)機的故障診斷方法將極限學(xué)習(xí)機運用到神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)中,有效解決了傳統(tǒng)神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法存在的主要缺點,大大提高了故障診斷的效率。本文對極限學(xué)習(xí)機及故障診斷方法的研究現(xiàn)狀進行了綜述,針對傳統(tǒng)神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法存在的不足闡述了將極限學(xué)習(xí)機運用其中的優(yōu)勢。
【關(guān)鍵詞】極限學(xué)習(xí)機 故障診斷 神經(jīng)網(wǎng)絡(luò)
引言
隨著設(shè)備復(fù)雜化程度的提高,對故障診斷的快速性和準確性提出了更高的要求。將神經(jīng)網(wǎng)絡(luò)應(yīng)用于故障診斷中已成為一個非?;钴S的研究領(lǐng)域。利用神經(jīng)網(wǎng)絡(luò)強大的分類能力,進行故障模式的分類與學(xué)習(xí),診斷出故障。
Huang在前人研究的基礎(chǔ)上提出了一種稱為極限學(xué)習(xí)機(Extreme Learning Machine,ELM)的學(xué)習(xí)方法,在保留計算精度的同時可以大幅度的縮減訓(xùn)練的時間。將ELM運用到設(shè)備故障診斷中,極大提高了診斷的快速性和準確性。
一、極限學(xué)習(xí)機研究現(xiàn)狀
ELM自2004年提出就一直受到學(xué)者的極大興趣。我們從ELM的理論和應(yīng)用兩方面進行闡述。
1.1 ELM的理論
對于傳統(tǒng)ELM算法,網(wǎng)絡(luò)結(jié)構(gòu)、激活函數(shù)類型以及隱層神經(jīng)元的選擇對其泛化性能都有重要的影響。為了提高計算效率,使得ELM適用于更多應(yīng)用領(lǐng)域,研究者提出了許多ELM擴展算法。
1.2 ELM的應(yīng)用
研究人員已嘗試利用ELM方法解決現(xiàn)實中各種模式分類問題。隨著ELM自身理論的進一步發(fā)展和完善,在人臉識別、文本分類、醫(yī)療診斷等領(lǐng)域中應(yīng)用廣泛。
二、故障診斷技術(shù)研究現(xiàn)狀
故障診斷技術(shù)是由于建立監(jiān)控系統(tǒng)的需要而發(fā)展起來的。其發(fā)展至今經(jīng)歷了3個階段。新的診斷技術(shù)帶來了領(lǐng)域內(nèi)算法的革新,設(shè)備精密程度的提高也對診斷實時性提出了更高的要求。如何保證故障的快速準確診斷成了診斷技術(shù)發(fā)展重要內(nèi)容。
基于神經(jīng)網(wǎng)絡(luò)的故障診斷運用廣泛,然而傳統(tǒng)的神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)方法存在許多問題。與傳統(tǒng)的神經(jīng)網(wǎng)絡(luò)相比,極限學(xué)習(xí)機方法通過隨機選取輸入權(quán)值及隱層單元的偏置值,可以產(chǎn)生唯一的最優(yōu)解,并具有參數(shù)易于選擇以及泛化能力好等特點,在眾多領(lǐng)域有著廣泛應(yīng)用。
三、基于極限學(xué)習(xí)機的故障診斷方法研究
3.1基于ELM的故障診斷流程
(1)數(shù)據(jù)預(yù)處理。按照選取的特征向量和故障類型對故障樣本進行預(yù)處理,并將處理后的樣本按比例分為訓(xùn)練樣本集和測試樣本集。
(2)ELM的學(xué)習(xí)算法主要有以下3個步驟:確定隱含層神經(jīng)元個數(shù);隨機設(shè)定輸入層與隱含層間的連接權(quán)值和隱含層神經(jīng)元的偏置;選擇隱含層神經(jīng)元激活函數(shù),進而計算隱含層輸出矩陣計算輸出層權(quán)值。
(3)用訓(xùn)練好的ELM模型對測試樣本集進行分類,并輸出分類結(jié)果。
3.2基于改進ELM的故障診斷
針對極限學(xué)習(xí)機神經(jīng)網(wǎng)絡(luò)初始權(quán)閾值對算法性能的影響問題,提出融合遺傳算法(GA)與粒子群算法(PSO)的GA-PSO算法,用于優(yōu)化ELM神經(jīng)網(wǎng)絡(luò)初始權(quán)閾值。該算法將群組一分為二,分別采用GA和PSO算法,再將優(yōu)秀個體進行合并,改善了PSO算法全局搜索能力,同時增強GA算法的局部搜索效能。
四、結(jié)束語
信息化時代的到來,對故障診斷的快速性和準確性提出了巨大的挑戰(zhàn)?;跇O限學(xué)習(xí)機的故障診斷方法就是在這個背景下產(chǎn)生的。本文對基于極限學(xué)習(xí)機的故障診斷方法進行了綜述,對極限學(xué)習(xí)機和故障診斷研究現(xiàn)狀進行了闡述。給出了診斷的步驟和極限學(xué)習(xí)機存在的問題,并就如何利用極限學(xué)習(xí)機進行設(shè)備故障診斷以及如何避免極限學(xué)習(xí)機的缺點進行了闡述。