周 靜 ,趙魯陽 ,羅炬鋒 ,2
1.中國科學(xué)院 上海微系統(tǒng)與信息技術(shù)研究所 無線傳感網(wǎng)與通信重點實驗室,上海 200050 2.上海物聯(lián)網(wǎng)有限公司,上海 200050
基于時域特征提取的圍欄入侵模式分類方法
周 靜1,趙魯陽1,羅炬鋒1,2
1.中國科學(xué)院 上海微系統(tǒng)與信息技術(shù)研究所 無線傳感網(wǎng)與通信重點實驗室,上海 200050 2.上海物聯(lián)網(wǎng)有限公司,上海 200050
基于無線傳感網(wǎng)的防入侵應(yīng)用領(lǐng)域中行為分類問題,提出一種基于時域特征提取的電子圍欄入侵檢測及異常入侵模式識別系統(tǒng)。由于頻域處理方法計算量大、復(fù)雜度高、傳感器采樣率高,為減輕系統(tǒng)的傳輸負(fù)擔(dān)并減少時延,首先對原始信號預(yù)處理提取時域特征,然后通過一個三層的BP神經(jīng)網(wǎng)絡(luò)對目標(biāo)事件進(jìn)行分類,最后對比了多種典型的分類器方法的準(zhǔn)確率。仿真結(jié)果表明:相比于頻域處理方法,該方法復(fù)雜度低、易于實現(xiàn),多種分類器準(zhǔn)確率達(dá)86%以上,其中BP神經(jīng)網(wǎng)絡(luò)測試集的準(zhǔn)確率能夠達(dá)到94%,并且訓(xùn)練集和測試集的準(zhǔn)確率偏差較小。
無線傳感網(wǎng);時域特征提??;圍欄入侵;BP神經(jīng)網(wǎng)絡(luò);模式分類
安全問題涉及人們工作和生活的各個領(lǐng)域,是關(guān)乎國計民生的重大問題,學(xué)校周邊、居民小區(qū)、軍事區(qū)域、機場、大型變電站、儲油基地、南水北調(diào)工程沿線等等重要區(qū)域都需要切實有效的安全防范設(shè)施。近年來傳感器網(wǎng)絡(luò)技術(shù)也逐漸開始應(yīng)用于安全監(jiān)控領(lǐng)域,聲音、震動傳感器可用于周界防入侵以及禁區(qū)管理RFID技術(shù)中,在識別、定位、追跡和溯源等的應(yīng)用有其獨到之處。而在基于傳感器網(wǎng)絡(luò)的防入侵系統(tǒng)研究中,對入侵的異常模式進(jìn)行正確的分類識別是完成智能化防入侵處理的前提,因此對入侵的異常模式分類研究具有非常重要的意義。
目前常用的電子圍欄檢測系統(tǒng)主要基于傳感器的方法,例如電學(xué)傳感器、振動傳感器、光纖傳感器等。吳庥偉等人提出了一種多個小波分解進(jìn)行綜合判決的分布式光纖圍欄入侵系統(tǒng),主要根據(jù)多種小波分解得到不同層次的突變細(xì)節(jié)信息[1]。謝鑫等人提出了一種光纖圍欄入侵監(jiān)測系統(tǒng),利用三層BP神經(jīng)網(wǎng)絡(luò)對傳感器信號訓(xùn)練分類器檢測識別攀爬行為[2]。田曉鳳等人利用一種滾珠式振動傳感器,設(shè)計了一款基于振動傳感器的周界圍欄報警監(jiān)控系統(tǒng),實現(xiàn)對異常入侵行為的檢測[3]。通過傳感器和模式識別相結(jié)合,能夠?qū)Χ喾N異常行為進(jìn)行分類(包括攀爬行為),但是,該方法存在定位精度不高、計算復(fù)雜和時延大等缺點。本文提出了一種基于時域特征提取的電子圍欄入侵檢測及異常入侵模式識別系統(tǒng),相比較于傅里葉變換、小波包分解等傳統(tǒng)頻域處理方法,該方法能夠降低計算量和復(fù)雜度可以對入侵異常事件進(jìn)行智能識別,而且具有較高的識別率,在實際的工程應(yīng)用中具有極大的應(yīng)用價值。
基于傳感網(wǎng)的防入侵系統(tǒng)主要包括:前端傳感器探測模塊、數(shù)據(jù)傳輸模塊、后臺數(shù)據(jù)處理模塊。其中前端傳感探測模塊主要由具有物理信息探測能力的振動、傾角等傳感器組成,該模塊安裝在圍欄上,用于探測圍欄的振動情況;數(shù)據(jù)傳輸模塊主要通過無線或者有線傳輸,經(jīng)過專網(wǎng)或者公網(wǎng)將前端探測信息采集的數(shù)據(jù)傳輸?shù)胶笈_處理平臺,在實際應(yīng)用中由于傳感器的采樣速率比較高,當(dāng)圍欄有異常振動時,附近多個節(jié)點同時上傳數(shù)據(jù),傳輸模塊使用CAN總線其最高數(shù)據(jù)傳輸速率為1 Mbit/s,當(dāng)有大量數(shù)據(jù)上傳時會造成擁塞和超出傳輸負(fù)荷等現(xiàn)象,模塊中包含一個數(shù)據(jù)預(yù)處理單元,緩解數(shù)據(jù)上傳壓力;后臺數(shù)據(jù)處理模塊對采集到的數(shù)據(jù)進(jìn)行實時處理,實現(xiàn)異常行為的模式分類,對判斷類別和節(jié)點號等進(jìn)行信息融合,再將結(jié)果通過GUI界面或者log日志顯示供進(jìn)一步處理。
圖1 防入侵系統(tǒng)的流程圖
模式識別是指利用計算機或其他裝置對物體、圖像、語音、字形等信息進(jìn)行自動識別。模式識別誕生于20世紀(jì)50年代,并于20世紀(jì)60年代逐漸發(fā)展為一門學(xué)科。經(jīng)過多年的研究和發(fā)展,模式識別技術(shù)已被廣泛應(yīng)用,具體有語音識別、圖像識別、手寫體字符識別、工業(yè)故障檢測、精確制導(dǎo)等[4-5]。完整的模式識別系統(tǒng)由數(shù)據(jù)獲取、預(yù)處理、特征提取與選擇、分類決策等部分組成,如圖2所示[6],常采用的方法有判別函數(shù)法、神經(jīng)網(wǎng)絡(luò)[7]、支持向量機[8-9]、近鄰法、主分量分析法等。
圖2 模式識別系統(tǒng)
在模式識別系統(tǒng)中,其中前面三部分信息獲取、預(yù)處理和特征提取和選擇可以概括為特征表達(dá)。良好的特征表達(dá),對最終識別效果起著非常關(guān)鍵的作用,并且好的特征應(yīng)該具有不變性(大小、尺度和旋轉(zhuǎn)等)和可區(qū)分性。因而模式識別系統(tǒng)中,重點在于特征表達(dá)和分類器設(shè)計,文中將從以下兩個方面進(jìn)行展開?;跁r域提取特征,選擇BP神經(jīng)網(wǎng)絡(luò)作為分類器,并使用支持向量機(Support Vector Machine)對比分類效果,其中所使用的SVM算法為一種改進(jìn)的網(wǎng)格搜索最優(yōu)參數(shù)的SVM算法[10]。
時域分析中,由于信號的特征信息比較簡單直觀,常見特征量有均值、極值、方差、斜度、峰度等統(tǒng)計量,以及自相關(guān),過零點數(shù)等[11]。在實際的應(yīng)用中,由于每個加速度傳感器的采樣率較高,當(dāng)圍欄上有比較多的節(jié)點時,有大量的信息進(jìn)行傳輸不但會給網(wǎng)絡(luò)帶來很大的負(fù)擔(dān),而且會造成堵塞。采樣率較高的情況下,數(shù)據(jù)必然會有冗余,因此極大地增加了系統(tǒng)的處理負(fù)擔(dān),故對數(shù)據(jù)進(jìn)行預(yù)處理,本文采用基于時域提取特征的方法,公式如(1)所示。
其中Zdata為三軸加速度傳感器采集到的Z軸的信號,以n個數(shù)為一組進(jìn)行處理,通常來說n的設(shè)定根據(jù)具體情況而定,一般可以取256、512等,這里n取512,將 X、Y、Z的幅值歸一化到0~255之間,由此得到峰峰值(Zpeak)和能量值(Zenergy)的信息。
BP(Back Propagation)神經(jīng)網(wǎng)絡(luò)是一種采用誤差反向傳播算法來調(diào)整多層前饋神經(jīng)網(wǎng)絡(luò),是目前應(yīng)用最廣泛的神經(jīng)網(wǎng)絡(luò)模型之一[12]。BP算法是一種代價函數(shù)(cost function)按照梯度下降的學(xué)習(xí)方法,通過反向傳播來不斷調(diào)整網(wǎng)絡(luò)的權(quán)值和閾值,使得網(wǎng)絡(luò)的代價函數(shù)最小。典型的BP神經(jīng)網(wǎng)絡(luò)具有三層或者三層以上,層內(nèi)無連接,前后分別為輸入層(input layer)、輸出層(output layer),中間為隱含層(hidden layer),BP神經(jīng)網(wǎng)絡(luò)的一般網(wǎng)絡(luò)結(jié)構(gòu)如圖3所示[13]。
圖3 BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)圖
定義 BP神經(jīng)網(wǎng)絡(luò)模型中共三層,其中L1表示輸入層共n個輸入單元,L2表示隱含層h個隱含單元,L3表示輸出層共m個輸出單元,k為數(shù)據(jù)樣本的個數(shù),k=1,2,…,K。
Xk=(x1,x2,…,xn)T表示網(wǎng)絡(luò)的輸入向量;
Yk=(y1,y2,…,ym)T表示網(wǎng)絡(luò)的實際輸出向量;
Tk=(t1,t2,…,tm)T表示網(wǎng)絡(luò)的期望輸出向量;
α表示學(xué)習(xí)速率;
其中神經(jīng)元作為最基本的運算單元,單個神經(jīng)元的輸入-輸出映射關(guān)系為一個邏輯回歸(logistic regression),通過激活函數(shù) f(?)將特征保留并映射出來,一般選取能夠逼近任意函數(shù)并且可微的非線性函數(shù)。常用的有sigmoid-S形函數(shù)、tanh-雙曲正切函數(shù)、ReLU等。BP神經(jīng)網(wǎng)絡(luò)主要包括數(shù)據(jù)前向傳播和誤差反向傳播更新參數(shù)的過程。
3.2.1 前向傳播
(1)假設(shè)一組輸入樣本為Xk、目標(biāo)樣本為Tk;
(2)正向計算每層神經(jīng)元的輸出
當(dāng)l=1時,即輸入層:
當(dāng)l=2時,即隱含層:
當(dāng)l=3時,即輸出層:
令zli表示第l層中第i個單元的輸入加權(quán)和,則有:
則上面的表達(dá)式可簡化為:
(3)計算樣本的輸出誤差
對于單個樣本,損失函數(shù)為:
假設(shè)樣本集中包含N個樣例,其整體代價函數(shù)為:
根據(jù)前向傳播的過程,Y是參數(shù)為w和b,自變量為X的非線性函數(shù),即Y=f(w,b;X),因而損失函數(shù)J(w,b;X,T)可以看成參數(shù)是w和b的函數(shù)。
3.2.2 反向傳播
神經(jīng)網(wǎng)絡(luò)中對目標(biāo)函數(shù)實現(xiàn)最佳的擬合的過程,實際上是對參數(shù)為w和b的J(w,b)求最小值。通常采用梯度下降法對參數(shù)w和b進(jìn)行更新。
(1)反向傳導(dǎo)
設(shè)第l層的每一個節(jié)點i,其殘差表示為δli。則輸出層第3層的殘差δnli,公式如下所示:
第l=nl-1,…,2層,第l層的第i個節(jié)點的殘差為:
將上式中nl-1和nl的關(guān)系替代為l和l+1的,可得:
由此可以看出l層可以由l+1層求出,這也是反向傳導(dǎo)的思想所在。
J(w,b;X,T)對w和b的偏導(dǎo)數(shù):
當(dāng)激勵函數(shù)是sigmoid函數(shù),有:
(2)梯度下降法更新權(quán)值
重復(fù)梯度下降法的迭代步驟來減小代價函數(shù)J(w,b)的值。
BP神經(jīng)網(wǎng)絡(luò)算法過程如下:
(1)選取一個輸入樣本Xk、目標(biāo)樣本Tk。
(2)前向傳播得到Y(jié)k。
(3)計算代價函數(shù)J(w,b;X,T)。
(4)修正各層中所有的w和b。
(5)判斷是否訓(xùn)練完所有的N組樣本,若不滿足則選取下一個樣本供樣本學(xué)習(xí),返回步驟(2),否則轉(zhuǎn)至(6)。
(6)計算 N個樣本的總誤差 J(w,b),判斷 J(w,b)是否小于預(yù)設(shè)的誤差精度ε,若滿足則結(jié)束。
(7)判斷是否達(dá)到預(yù)定訓(xùn)練次數(shù),若滿足則結(jié)束訓(xùn)練,若不滿足則返回到步驟(2)繼續(xù)訓(xùn)練[14]。
3.2.3 影響因素分析
權(quán)值初始值設(shè)置的影響分析:在正向傳播求解神經(jīng)網(wǎng)絡(luò)時,需要先將w和b初始化為一個較小的、接近零的隨機量,一般使用正態(tài)分布Normal(0,ε2)生成隨機值,防止進(jìn)入飽和區(qū)或者局部極小值,加快訓(xùn)練速度。
輸入向量歸一化影響分析:歸一化旨在歸納同意樣本的統(tǒng)計分布性,改善其分布規(guī)律,一般采用去均值,去相關(guān)性以及均方差均衡,歸一化可以防止輸入信號數(shù)據(jù)絕對值過大進(jìn)入飽和區(qū)。一般采用合理的變換將輸入的數(shù)據(jù)變換為[0,1]或[-1,1]之間。
學(xué)習(xí)速率α影響分析:根據(jù)公式(14)可以發(fā)現(xiàn),學(xué)習(xí)率α越大權(quán)值的變化越大,則BP學(xué)習(xí)收斂速度越快,當(dāng)α過大時會引起網(wǎng)絡(luò)的振蕩,導(dǎo)致網(wǎng)絡(luò)的不穩(wěn)定性以及性能低下。當(dāng)α過小時,能夠避免網(wǎng)絡(luò)的振蕩,但是會導(dǎo)致學(xué)習(xí)收斂速度的下降。
激活函數(shù)、代價函數(shù)、允許誤差ε的選擇等對神經(jīng)網(wǎng)絡(luò)的性能都有影響。
現(xiàn)場采集數(shù)據(jù),如圖4所示,實驗場景為南水北調(diào)中線易縣段。在常溫及周圍無干擾的環(huán)境下進(jìn)行數(shù)據(jù)采集[15],實驗中的圍欄為軟質(zhì)網(wǎng)狀鐵絲圍欄,間隔2 m將加速度傳感器串聯(lián)起來,采集數(shù)據(jù)時在節(jié)點的-0.5~0.5 m范圍內(nèi)。
圖4 實驗現(xiàn)場的圍欄
本文采用三軸向模擬輸出加速度傳感器(MMA7360L),采樣率為1 024 Hz,實際安裝使用中,芯片是貼著圍欄豎直放置,而Z軸是垂直圍欄方向,即水平面方向。如圖5所示為實際節(jié)點安裝情況中方位圖,根據(jù)圖可知當(dāng)圍欄振動的時候Z軸所受的加速度最大,Zout引腳的電壓讀數(shù)有較大波動,因而文中的數(shù)據(jù)以Z軸的振動情況為參考,其中加速度傳感器的量程為2 g(g表示重力加速度,其中1 g=9.8 m/s2)。
圖5 加速度傳感器的安裝方位
模擬拍、攀爬、搖、倚靠圍欄,每次事件發(fā)生時不僅附近2、3個傳感器會有振動,相比較于背景噪聲時,較遠(yuǎn)的節(jié)點也將采集到振動信號進(jìn)行上傳,通過設(shè)置合適的閾值將非鄰近的振動節(jié)點過濾掉。原始數(shù)據(jù)經(jīng)過預(yù)處理,當(dāng)只有背景噪聲時,數(shù)據(jù)傳輸模塊以0.2 Hz發(fā)送心跳包給后臺處理模塊,當(dāng)有異常入侵行為時,后臺處理模塊以2 Hz接收信號。實驗中一次完整事件持續(xù)時間為5 s,其中攀爬持續(xù)時間比較長,每次事件持續(xù)時間大概為10 s,從系統(tǒng)的實時性考慮,選取一次事件從開始后7.5 s內(nèi)后臺接收的信號作為特征向量,共15個點,其中每個點包含峰峰值和能量值。
實驗中以攀爬為例,傳感器采集的原始Z軸的振動情況如圖6所示,橫軸表示動作持續(xù)的時間,縱軸為傳感器Z軸的原始振動幅值。
圖6 攀爬時Z軸的原始振動情況
在采集到的幅值信號中,將一次事件從開始到結(jié)束的完整包絡(luò)作為特征向量。后臺處理模塊中對幅值求微分,求微分后信號的最大連續(xù)子段和、最小連續(xù)子段和,其中最大連續(xù)子段表示幅值連續(xù)上升的部分,最小連續(xù)子段表示幅值連續(xù)下降的部分,若最大連續(xù)子段的終點和最小連續(xù)子段的起點為相鄰點時,則表明兩個子段和組成了一個完整波峰的包絡(luò),其中最大連續(xù)子段和的終點也為振動波峰的峰值點。4種事件的波形圖如圖7所示,其中橫軸表示動作持續(xù)的時間,左邊縱軸表示Z軸的峰峰值,右邊縱軸表示Z軸的能量值。
圖7 4種模式的時域圖
特征向量中包含峰峰值和能量值,其物理意義和量綱并不相同,因而需要對輸入向量歸一化,保證各個輸入向量以同等的權(quán)值。如果所有樣本的輸入信號都為正值或者負(fù)值,隱含層的神經(jīng)元權(quán)值只能同時增加或減小,從而導(dǎo)致學(xué)習(xí)速度很慢[11]。分別對峰峰值和能量值進(jìn)行歸一化,峰峰值其最大值為定值255,因而同時除以255歸一化到0~1之間;能量值的最大值為非定值,將能量值除以其最大值進(jìn)行歸一化,最后將幅值和能量值統(tǒng)一進(jìn)行歸一化,使其均值接近0或者其標(biāo)準(zhǔn)方差比較小。
文中使用三層BP神經(jīng)網(wǎng)絡(luò),神經(jīng)網(wǎng)絡(luò)的輸入信號為特征向量提取得到的信號,輸出層為異常入侵的模式類別,隱含層個數(shù)由經(jīng)驗公式確定[13],如下所示:
其中h為隱含層單元數(shù),n為輸入單元數(shù),m為輸出單元數(shù),a為[1,10]之間的常數(shù)。輸入單元數(shù)n為30,h設(shè)置為11,輸出單元數(shù)m為4。文中選擇激活函數(shù)為Sigmoid函數(shù),對于多分類問題,只有輸入對應(yīng)類的輸出節(jié)點輸出為正,其他類的位或者節(jié)點為0,當(dāng)激活函數(shù)為tanh時則設(shè)為-1。以拍為例,其樣本的標(biāo)記(輸出)為1 000。
實驗中共采樣500組數(shù)據(jù),根據(jù)特征向量提取方法得到472組樣本并進(jìn)行標(biāo)記,文中選擇其中352組為訓(xùn)練樣本,120組為測試樣本。對352組樣本進(jìn)行多次訓(xùn)練,將識別率較高的網(wǎng)絡(luò)保存,使用120組樣本對保存的網(wǎng)絡(luò)進(jìn)行測試,根據(jù)混淆矩陣得到結(jié)果如表1所示。
表1 基于時域特征的BP神經(jīng)網(wǎng)絡(luò)分類效果
將時域提取的特征作為其他典型分類器的特征輸入,以SVM為例,基于訓(xùn)練集多次訓(xùn)練,得到訓(xùn)練效果最好時的懲罰系數(shù)C和gamma,使用測試樣本對最優(yōu)參數(shù)下的SVM測試,其混淆矩陣所得的結(jié)果如表2所示。
表2 基于時域特征的SVM分類效果
同時對比了機器學(xué)習(xí)中其他典型的分類器隨機森林和樸素貝葉斯,如表3所示,包括訓(xùn)練集和測試集的分類效果。
表3 分類器的訓(xùn)練和測試準(zhǔn)確率%
由表3可以看出,時域特征作為分類器的輸入,平均準(zhǔn)確率能夠達(dá)到86%以上,其中BP神經(jīng)網(wǎng)絡(luò)的分類效果最好。如表1所示,其拍和搖兩種事件的正確識別率為100%,并且各個模式下的識別率相對比較高,比較其他的分類器效果更好。采用有監(jiān)督的學(xué)習(xí)訓(xùn)練分類器,基于訓(xùn)練樣本得到最優(yōu)的網(wǎng)絡(luò)和參數(shù)顯得尤為重要,但每次訓(xùn)練的結(jié)果有偏差,在實際中選取效果較好的網(wǎng)絡(luò)和參數(shù)進(jìn)行保存。從表3可以看出,測試集的準(zhǔn)確率要比訓(xùn)練時的低,其中BP神經(jīng)網(wǎng)絡(luò)對于訓(xùn)練集和測試集準(zhǔn)確率的偏差相比于以下幾種方法最小,具有更強的魯棒性。
本文主要提出一種振動信號的時域特征,使用一個三層的BP神經(jīng)網(wǎng)絡(luò)的分類器進(jìn)行分類,特征向量提取和分類器設(shè)計對分類結(jié)果有著很大的影響,文中著重介紹這兩方面。從仿真結(jié)果可以發(fā)現(xiàn),基于時域提取特征,多種分類器都能取得較好的效果,模式分類系統(tǒng)中采用分類效果最好的BP神經(jīng)網(wǎng)絡(luò)作為分類器。從實際應(yīng)用中,文中使用的方法相比較于傳統(tǒng)的頻域或者時頻域的方法大大減少算法的復(fù)雜度和計算量;從時效性上的角度考慮,當(dāng)圍欄異常入侵時能夠保證10 s內(nèi)將提取的特征信號上傳到后臺處理模塊,經(jīng)過訓(xùn)練好的網(wǎng)絡(luò)及時判斷出異常類別,因而在中短距離范圍內(nèi)的防入侵系統(tǒng)具有較大的應(yīng)用價值。由于現(xiàn)實中的安防問題比較復(fù)雜,怎樣甄別和提取有用節(jié)點的信號,以及強魯棒性的分類器模型[15-16]將是下一步的研究重點。
[1]吳庥偉,吳慧娟,饒云江,等.基于多種小波分解方法綜合判決的低誤報率分布式光纖圍欄入侵監(jiān)測系統(tǒng)[J].光子學(xué)報,2011,40(11):1692-1696.
[2]謝鑫,吳慧娟,饒云江.一種基于光纖布喇格光柵振動傳感器的光纖圍欄入侵監(jiān)測系統(tǒng)及其模式識別[J].光子學(xué)報,2014,43(5):32-37.
[3]田曉鳳,于春和.基于振動傳感器的周界圍欄報警監(jiān)控系統(tǒng)設(shè)計[J].沈陽航空航天大學(xué)學(xué)報,2012,29(5):44-47.
[4]張舒.模式識別并行算法與GPU高速實現(xiàn)研究[D].成都:電子科技大學(xué),2009.
[5]范會敏,王浩.模式識別方法概述[J].電子設(shè)計工程,2012,20(19):48-51.
[6]王剛,黃星元,施明智,等.光纖圍欄擾動事件模式識別研究[J].光通信技術(shù),2011(7):51-53.
[7]周鐵軍,顧曉輝,呂艷新.基于BP神經(jīng)網(wǎng)絡(luò)的地震動信號識別[J].現(xiàn)代電子技術(shù),2012,35(10):100-102.
[8]Chen P W,Wang J Y,Lee H.Model selection of SVMs using GA approach[C]//Proc of 2004 IEEE International Joint Conference on Neural Networks,Piscataway,USA,2004:2035-2040.
[9]Chapelle O,Vapnik V,Bousquet O.Choosing multiple parameters for support vector machines[J].Machine Learning,2002,46(1/3):131-159.
[10]王健峰,張磊,陳國興,等.基于改進(jìn)的網(wǎng)格搜索法的SVM參數(shù)優(yōu)化[J].應(yīng)用科技,2012(3):28-31.
[11]楊國安,鐘秉林,黃仁,等.機械故障信號小波包分解的時域特征提取方法研究[J].振動與沖擊,2001,20(2):25-28.
[12]高鵬毅.BP神經(jīng)網(wǎng)絡(luò)分類器優(yōu)化技術(shù)研究[D].武漢:華中科技大學(xué),2012.
[13]任謝楠.基于遺傳算法的BP神經(jīng)網(wǎng)絡(luò)的優(yōu)化研究及MATLAB仿真[D].天津:天津師范大學(xué),2014.
[14]Ng A,Ngiam J,Yu-Foo C,et al.UFLDL tutorial[EB/OL].[2013-04-07].http://deeplearning.standford.edu/wiki/imdex.php/UFLDL_Tutorial.
[15]Eberhart R,Kenney J.A new optimizer using particle swarm theory[C]//Proc of the Sixth International Symposium on Micro Machine and Human Science,Piscataway,USA,1995:39-43.
[16]Castejo’n C,Garc?’a-Prada J C,Go’mez M J,et al.Automatic detection of cracked rotors combining multiresolution analysis and artificial neural networks[J].Journal of Vibration and Control November,2015,21(15):3047-3060.
ZHOU Jing1,ZHAO Luyang1,LUO Jufeng1,2
1.Key Laboratory of Wireless Sensor Networkamp;Communication,Shanghai Institute of Microsystem and Information Technology,Chinese Academy of Sciences,Shanghai 200050,China 2.Shanghai Internet of Things Co.,Ltd.,Shanghai 200050,China
Fence intrusion pattern classification method based on time domain feature extraction.Computer Engineering and Applications,2017,53(21):98-102.
Focused on the issue of behavior classification in the field of security application based on wireless sensor networks,an electronic fence intrusion detection and abnormal pattern classification system is proposed using time domain feature extraction.The method of frequency domain’s feature extraction contains massive computation with expensive complexity,and the sensors’sampling rate is high.In order to reduce the system’s transmission burden and time delay,firstly,the raw data is preprocessed to extract time domain features.Then a three-layer BP neural networks classifier is used to classify the target events.Lastly,the accuracy rate of several kinds of typical classifiers are compared.Simulation results indicate that,compared with the method of feature extraction in frequency domain,this method is low in complexity and easy to implement,and the accuracy rate can reach more than 86%.What’s more,for the BP neural networks,the accuracy deviation between the training and testing set is relatively small,while the accuracy is reaching 94%for the testing data set which is higher than others.
wireless sensor networks;time domain feature extraction;fence intrusion;BP neural networks;pattern classification
A
TP319
10.3778/j.issn.1002-8331.1605-0261
國家科技重大專項(No.2014ZX03005001-002);上海市青年科技英才揚帆計劃資助(No.15YF141450)。
周靜(1992—),女,碩士研究生,研究領(lǐng)域為機器學(xué)習(xí);趙魯陽(1970—),博士,副研究員,研究領(lǐng)域為無線傳感網(wǎng)絡(luò)應(yīng)用,圍界防入侵等領(lǐng)域;羅炬鋒(1983—),博士,副研究員,研究領(lǐng)域為通信,數(shù)字信號處理,E-mail:ljufeng@mail.sim.ac.cn。
2016-05-10
2016-10-17
1002-8331(2017)21-0098-05
CNKI網(wǎng)絡(luò)優(yōu)先出版:2016-12-07,http://www.cnki.net/kcms/detail/11.2127.TP.20161207.0947.024.html