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

基于特征選擇加權支持向量機的運動模式識別

2019-01-12 02:19:00
傳感器世界 2018年9期
關鍵詞:模式識別分類特征

北京信息科技大學高動態導航技術北京市重點實驗室,北京 100101

一、引言

人體運動模式識別是指對人體多種運動狀態的感知過程,主要通過對傳感器數據的分析,實現運動模式的識別[1]。在行人導航航位推算系統中,準確的運動模式認知,有助于準確獲得行為軌跡,可應用于老弱病殘等群體日常看護、行人導航、消防救援等領域[2]。

FederiaInderst等人[3]通過腰部穿戴IMU單元測量慣性數據,提取標準差、幅值范圍和最值作為分類特征,采用兩級分類方式,實現分類正確率為87.56%。Thomas Moder等人[4]提取行人運動的最大值、均值、標準差、均方差、四分位差和頻率為分類特征,采用決策樹進行運動分類與識別,識別率為89%。NatthaponPannurat等人[5]提取多種時域數據作為分類特征,對八種分類算法進行評估,SVM分類方法對運動模式識別率為91%。

但以往方法,均存在選取的特征向量信息重疊的情況,沒有解決特征冗余的問題。基于這些研究,本文基于Relief-F算法對IMU提取的特征向量進行權重估計,根據Relief-F算法構造一個特征元素權重向量,增大不同類特征向量的差異性,作為輸入進行支持向量機分類計算,識別站立、走、跑、跳、跌倒、上樓、下樓7種運動狀態,提高了人體運動模式識別分類的精度和效率。

二、系統介紹

1、數據采集和處理

本文采用法國SBG Systems公司的MEMS慣性測量單元Ellipse-N進行測試,模塊安裝在測試人員腰部,如圖1所示,依照右手笛卡爾坐標系,傳感器的x軸與地面垂直,y軸與地面平行,z軸指向人體運動前進方向。

對傳感器原始數據預處理以提取運動傳感器的時域特征,采用3階巴特沃斯低通濾波,截止頻率fc=5Hz,如圖2所示。可以看出,數據經過預處理后,消除了噪聲,保留了加速度信號的特征,信號更加平滑,系統的分類準確度明顯提高。

2、特征提取

特征提取對于多運動模式識別的精度有很大的影響。慣性測量單元Ellipse-N采集三軸加速度信號和三軸角速度信號,其中每軸數據都可以提取出不同的特征量。因為時域特征的提取計算復雜度低、耗時短[6],所以本文選取適用于實時性要求較高的系統的多種時域特征。用n來表示一個時間窗口的大小,即窗口內數據的行數,用i來表示第i行數據。

取三軸合加速度A為特征提取與分類的初始數據,ax、ay、az分別為加速度計的三軸數據。在確保精度的同時,要減少計算復雜性。合加速度公式為:

特征向量β由多個時域特征元素βi(i∈{1, 2, 3, 4,5, 6})構成,特征向量公式為:

式中,β1—方差;

β2—四分位間距;

β3—峰值;

β4—加速度均值;

β5—過均值點個數;

β6—幅值。

(1)方差

設x1,x2,…,xn是角速度傳感器數據x的一個樣本,特征元素方差β1公式如下式所示:

圖3為多種模式下方差的分布。圖中定義每50個數據點劃分為一個窗口,模擬實時情況下的數據處理。

(2)四分位間距

取特征元素β2為四分位間距,把加速度計x軸的數據ax從小到大排列為ax1,ax2,...axn,并均分為四份,處于三個分割點位置的數值即為四分位數(Quartile)。第三個四分位數和第一個四分位數的差值即為四分位間距(InterQuartile Range,IQR),計算公式為:

式中:IQR—四分位間距;

Q1—第一個四分位數;

Q3—第三個四分位數。

四分位間距的分布情況如圖4所示。

(3)均值

特征元素加速度均值β3,分布情況如圖5所示,計算公式如下:

(4)最大值

特征元素加速度最大值β4,可反應加速度信號在一個周期內的變化強度,峰值絕對值越大,說明運動幅度越大,可用來區分運動和靜止的狀態模式。最大值的分布情況如圖6所示,計算公式如下。

其中,A—特征元素幅值。

(5)過均值點個數

特征元素過均值點個數β4,計算公式為:

(6)幅值

特征元素幅值β6,定義為最大值和最小值之差,計算公式為:

三、算法描述[10]

1、Relief-F算法

Relief-F(Relevant Features)是Relief算法的擴展,由Kononenko[7]于1994年在Kira工作的基礎上提出的一種處理多類別特征選擇算法。這是一種過濾式特征選擇方法,也叫特征權重算法,根據各個特征和類別的相關性賦予不同的權重,權重值小于某個閾值的特征將被剔除,僅能處理兩類別數據。

