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

基于一維卷積神經網絡的實時心臟按壓評估

2020-05-18 11:08:30殷佳豪劉世杰朱紫維
計算機工程 2020年5期
關鍵詞:模型

殷佳豪,劉世杰,鮑 宇,2,楊 軒,朱紫維

(1.中國礦業大學 計算機科學與技術學院,江蘇 徐州 221116; 2.礦山數字化教育部工程研究中心,江蘇 徐州 221116)

0 概述

心臟胸外按壓作為基本的緊急救助措施,要求施救者的動作具有較高的準確度,以獲得良好的急救效果,同時避免潛在的二次傷害。對于成年人的心臟按壓,按壓深度是否在5 cm~6 cm之間是評判按壓規范有效的重要標準之一。傳統胸外按壓深度測量運用最多的主要是對加速度二次積分得到距離,如文獻[1]使用慣性導航算法和加速度計監測胸部按壓深度以及文獻[2]提出的加速度二次積分測量胸外按壓深度方法等。但在實際應用中,考慮到噪聲的影響以及存在積分時延,上述方法存在積分漂移、誤差累積等問題[3]。

根據前期研究的實驗數據觀察,當物體為有規律的往復運動時,會產生有規律的加速度波形。當胸外心臟按壓規范有效時,波形相似度較高;當按壓距離差距超過5 mm時,波形與標準距離波形顯示具有明顯差異;當按壓中間出現較大抖動和按壓間歇過長時,其波形顯示與標準波形也存在著明顯差異,這說明其波形信號的識別分類過程具有可學習的特征,可以利用人工智能的方法進行學習并分類[4],從而達到物體往復運動距離評估的目的。

卷積神經網絡具備強大的特征提取能力,已廣泛應用于圖像識別與目標檢測領域。目前,已有部分學者研究利用卷積神經網絡處理波形信號分類任務,如文獻[5]利用卷積神經網絡對天然地震波形信號的識別分類研究以及文獻[6]利用卷積神經網絡識別雷達波形等,然而他們都需要大量標簽數據作為訓練集,而在胸外心臟按壓急救過程中需要在短時間內連續多次按壓,難免存在測距遮擋、抖動等問題,同時在多數情況下按壓測距難以達到毫米級的高精度,從而較難得到大量高可信度的數據標簽。為此,本文提出一種基于加權方差的弱監督學習策略,對實驗中缺失或者可信度低的數據標簽進行修正,并通過建立卷積神經網絡的加速度波形識別分類模型,對急救中胸外心臟按壓的波形進行評估。

1 實驗平臺與數據采集

圖1(a)所示為本文設計的胸外按壓仿真數據采集平臺的基本架構,用以構建胸外按壓加速度的數據集。該系統由按壓設備、傳感器模塊和按壓控制模塊3個部分組成。通過操作按壓設備模擬心臟胸外按壓動作,傳感器模塊由超聲波測距傳感器和加速度傳感器組成,前者采集按壓深度,以便得到初始的數據標簽,后者采集加速度數據,然后交由核心控制模塊進行數據分析、波形預處理、控制與存儲。在硬件配置方面,本文使用三軸加速度計ADXL345和所提供的三軸加速傳感器MMA7361,其具有低功耗、高抗震的優點[7];數據存儲設備選用SD卡,容量大,體積小,因不存在活動部件,其可靠性顯著高于硬盤。實地采集場景如圖1(b)所示。實際數據采集過程中的部分參數如表1所示。

圖1 實驗數據采集系統

表1 數據生成與采集過程的有關參考值

Table 1 Related reference values for data generation and acquisition process

相關參數參考值按壓采樣時間/ms100~400采樣頻率/Hz100~500按壓力度范圍/g0.5~2.5按壓標準距離/cm5~6采集批次18每批次按壓次數≥50

2 數據預處理

直接由傳感器輸出的原始波形數據規律性較弱,摻雜有操作失誤和電磁干擾導致的大量噪聲。另一方面,單一批次采集得到的多個波形數據之間不存在標準界限,信息粒度過大,很難對其進行有效建模和分析,需要從中截取出單個波形進行后續研究。整合上述步驟,形成數據預處理流程,主要包括噪聲抑制、脈沖波形定位及分割等操作,如圖2所示。

