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

ARS-CNN算法在新冠肺炎識別中的研究

2021-11-12 00:47:20易三莉王天偉楊雪蓮佘芙蓉
液晶與顯示 2021年11期
關鍵詞:特征結構信息

易三莉,王天偉*,楊雪蓮,佘芙蓉

(1. 昆明理工大學 信息工程與自動化學院,云南 昆明 650500;2. 云南省計算機技術應用重點實驗室,云南 昆明 650500)

1 引 言

新冠肺炎肆虐全球,威脅人類的生命健康安全。隨著疫情的不斷傳播,給許多國家和地區的醫療體系都帶來了巨大的負擔。為了減少疫情傳播和降低患者死亡率,快速、準確地識別新冠肺炎顯得尤為重要。

目前,對于新冠肺炎檢測主要有反轉錄聚合酶鏈反應(RT-PCR),這種方法需要從受試者體內獲取呼吸標本,從而檢測病毒存在,但是,對于一些醫療體系不發達的國家,由于RT-PCR試劑盒數量有限,根本不能及時對患者進行篩選,且這種方法費時昂貴。此外,計算機斷層掃描(CT)成像和鼻咽拭子也能夠檢測新冠肺炎,對于計算機斷層掃描(CT),成像后需要專業影像學醫生對圖像進行理解,但是,在很多地區,影像科醫生很缺乏,并不能及時對日益增長患者做出相應篩查;對于鼻咽拭子的檢測,需要專業檢測設備,當患者數量過多時,檢測者也會出現疲勞等情況,且也需要一定時間才知道檢測結果。

如今,深度學習被廣泛應用到圖像識別中,如儀表自動識別[1]、表情識別[2]等,且取得了很好的效果,為計算機視覺領域奠定了基礎。在早期,Alex Krizhevsky等[3]提出了AlexNet網絡結構,該網絡通過構建一系列卷積層和全連接層,成功用于圖像的分類且取得了較好的效果。之后K Simonyan等[4]提出VGGNet網絡結構,用3×3卷積核代替AlexNet網絡中較大卷積核,在減少參數量的情況下對于圖像的分類效果并未下降。但是隨著網絡深度的增加,網絡模型會出現退化現象,因此He Kaiming[5]等人提出了殘差網絡結構,通過在卷積層的輸入和輸出間添加跳躍連接來解決這一問題。Christian Szegedy[6]等人提出inception結構,通過多分支的連接來增加網絡寬度從而對圖像特征進行多尺度提取,極大地提高了網絡的性能。Liu[7]等人借鑒inception結構思想,并在該結構上加入空洞卷積,增大網絡對圖像的感受野,從而能提取更多特征信息。Chollet[8]等人提出Xception結構,使用深度可分離卷積代替inception模塊中卷積操作,極大降低了網絡模型參數。Huang Gao[9]等人提出密集連接網絡,解決了大多數網絡中特征利用率低和傳遞不足的問題。在新冠肺炎的識別領域,Ezzat[10]等人提出了一種基于混合卷積神經網絡(CNN)體系結構的新方法來識別新冠肺炎;Ruaa Al-falluji[11]等人提出了一種使用胸部X線圖像和深度遷移學習方法自動檢測新冠肺炎;Chaimae Ouchicha[12]等人構建一個CVDNet深度卷積神經網絡模型來對新冠肺炎進行識別。Khaled Bayoudh[13]等人開發了一種基于遷移學習的2D和3D的混合CNN結構,用來對新冠肺炎進行篩查。上述基于深度學習方法在對新冠肺炎的識別中,有效緩解了人工識別新冠肺炎費時費力問題,但它們的識別精度還不理想。

為了提高新冠肺炎識別精度,本文提出了一種改進的基于卷積神經網絡的新冠肺炎識別算法。該算法通過構造跳躍連接RFB結構來獲取多尺度特征信息并強化特征信息的利用。同時,為緩解因圖像分辨率降低所帶來的信息丟失問題,我們構建了短連接aspp[14](空洞空間金字塔池化)模塊。另外,將注意力機制GC模塊與sSE模塊進行結合來標定圖像的重要特征信息,實現特征信息間的交互并強化有用特征的傳遞。基于上述功能模塊,本文算法能夠有效提高對新冠肺炎的識別精度。

2 算法理論

本文基于卷積神經網絡的算法框架對其進行改進得到新的算法。通過構建跳躍連接RFB結構模塊、短連接aspp模塊以及sSEGC模塊等功能模塊,將其用于CNN網絡中,使算法對新冠肺炎具有更高的識別效率。算法的結構及各功能模塊的設計如下文所述。

2.1 短連接aspp模塊