設D={X1,X2,...,Xm}(i=1, 2…m)是待進行分類的對象全體,Xi為其中任意一個樣本,xi=[xi1,xi2,…,xin]T(p=1, 2…n)表示Xi的n個特征值,λi=[ai1,ai2,…,ain]T(p=1, 2…n)表示Xi各維特征值的權值。從D中隨機選擇樣本Xi以后,從和Xi同類的樣本中尋找k個最近鄰樣本H={H1,H2,...,Hk}(j=1, 2…k) (特征值hj=[hj1,hj2,…,hn]Tp=1,2…n),稱為Near Hit,從和Xi不同類的樣本中尋找k個最近鄰樣本M={M1,M2,...,Mk}(j=1,2…k) (特征值mj=[mj1,mj2,…,mn]Tp=1,2…n),稱為Near Misses。

設diff_hiti是n×1的矩陣,表示Xi和H在每個特征上的差異:

其中,max(xi) 、min(xi)—特征值中最大值和最小值。

設diff_missi是n×1的矩陣,表示Xi和M在每個特征上的差異:

其中,P(L)—待分類類別的概率,是第L類的樣本數與數據集中樣本的總數之比。

此過程重復m次進行迭代,權重值由下式更新:

由此,得到特征集中每一個特征的權重值向量λm。

2、SVM分類方法

支持向量機(Support Vector Machine,SVM)通過構造一個分類函數或分類器,把數據庫中的數據項非線性映射到一個高維特征空間中,從而進行線性分類,然后在新特征空間中構造最優分類面,形成樣本分類,可用于預測未知數據[8]。SVM算法簡單,魯棒性好,在過擬合、運算速度和分類精度等方面都比傳統的分類算法具有明顯的優勢。

考慮線性可分的分類問題,設訓練樣本集合為:

其中,每一個xi對應一個數據向量;yi是xi對應的類標簽;d為空間維數。

設d維空間中線性判別函數的一般形式為:

其中,w—法向量;

b—偏移量,超平面與原點的距離;

(w*,b*) —最優解。

根據SVM的基本思想,如果超平面分類線性函數f(x)=sign(w*x+b*)可以將訓練樣本準確的區別開,并且使分類間隔最大即離超平面最近的距離其實是最遠的,則這個超平面是最優超平面[9],其解(w*,b*)為最優解。

對于線性不可分的線性支持向量機的學習問題,變成如下凸二次規劃問題:

其中,ξi—松弛變量;

C—懲罰參數,C〉0。

設問題(14)的解為(w*,b*),于是可以得到最優分離超平面w*x+b*=0及分類決策函數f(x)=sign(w*x+b*)。

對于非線性可分的運動模式分類問題要引入核函數,將訓練樣本映射到高維空間,問題可轉變為線性可分。核函數的加入將分類模型轉變為下列公式:

其中,K(xi,x)—核函數。

則式(14)中的優化問題變成如下形式:

3、基于Relief-F的SVM運動模式分類算法

對于非線性可分的運動模式分類問題要引入核函數,把特征權向量和核函數二者結合起來,可以得到特征加權核函數,然后再應用到非線性SVM中,為得到較佳的實驗效果,選擇高斯核函數作為高斯徑向基函數分類器的核函數。

(1)收集原始樣本數據集D:

(2)根據Relief- F算法分別計算每個特征向量的權值(m=30,迭代30次),得出下式[7]:

剔除特征屬性權重值最小的β5,從上述權重值可以看出,方差、均值、四分位間距等都是分類主要的影響因素,增大其權重值(按照踢出的權重值取平均,加在各個權值里),由此構造新的特征權重向量:

(3)選取高斯核函數K(x,xc):

其中,xc—核函數中心;

σ—核函數的寬度參數,控制函數的徑向作用范圍。

選取適當的參數C,構造并求解最優化問題:

其中,α—拉格朗日乘子。

(4)選擇α*的一個正分量計算:

由此構造決策函數:

四、實驗結果與分析

為了驗證本文所提出方法的有效性,設計了測試實驗。實驗人數30(男性20名,女性10名),按要求完成站立、走、跑、跳、跌倒、上樓、下樓7種運動模式。在實驗過程對測試人員的行為不作任何約束,跌倒實驗在4m×1m×0.2m的海綿墊子上完成。

本文進行兩組對比實驗,分別采用多時域特征向量和基于Relief-F特征加權的多時域特征向量作為SVM運動模式識別的數據。數據分別在系統平臺上實驗驗證,以分類準確度(一種運動模式被分類器判定為其所屬類別的幾率)作為評判標準。實驗結果如表1~表4所示。