圖2 數據預處理過程

2.1 去噪濾波處理

圖3(a)所示為直接通過傳感器采集得到的按壓加速度波形的可視化結果,可以清晰地看出其中存在大量白噪聲和毛刺,為數據分析和后續的波形分類帶來很多偶然性因素。因而本文先后采取低通控輻濾波和中值濾波對原始數據進行去噪濾波處理,前者過濾不合適的白噪聲和錘擊異常[8],后者對周期性干擾有良好的抑制作用,平滑度高[9],濾波后效果如圖3(b)所示。

圖3 去噪濾波前后對比

2.2 按壓脈沖識別與波形切割

經過濾波處理的數據雖然具備了可利用的規律性,但是大量波形相互連接構成的長序列數據給后續的特征提取和學習造成了很大困難,因而需要識別并定位其中每一次按壓的波形作為按壓效果評估的基本單元。本文根據波形的梯度值和振幅大小識別出單個波形,在截取波形時采用滑動窗口方法,共分為4個步驟:

步驟1創建滑動窗口A、B,分別存放傳感器采樣的原始數據和濾波后的波形數據。

步驟2設置波形曲線的突變閾值為重力加速度的21%,掃描步驟1中2個滑動窗口中的數據。

步驟3從檢測到的B突變點和A突變點所間隔的區域中選取優化點作為起點,對窗口A幅寬進行切割,直至下一次突變作為終止點,然后對起點到終止點之間的數據使用脈沖識別算法,判斷是否符合按壓波形特征。

步驟4若脈沖識別結果為“符合按壓波形特征”,則根據窗口A的結果,切割滑動窗口B。

其中步驟3中只有當2個滑動窗口都出現突變才作為起點是為了防止將A窗口中的錘擊異常現象作為脈沖起點。

步驟3中使用的脈沖識別算法如下:

1)幅寬PW判斷

脈沖幅寬應滿足下式:

(1)

其中,PW表示脈沖的幅寬,Ts表示每次采樣時間,本文選擇t1=150 ms,t2=420 ms。

2)幅高PH的判斷

各傳感器使用的值不同,主要是因為加速度感知的數據不同,在加速度a上反映也不同,導致計算有差異,逆推公式如下:

(2)

其中,n表示采樣數,a為采樣值,t為采樣周期,PMIN為按壓最小值,PMAX為按壓最大值,本文選擇PMIN=5 cm,PMAX=6 cm。

3)梯度判斷

規定一個脈沖中梯度變化為反向-正向-反向的變化,表現為二階導數存在2個極值點且極小值點min1在極大值點max2前面,上述2個點與橫坐標位于此兩者之間的曲線的均值點stdval形成3個斜率,由于本文采用的是ADXL345的5 ms采樣,因而需符合min1與stdval的斜率為[1.3,3],stdval與max2的斜率為[1.5,6],min1與max2的斜率為[1.5,8]。

算法1按壓脈沖識別與波形分割

輸入一組胸外按壓波形數據

輸出每次按壓波形的起始點與終止點

//窗口A存放采樣值,窗口B存放濾波結果

winA←a,winB←a2,winA←winB

If sample_startp = 0

//對窗口進行突變閾值檢測

For k ∈(1,Sample_checkpoint-1)

If |winB.data[k] -winB.data[k-1]|>sample_defaultstd*21%

尋找波形起始點

End if

End for

End if

Truncate PW of winB //截取winB的波形幅寬

For t ∈(0,n)

Calculate PH

If不符合式(1)、式(2)幅寬和幅高判斷條件

Continue

Else

獲得波形均值點stdval和2個極大值點

If不符合梯度判斷條件

Continue

End if

End if

calculate the distance of A

calculate the distance of B

//根據winB的結果截取winA的波形

Truncate winA reference winB

End

使用該算法處理全部18批次數據,過濾并截取得到975個單次心臟胸外按壓加速度波形,將這些波形的起點對齊后整合在同一幅圖中。

3 基于數據離散程度的標簽修正方法