圖像在采樣過程中因分辨率減少會造成特征的丟失,單獨采用aspp雖然能夠實現多尺度的獲取圖像特征,但仍然不能解決上述問題。本文發現,在aspp結構上引入短連接方式,不但能夠解決模型退化問題,而且還使融合特征信息量更加充足并能更有效地減少因分辨率降低所造成的特征信息丟失。短連接aspp模塊設計如圖1所示。

圖1 短連接aspp模塊Fig.1 Short connection aspp module

從圖1可知,短連接aspp模塊包含輸入、不同卷積塊、Add特征融合以及輸出等部分。首先輸入圖像經過4個分支得到4個不同的特征信息,然后用Add操作將輸入信息與4個分支的輸出信息進行融合得到更豐富的特征信息并輸出。其中,4個分支是圖中第一~第四部分,它們的擴張率分別為2、4、6、8的DepthwiseConv2D 3×3+BN+relu+Conv2D 1×1的連接結構。我們通過設置不同的擴張率來增大模塊對圖像的感受野使網絡提取更豐富的特征信息,同時采用DepthwiseConv2D 3×3+BN+relu+Conv2D 1×1的結構。DepthwiseConv2D 3×3是深度卷積,Conv2D 1×1為普通卷積,兩者用于對圖像特征進行提取,BN為歸一化層,relu為激活函數。

2.2 跳躍連接RFB結構模塊

RFB網絡將多分支連接結構與空洞卷積相結合,實現對圖像特征進行多尺度提取并增大了對圖像的感受野。但是該網絡結構對圖像特征信息的利用較低,同時一些重要的特征信息在網絡傳遞時容易丟失。因此本文提出一種新的跳躍連接RFB功能模塊,它在RFB網絡基礎上加入跳躍連接從而增加圖像信息的利用率,同時在模塊中加入sSEGC關注模塊實現對圖像重要特征的關注從而防止其丟失。該算法的設計如圖2所示。

圖2 跳躍連接RFB結構模塊Fig.2 Jump connection RFB structure module

由圖2可知,我們的結構主要包括3個分支以及兩次concatenate連接,我們在每個分支中加入空洞卷積并在兩次concatenate連接中加入了關注機制。各分支由基本卷積塊組成:分支一包括一、二、三卷積塊,分支二包括一、四、五卷積塊,分支三包括六、七、八卷積塊。其中,基本卷積塊的操作為BN+relu+Conv2D 1×1,同時我們將每個分支的最后一個模塊,即三、五、八卷積塊中的普通卷積由空洞卷積來取代。為了獲得不同的感受野特征信息,它們的擴張系數分別設為為1、3、4。用第一個concatenate連接操作融合第三、五、八塊的特征信息,之后經過一個卷積層提取特征輸入到注意力機制sSEGC模塊來對特征信息進行篩選,最后再使用跳躍連接把篩選后特征信息與輸入特征信息進行concatenate操作融合。空洞卷積[15]就是在普通卷積中加入擴張系數,以擴張系數減1對圖像進行間隔采樣,假設用a來表示空洞卷積的擴張系數,則加入擴張系數后的實際卷積核尺寸與原始卷積核尺寸間關系可以定義如下:

K=(a-1)×(H-1)+H,

(1)

K為加入擴張系數后實際卷積核大小,H為原卷積核大小。使用空洞卷積后,感受野增大,網絡能夠提取更多圖像特征,且沒有增加額外參數。本文的跳躍連接RFB結構增大了對圖像感受野,使網絡能夠更有效地對圖像特征信息進行提取并篩選,且有效利用了特征信息。

2.3 sSEGC模塊

關注模塊因其具有對圖像重要特征的關注功能而使其成為神經網絡中的一項關鍵技術,被廣泛應用到現有算法模塊中。其中,Yue Cao[16]等人提出的GC注意力模塊通過上下文建模和轉換通道間的依賴關系,以及把轉換后特征信息與輸入特征進行融合的方式來對圖像特征進行篩選,進而實現重要特征信息的傳遞。Abhijit Guha Roy[17]等人提出了sSE機制模塊在空間上對圖像特征進行標定篩選,從而實現空間特征信息的高效利用。本文將GC機制與sSE機制相結合得到新注意力機制sSEGC模塊,該模塊的設計如圖3所示。

圖3 sSEGC模塊Fig.3 sSEGC module

從圖3可知,sSEGC模塊分為GC塊與sSE塊,GC塊由3個小塊組成。其中,第一、二塊中的Reshape層用于重塑圖形維度,Lamda層中的transpose函數和expand_dims函數用于對圖形維度進行轉置和插入一個維度索引值。第三塊中的LayerNormalization用于優化網絡結構,relu和Sigmiod為激活函數層。對于GC塊,第一塊的輸出與第二塊的輸出相乘完成重要特征的提取,提取后特征輸入到第三塊中,第三塊的輸出再與輸入相加完成有用特征提取。對于sSE模塊,其在完成特征信息的篩選后與GC塊輸出特征信息進行相加融合,從而更加有效地實現對新冠肺炎識別。