表1、表2為第一組實驗數據,實驗采用多時域特征向量作為SVM運動模式識別的數據。其中表1為7種運動模式的分類準確度。可以看出,由于與其它幾種動作的區分度較大,站立的準確度達到100%;而坐、跳和跌倒、上樓和下樓區分度較小,準確度較低。表2列出了7種運動模式的混淆情況,跳、跌倒之間易錯誤識別,上樓、下樓易誤識別為走。

表3和表4列出了第二組實驗的結果,實驗采用基于Relief-F特征加權的多時域特征向量作為SVM運動模式識別的數據。對于較難區分的上樓和下樓,識別精度提高了5%,跌倒的識別精度提高了7%。

由此可以看出,采用本文提出的方法在訓練時間上好于傳統的SVM分類器。采用相同服務器進行測試,傳統SVM訓練平均時間為3s,而本文平均為1.5s,僅為傳統方法耗時的1/2,顯示出其時間上的優勢。

表1 第一組實驗7種運動模式的分類準確度

表2 第一組實驗 7種運動模式的混淆矩陣

表3 第二組實驗7種運動模式的分類準確度

表4 第二組實驗中7種運動模式的混淆矩陣

五、結束語

基于對Relief-F特征加權SVM的人體運動模式識別算法的詳細闡述,對多種運動狀態樣本集進行了分類。實驗結果表明,這種方法在分類準確率上優于傳統的SVM分類器,具有計算準確度高、高效、簡單的特點。

猜你喜歡
模式識別分類特征
分類算一算
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
分類討論求坐標
數據分析中的分類討論
教你一招:數的分類
抓住特征巧觀察
淺談模式識別在圖像識別中的應用
電子測試(2017年23期)2017-04-04 05:06:50
第四屆亞洲模式識別會議
第3屆亞洲模式識別會議
主站蜘蛛池模板: 国产精品露脸视频| 亚洲天堂在线免费| 亚洲欧洲综合| 精品一区二区三区中文字幕| 五月婷婷精品| 日本在线欧美在线| 在线观看亚洲国产| 狠狠干欧美| 国产成人乱码一区二区三区在线| 色哟哟国产精品一区二区| 无码专区在线观看| 亚洲精品第1页| 欧美人与动牲交a欧美精品| 欧美区一区二区三| 爆操波多野结衣| 中文字幕免费播放| 九九久久精品免费观看| 国产激爽爽爽大片在线观看| 热久久综合这里只有精品电影| 伊人色综合久久天天| 欧美亚洲香蕉| 伊人久久大线影院首页| 在线免费看片a| 精品国产免费观看一区| 97se亚洲综合在线韩国专区福利| 无码av免费不卡在线观看| 久久亚洲精少妇毛片午夜无码| 亚洲激情99| 亚洲福利视频一区二区| 成人午夜久久| 一本久道热中字伊人| 国产乱人伦AV在线A| 亚洲欧美日韩中文字幕一区二区三区| 国产精品亚洲一区二区在线观看| 在线观看精品国产入口| 日韩精品久久无码中文字幕色欲| 免费在线成人网| 99尹人香蕉国产免费天天拍| 亚洲三级成人| 国产理论一区| 亚洲欧美人成人让影院| 国产精品亚洲片在线va| 无码一区中文字幕| 久久伊人操| 久久男人视频| 中日韩一区二区三区中文免费视频 | av色爱 天堂网| 狂欢视频在线观看不卡| 国产自在线拍| 国产日韩精品欧美一区喷| 亚洲人成影视在线观看| 欧美日韩国产精品综合| 香蕉网久久| 9丨情侣偷在线精品国产| 综合色区亚洲熟妇在线| 噜噜噜综合亚洲| 91久久国产综合精品女同我| 久久精品国产999大香线焦| 国产超碰一区二区三区| 亚洲自拍另类| 免费高清毛片| 91国内在线观看| 四虎精品黑人视频| 亚洲欧美成人综合| 无码高潮喷水在线观看| 久久亚洲美女精品国产精品| 国产男人天堂| 亚洲乱伦视频| 国产尤物jk自慰制服喷水| 国产成本人片免费a∨短片| 九九热视频在线免费观看| 国产91高清视频| 精品人妻一区无码视频| 狠狠躁天天躁夜夜躁婷婷| 久久国产高清视频| 青青国产在线| 亚洲AV无码一区二区三区牲色| 国产91无毒不卡在线观看| 国产黄色免费看| 国产午夜无码片在线观看网站| 亚洲视频在线青青| 日韩视频精品在线|