胸外心臟按壓救助是否規范有效一般通過按壓深度來判定,本文采用超聲波測距的方法得到單次按壓的深度,然后根據按壓深度是是否位于5 cm~6 cm之間判斷本次按壓是否正確規范,從而建立數據集標簽。而在實際按壓實驗中需要在短時間內連續多次按壓,難免存在測距遮擋、抖動等問題,因此存在一定程度的標簽數據缺失,為了解決這一問題,本文提出一種基于加權方差的弱監督學習策略,從而對標簽進行修正。

由圖4(a)可知,由于截取后的波形長度并不一致,起點對齊后的各個波形具有不同終點,整體數據分布松散,不能很好地提取關鍵特征和進行分類,因此將所有按壓曲線進行轉換,從原點對齊轉換為最大值對齊,以便后期的處理,如圖4(b)所示。

圖4 波形對齊方式轉換

將波形數據轉換為最大值點對齊后,可以發現數據分布情況大為改善,并且可以忽略兩側端點的不一致性,本文對每條曲線以最大值點為界,左邊取50個點,右邊取20個點構成數據集。匯總波形數據進行比對,參考圖4(b)后得出3條規律,基本內容已在概述中闡明,若干特征補充如下:

特征1規范的按壓動作產生的加速度波形的極大值點和極小值點均位于整體波形的中部。

特征2不規范的按壓動作產生的加速度波形存在極值點過于平滑或突兀的現象。

根據上述特征,本文設計一種基于數據離散程度的標簽修正方法,主要考慮極值點處的方差值,為保證判別結果的全面性,對非極值點進行主成分分析[10-11],提取極值點以外的關鍵信息。

主成分分析結果如表2所示,以累計信息占比97%為界,選取主成分1~5。綜合2個極值點和5個非極值點主成分,計算加權方差值,構建數據離散程度的評估模型,具體如下所示:

weighted_vari=vari1×w1+vari2×w2+

vari3×w3+vari4×w4+vari5×w5+

varimin1×0.25+varimax2×0.25

(3)

(4)

(5)

表2 主成分分析結果

其中,式(3)為波形數據的加權方差計算公式,規定各極值點處方差的權重為常數0.25,其余成分的方差的權重由式(5)計算得出,式(4)中的N表示本批次數據中的波形總數,u表示特定成分在所有波形上的均值。波形i在主成分j中的取值為Xij,其在主成分j上相對于其他波形的方差為varij。在本文模型中,極值點方差在離散度信息中占主導地位,其余成分的權重取決于該主成分的信息占比。

如圖5所示,將已獲得的波形數據代入離散度評估模型,設置加權方差閾值為所有波形加權方差的中位數。

圖5 加權方差模型劃分結果

從圖5可以看出,加權方差值大于閾值的波形視為偏離規范按壓的情況,標注為反例,其余波形標注為正例。再結合實驗中利用超聲波測距得到的標簽,當超聲波得到的按壓深度因為遮擋而缺失或者因為抖動等因素而明顯錯誤時,使用上述加權方差模型對本次按壓波形進行劃分,從而實現了對標簽的修正。

4 一維卷積神經網絡設計

卷積神經網絡具備強大的特征提取能力和平移等變性質,并在圖像識別和目標檢測領域得到了成功的應用。不同于二維圖像數據,本文研究的波形數據屬于一維序列數據,因而采用一維卷積核和一維池化方法。在一維網絡中,提取得到的特征向量可以直接首尾相接傳入全連接層和Softmax層進行分類。圖6所示為本文提出的針對波形序列數據的卷積網絡分類器的模型結構。實驗驗證結果表明,初始網絡模型存在訓練速度緩慢、損失函數下降過程中發生震蕩等問題,需要采取優化措施對模型進行改進。

圖6 一維卷積神經網絡的詳細結構

優化1使用Mini-batch梯度下降策略[12-13]和滑動平均模型[14],前者將數據分為大小相同的batch再輸入網絡,用于加速梯度下降過程,后者維護一個介于當前值和更新后的值的影子變量,用以限制參數更新速度,提高模型穩定性。影子變量的計算方法如下:

shadow_variable=shadow_variable×decay+

(1-decay)×variable

(6)

其中,variable為待更新參數,decay為衰減率。

在訓練過程中動態調節衰減率有助于提高訓練速度和模型穩定性,可采用步數num_step控制衰減率,計算公式如下:

(7)

優化2使用Adam優化算法代替隨機梯度下降算法來最小化損失函數。隨機梯度下降算法保持單一的學習率更新所有的權重,學習率在網絡訓練過程中并不會改變。而Adam優化算法結合了momentum和RMSprop梯度下降算法,通過計算梯度的一階矩估計和二階矩估計為不同的參數設計獨立的自適應性學習率;此外,Adam算法具有很高的計算效率和較低的內存需求,對于除學習率外其他參數的調試要求較低,使用較為方便。

優化3理想的學習率在模型訓練前期應盡量加快特征學習過程,而在后期應減緩學習過程,以免發生震蕩,即學習率應在訓練過程中遞減。經測試直接使用Adam算法損失函數的波動仍較大,為了進一步優化模型,因此本文在Adam優化算法的基礎上采用指數下降的學習率衰減策略[15],使得學習率隨著訓練步數逐漸減小。

(8)

(9)

其中,α為學習率,α0為初始學習率,decay_rate為衰減因子,global_steps為當前訓練步數,N為整個訓練集樣本個數,m為一個批處理中的樣本數目。

優化4影響機器學習方法泛化性能的主要因素是過擬合問題,即模型會嘗試學習數據中的噪聲或人為特征,因而本文在模型中引入正則化處理,用以降低模型復雜度和不穩定程度,從而避免過擬合的危險。常用的正則化方法有L1和L2正則化。

L1正則化為[16]:

(10)

L2正則化為[17]:

(11)

相比于L1正則化,L2正則化具有處處可導、便于優化的特性,適合應用于本文提出的模型。因此,在更新卷積神經網絡全連接層和Softmax層的權重時加入L2正則化。另外Inverted Dropout正則化方法[18]是通過修改神經網絡本身來實現的,即在進行反向傳播時,根據設定的保留概率使一部分神經元節點隨機失活,同時節點的輸出需要除以保留概率達到縮放修正的目的。Dropout在實踐中能很好地工作是因為其在訓練階段阻止神經元的共適應,但Dropout不會阻止參數增長,同時應用L2正則化可以起到作用[19],故本文在全連接層中加入Inverted Dropout正則化技術。

5 實驗結果與分析

5.1 學習率調試

圖7所示為采用不同的初始學習率和衰減率的訓練正確率曲線,引入學習率衰減策略后,分類正確率表現出良好的穩定性。綜合多次實驗結果表明,本文將初始學習率α0設置為0.005,衰減率decay_rate設置為0.98,在此條件下的分類正確率可以達到99.4%。

圖7 不同學習率和衰減率下的分類正確率

Fig.7 Classification accuracy rate at different learning rates and decay rates

5.2 正則化策略調試

本文嘗試了不使用正則化、使用L2正則化、Dropout以及將兩者結合的正則化方法來防止過擬合,實驗結果如表3所示。在相同數據集上,同時使用L2正則化和Dropout技術能夠獲得最高的正確率。

表3 不同正則化對分類正確率的影響

Table 3 Effects of different regularizations on classification accuracy %

正則化方法訓練集正確率測試集正確率不使用正則化99.592.5L2正則化98.594.2InvertedDropout99.697.5L2正則化+InvertedDropout99.498.8

5.3 模型參數的設置

本文結合Mini-batch梯度下降、學習率衰減、L2正則化、Inverted Dropout等方法對模型進行了優化,表4顯示了各種優化算法中參數的含義及其具體設置。

表4 一維卷積神經網絡參數設置

Table 4 One-dimensional convolutional neural network parameter settings

參數名稱含義參數取值m一個批處理中的樣本數目40decay滑動平均衰減率0.98α0初始學習率0.005decay_rate學習率衰減速率0.98λL2正則化參數0.0001keep_prodropout保留概率0.8

5.4 與其他算法的比較

為了評估本文提出的基于一維卷積神經網絡的胸外心臟按壓波形識別與傳統識別方法相比的優勢,在相同數據集上進行多次實驗,結果如表5所示。

表5 不同算法的正確率