2.4 算法結構

根據以上敘述,本文在CNN框架的基礎上,將跳躍連接RFB結構模塊、sSEGC關注模塊及短連接aspp模塊融合起來,得到本文算法。算法結構如圖4所示。

圖4 改進的ARS-CNN算法結構Fig.4 Improved ARS-CNN algorithm structure

由圖4可知,本算法的操作有:零填充層(ZeroPadding2D)、卷積、批歸一化操作BN、激活函數層relu、平均池化層(AveragePooling2D)、短連接aspp模塊(Short connection aspp module)、跳躍連接RFB結構模塊(Jump connection RFB structure module)、全局平均池化層(GlobalAveragePooling2D)、全連接層(Dense)。第一部分ZeroPadding2D為零填充層,保證了輸入與輸出特征圖大小一致。第二~第五部分中AveragePooling2D為平均池化層,用于在采樣過程中減少圖像分辨率,Short connection aspp module能夠有效緩解因采樣過程中圖像分辨率降低所造成特征信息損失,Jump connection RFB structure module不但能夠對圖像特征進行多尺度提取,而且能夠對圖像特征進行篩選,保證了有用特征信息傳遞且最大程度實現對特征信息復用。第二~第五部分中的Jump connection RFB structure module在特征提取過程中分別使用了5、12、24、19次。第六部分中的GlobalAveragePooling 2D用于對特征做最后提取,Dense作最后分類。

本文算法基于上述功能模塊能夠對新冠肺炎進行高效識別,保證算法對新冠肺炎的識別性能。

3 實 驗

本文使用Pycharm作為編譯器,編程語言python,實驗框架為 Keras和tensorflow,硬件環境為 Intel(R)CoreTM i9-10900k CPU@3.70 GHz,32.0GRAM,顯卡為 NVIDIA GeForce RTX3080,64 位 Windows10 操作系統。

3.1 實驗設置

本文數據集為kaggle數據集中所提供下載的一個COVID-19 Radiography Database數據集,數據集共包含2 905張圖像,其中包含219張COVID-19陽性圖像,1 341張正常圖像和1 345張病毒性肺炎圖像。本實驗用 80%作為訓練集,20%作為測試集,即2 324張圖像作為訓練集,581張作為測試集,數據集的劃分情況如表1所示。圖5為數據集3個類中每一類樣例圖像展示。數據集中原圖大小為1 024×1 024,實驗前,將原始圖像進行歸一化處理,再把圖像裁剪為 224×224 大小。采用Adam 優化器更新參數,學習率為 0.001,用sparse_categorical_crossentropy作為損失函數,epochs設為50,batchsize為 10。

表1 數據集的劃分情況Tab.1 Division of the data set

圖5 每一個類樣例展示Fig.5 Sample display of each class

3.2 評價指標

本文采用準確率(Accuracy)、F1分數、精準率(Precision)、召回率又叫敏感度(Sensitivity)、特異性(Specificity)來對肺部疾病識別結果進行評估,計算公式如下:

(2)

(3)

(4)

(5)

(6)

其中:TP(True Positive)表示正樣本被模型預測為正,TN(True Negative)表示負樣本被模型預測為負,FP(False Positive)表示負樣本被模型預測為正,FN(False Negative)表示正樣本被模型預測為負。由于本實驗為三分類的實驗且樣本不均衡,因此需要對準確率、召回率、特異性、精準率、FI分數作加權平均。加權平均后5個指標的計算公式如下:

(7)

(8)

(9)

(10)

(11)

3.3 實驗結果

為了驗證算法性能,將本文算法與VGG16、ResNet50、InceptionResNetV2[18]、PDCOVIDNet[19]、DWSDenseNet[20]等分類算法進行比較,不同分類算法對肺部疾病識別結果如表2所示。

表2 不同算法對肺部疾病識別對比Tab.2 Comparison of different algorithms in the recognition of lung diseases

圖6 不同算法混淆矩陣圖Fig.6 Confusion matrix diagram of different algorithms

表2中,本文所提出的ARS-CNN算法在Acc、Sen、Spe、F1、Pre上的評估結果分別為98.22%、97.95%、98.33%、97.92%、97.91%,均高于其他對比的算法,說明本文算法在對肺部疾病識別上,相較于其他算法具有更好的識別效果。