測試結果表明,傳統的基于加速度二次積分的距離判斷方法正確率只能達到89.20%左右,而一般的機器學習算法,如Logistics回歸方法存在欠擬合問題,而決策樹算法得到的樹形分類結構過于復雜,存在過擬合風險。本文提出的基于一維卷積神經網絡的分類模型正確率可以達到99.40%,較大地提升了胸外心臟按壓波形的識別正確率,并且模型具有較好的魯棒性和泛化能力。

6 結束語

本文在波形分割和標簽修正的基礎上,提出了一維卷積神經網絡的心臟胸外按壓波形識別算法。對實驗采集的原始數據進行去噪濾波處理,使用滑動窗口模型進行脈沖識別與波形分割,得到起點對齊的單次按壓波形。給出一種基于加權方差的弱監督學習策略解決部分數據標簽缺失的問題,并結合Softmax分類器構建一維卷積神經網絡對按壓波形進行分類,使用Adam優化算法、Dropout和L2正則化、學習率衰減等方法對模型進行優化。實驗結果表明,與傳統的基于加速度二次積分的距離判斷方法相比,卷積神經網絡達到了99.4%的正確率,具有更好的評估識別效果。在實際人工胸外按壓時,影響急救的成功率不僅只有單次按壓,還有按壓頻率,如對溺水人員進行救助時,常采用30次胸外按壓輔以2次人工呼吸等方法,因此下一步研究需要結合按壓頻率、救助類型等因素對胸外心臟按壓是否規范有效做進一步的評估。

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 无码日韩人妻精品久久蜜桃| 欧美在线网| 色综合久久88色综合天天提莫| 九九这里只有精品视频| 欧美精品不卡| 国产美女在线观看| 免费国产高清视频| 国产精品视频第一专区| 亚洲精品手机在线| 成人综合在线观看| 91精品国产91欠久久久久| 欧美爱爱网| 好吊妞欧美视频免费| 久久频这里精品99香蕉久网址| 日韩欧美国产三级| 福利在线不卡| 国产欧美网站| 久久综合干| 激情综合五月网| 激情综合网激情综合| 亚洲清纯自偷自拍另类专区| 91蜜芽尤物福利在线观看| 亚洲欧美在线综合一区二区三区| 国产午夜小视频| 秋霞一区二区三区| 福利国产微拍广场一区视频在线| 国产精品久久自在自线观看| 波多野结衣无码中文字幕在线观看一区二区 | 日韩国产一区二区三区无码| 一级毛片免费观看久| 欧美视频在线第一页| 国产在线观看成人91| 午夜视频在线观看免费网站| 91国语视频| 欧美亚洲一区二区三区导航| 一级毛片免费观看不卡视频| 亚洲免费人成影院| 亚洲 欧美 日韩综合一区| 91视频青青草| 亚洲色成人www在线观看| 亚洲av成人无码网站在线观看| 亚洲精品国产自在现线最新| 中文字幕人成人乱码亚洲电影| a级毛片一区二区免费视频| 亚洲精品天堂自在久久77| 亚洲自偷自拍另类小说| 免费看美女自慰的网站| 国产日韩精品欧美一区灰| 在线精品亚洲国产| 日本一区中文字幕最新在线| 欧美午夜在线播放| 国产尤物jk自慰制服喷水| 在线看AV天堂| 国产99精品久久| 99尹人香蕉国产免费天天拍| 最新国产你懂的在线网址| 麻豆国产原创视频在线播放| 四虎影视无码永久免费观看| 亚洲欧洲日本在线| 国产精品性| 日本国产精品一区久久久| 亚洲精品午夜无码电影网| 亚洲一本大道在线| 国产欧美日韩综合一区在线播放| 美臀人妻中出中文字幕在线| 久久99精品久久久久久不卡| 国产一级视频久久| 中文字幕2区| 国产在线观看精品| 婷婷色丁香综合激情| 亚洲av片在线免费观看| 亚洲精品综合一二三区在线| 欧美精品v欧洲精品| 2018日日摸夜夜添狠狠躁| 欧美日韩国产精品综合| www精品久久| 亚洲国产无码有码| 亚洲国产欧洲精品路线久久| 国产成人精品免费av| 免费A∨中文乱码专区| 综合色亚洲| 在线欧美日韩国产|