混淆矩陣能夠用來反映分類模型對某一個類別分類的好壞。在混淆矩陣中,每一列表示模型預測的類別,每一行表示數據真實的類別,主對角線表示被分類模型正確分類的個數,值越大,說明分類模型的性能越好,所以我們使用它來衡量各算法對于肺部疾病的識別性能,各算法混淆矩陣如圖6所示。

圖6中,第一行為VGG16、ResNet50算法,第二行為InceptionResNetV2、本文算法(ARS-CNN)。從不同算法的混淆矩陣圖可知,在測試的581張圖片中,本文算法對于新冠肺炎、正常、病毒性肺炎類圖像的識別為569張,高于VGG16、ResNet50、InceptionResNetV2的558、565、567張,在對肺部疾病識別上均優于所對比算法,更近一步說明了本文算法的性能。

4 結 論

新冠肺炎的自動準確識別在輔助醫生進行相關疾病診斷中具有重要作用。為了高效識別新冠肺炎,本文提出了一種ARS-CNN算法。該算法通過構建短連接aspp網絡結構來防止在采樣過程中因圖像分辨率減小所造成的特征信息丟失,同時緩解因網絡模型退化所導致特征信息無法更新問題。使用跳躍連接RFB網絡結構模塊從多方向對圖像特征進行提取,解決特征信息得不到充分復用問題。結合注意力機制sSEGC模塊對特征信息進行標定,抑制無用特征信息同時增強有用特征信息的傳遞。通過實驗分析對比,結果表明,本文算法均優于所對比算法,能夠對肺部疾病進行精準識別。

猜你喜歡
特征結構信息
《形而上學》△卷的結構和位置
哲學評論(2021年2期)2021-08-22 01:53:34
如何表達“特征”
論結構
中華詩詞(2019年7期)2019-11-25 01:43:04
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
論《日出》的結構
創新治理結構促進中小企業持續成長
現代企業(2015年9期)2015-02-28 18:56:50
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
線性代數的應用特征
河南科技(2014年23期)2014-02-27 14:19:15
主站蜘蛛池模板: 波多野结衣中文字幕久久| 免费Aⅴ片在线观看蜜芽Tⅴ| 亚洲色婷婷一区二区| 91无码人妻精品一区| 米奇精品一区二区三区| 丝袜亚洲综合| 久久99精品国产麻豆宅宅| 热久久综合这里只有精品电影| 97精品久久久大香线焦| 91免费观看视频| 69免费在线视频| 91精品福利自产拍在线观看| 免费无码网站| 亚洲日韩在线满18点击进入| 久久精品日日躁夜夜躁欧美| 伊人91视频| 国产欧美日韩综合在线第一| 精品91视频| 国模视频一区二区| 亚洲国产成人超福利久久精品| 精品欧美日韩国产日漫一区不卡| 国产日韩精品欧美一区灰| 美女国产在线| 99国产在线视频| 五月婷婷精品| 中文字幕亚洲乱码熟女1区2区| 激情视频综合网| 欧美成人看片一区二区三区| 国产成人精品无码一区二| 日韩国产亚洲一区二区在线观看| 中文字幕天无码久久精品视频免费| 在线国产毛片| 91小视频在线| 国产国产人在线成免费视频狼人色| 亚洲成年人片| 国产精品内射视频| 亚洲欧洲日韩久久狠狠爱| 91久久大香线蕉| 99久久精品国产精品亚洲| 五月婷婷综合在线视频| 亚洲伊人久久精品影院| 五月激情综合网| 亚洲一级毛片免费看| 色综合天天操| 欧美色图第一页| 女人18毛片水真多国产| 国产精品无码AⅤ在线观看播放| 婷婷六月激情综合一区| jizz国产视频| 亚洲综合色吧| 日韩视频福利| 91破解版在线亚洲| 91网址在线播放| 国产成人在线无码免费视频| 四虎成人在线视频| 久久精品无码一区二区日韩免费| 露脸一二三区国语对白| 亚洲综合婷婷激情| 欧美激情二区三区| 国产精品一区二区久久精品无码| 国产成人精品亚洲77美色| 欧美在线视频不卡第一页| 在线播放真实国产乱子伦| 九色综合视频网| 欧美 亚洲 日韩 国产| 久久精品国产一区二区小说| 先锋资源久久| 超碰精品无码一区二区| 欧洲一区二区三区无码| 毛片a级毛片免费观看免下载| 欧美啪啪网| 一级爱做片免费观看久久| 国产理论最新国产精品视频| 中文字幕2区| 久久精品亚洲热综合一区二区| 国产精品视频猛进猛出| 一级全免费视频播放| 欧美亚洲欧美| 国产成人无码AV在线播放动漫| 国产性生大片免费观看性欧美| 国产在线98福利播放视频免费| 无码国内精品人妻少妇蜜桃视频|