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

基于深度學習的糖尿病性視網膜病變的分級

2022-03-12 14:05:20徐子和楊麗龔研王培培劉俊彤盧小杰
電腦知識與技術 2022年3期
關鍵詞:深度學習

徐子和 楊麗 龔研 王培培 劉俊彤 盧小杰

摘要:糖尿病性視網膜病變是一種難以診斷、高風險的致盲性疾病。針對人工對圖像特征提取困難、分類準確性差、耗費時間長的問題,采用卷積神經網絡構建糖尿病性視網膜病變自動分類器具有重要的臨床價值。方法:本文針對已收集好的彩色眼底圖像,通過對圖像的清洗、擴增、歸一化構建糖尿病性視網膜病變數據集。利用VGG16與FCN的優點將其結合,將全連接層改造為卷積層,構建新的糖尿病性視網膜病分類模型。將ImageNet充分訓練好的VGG16網絡模型參數作為本文模型初始化參數,送入已改造的神經網絡模型提取特征,最后輸出分類結果。結果:實驗結果表明,本文提出的深度學習分類方法的準確率與損失值均優于傳統同類別的卷積神經網絡分類算法,對臨床診斷參考有重要的意義。結論:本文利用的方法對解決數據分布不均衡和過擬合的問題有一定的促進作用,具有較好的魯棒性。

關鍵詞:糖尿病視網膜病變;圖像識別;卷積神經網絡;深度學習

中圖分類號:TP391? ? ? 文獻標識碼:A

文章編號:1009-3044(2022)03-0001-03

開放科學(資源服務)標識碼(OSID):

糖尿病已成為繼心腦血管疾病、腫瘤之后另一個嚴重危害我國人民健康的重要慢性非傳染性疾病[1]。I型、II型糖尿病患者因糖尿病視網膜病變而致盲的比例分別為86%、33%[2-4]。因此,若不及時對糖尿病性視網膜病變進行有效診斷和預防,糖尿病患者失明的風險將隨著病程和年齡的增長而大大提高。

隨著人工智能的發展,深度學習開始走進醫療領域。卷積神經網絡對復雜數據的表示能力有助于其識別傳統分類器難以區分的復雜疾病[5-8]。深度學習在皮膚癌檢測、乳腺癌檢測、血管檢測等領域取得了重大突破的同時,在糖尿病視網膜病變的分期和檢測中也取得了不錯的效果[9-11]。因此,應用深度學習算法對糖尿病性視網膜病變的分級診斷是有意義的,也順應了當今醫療信息化與智能化的發展,更為解決此類疾病的診斷的難題帶來了希望。

1數據集的搭建與預處理

1.1數據集簡介

本文利用Kaggle網站中的35172張眼底圖像數據集。數據集根據實際病變程度進行劃分為5個等級,從癥狀的輕到重對應0~4的編號。各個等級與病變的對應如表1所示。數據集每個等級對應的數量分布關系分布如圖1所示。

各個病變等級對應的圖像如圖2所示,圖a代表健康的無視網膜病變的圖像,由此類推,圖a至圖e分別代表病變由淺至深的五個等級。

1.2數據集預處理

1.2.1數據清洗與篩選

在訓練之前,本文先對數據集進行相關的清洗與預處理操作。針對數據集的實際情況,通過對比標準規范的圖像,剔除不符合要求的相關圖像如圖3所示。如亮度過暗的(圖a)、曝光過高(圖b)的圖像。

1.2.2數據擴充

對數據進行合理擴增如圖4所示。對清洗后的圖像進行剪裁,剪裁后的圖像(圖a)能夠更好地突出特征,便于后期對圖片像素進行充分地讀入。對圖片旋轉90度(圖b),旋轉180度(圖c)后與原數據集合并,從而將數據集擴充至原來的三倍。數據集擴充將樣本少的數據集向樣本多的數據集靠攏,解決了數據不平衡的問題。

1.2.3數據歸一化

數據歸一化是為了在訓練的過程中可以加速網絡的收斂、達到更好訓練效果而對樣本的統計特性進行歸納統一,本文采用線性函數轉化方法,具體轉化方法為公式(1):

[y=x-minValuemaxValue-minValue? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (1)]

上式中[x]、[y]分別為轉換前、后的值,[maxValue]、[minValue]分別為樣本的最大值和最小值[12]。

2訓練模型設計

2.1卷積神經網絡

卷積神經網絡是為圖像分類而發展起來的,只要輸入的信號滿足多層次結構、特征局部性和平移不變性三個特性均可以采用卷積神經網絡。在圖像處理中,卷積運算為公式(2)和(3):

[? ? gx,y=m=j,n=jm=i,n=ifx+m,y+nhm,n? ? ? ? ? ? ?2]

[? ? ? ? ? ? ? ? g=f*h? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?3]

其中[x,y]為中心像素的坐標,[x=1,2,……,h,y=1,2,……,w],[ h]為圖像的高度,[w]為圖像的寬度。卷積需要遍歷整個圖像。[f]為原始圖像矩陣,[g]為運算出的新圖像矩陣。[h]為卷積核,卷積核大小為[(i-j×i-j)],[*]為運算符。由此可看出,卷積運算即濾波運算,所以卷積核也被稱為濾波器。

2.2 深度學習訓練模型設計

VGGNet探索了卷積神經網絡的深度和其性能之間的關系,通過反復地堆疊3×3的小型卷積核和2×2的最大池化層,成功地構建了16~19層深的卷積神經網絡。FCN為全連接卷積神經網絡,用于圖像的分割。FCN將CNN中末尾的全連接層改為卷積層,使整個網絡模型能接收任意大小的輸入圖像尺寸,避免了由于尺寸不同帶來的重復存儲和復雜計算的問題[13-14]。

2.2.1 網絡模型

VGG16網絡結構復雜,模型參數繁多,從頭開始訓練必然會導致網絡訓練不充分、模型難以收斂等情況。本文預先利用已經在VGG16網絡上預先訓練的ImageNet數據集參數作為網絡的初始化參數。再利用VGG16網絡進行本文數據集的特征提取。VGG16網絡模型特征提取框架及各個層數如圖5所示。

2.2.2 圖像自動分類

全連接層的作用是將經過多個卷積層和池化層的圖像特征圖中的特征進行整合,獲取圖像特征具有的高層含義,用于圖像分類[14]。針對糖尿病性視網膜病變圖像中病變區域難以檢測和提取的問題,本文將VGG16網絡與FCN網絡的優點進行融合。先用VGG16網絡充分提取數據集中圖像的特征,再利用FCN的特點將全連接層改造為7×7和1×1的卷積層用于圖像的分類。輸入尺寸為224×224×3的圖像,經過特征提取框架得到尺寸為7×7×512的圖像,空間尺寸縮小了32倍,輸出神經元個數高達138357544。而經過一個全連接層改造后的卷積層則只需要進行一次前向傳播,大大共享了計算資源,使得計算更加高效。因此,全連接層改造為卷積層后,可以在一次前向傳播中讓更大的圖像進行充分卷積。為了防止過擬合,在卷積層Fc1以及Fc2后均引入了Dropout層,并在之后添加relu線性修正單元,解決梯度彌散。圖像自動分類器如圖6所示。

3實驗結果與分析

本文實驗方法的實現基于Python3.5平臺,使用深度學習框架tensorflow,數據預處理及增強使用pillow庫,利用一塊顯存為11G的NVIDIA GeForce RTX 2080Ti顯卡訓練100個epoches得到訓練模型。輸入圖像尺寸統一設定為224×224,為了驗證訓練模型效果,本文將數據集按照5:1的比例劃分為訓練集和測試集,訓練集和測試集互不交叉。

對于圖像分類,判斷分類模型的性能通常采用圖像分類的準確率和損失值。準確率acc表示為測試集中被正確分類的圖像個數num除以測試集中圖像的數量sum[15],即:

[acc==numsum? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?4]

損失值計算本文采用多分類交叉熵作為損失函數。交叉熵描述兩個概率分布的距離,令p(x)為真實值,q(x)為預測值,則p交叉熵為:

[Hp,q=-pxlogqx? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(5)]

在神經網絡分類任務中,輸出的并不一定是概率,更多的是實數。則利用softmax函數將神經網絡前向傳播的結果變為概率分布。設神經網絡輸出的結果為[y1,y2],[y3……yn],則經過softmax輸出的結果為:

[softmaxyi=y'i=yij=1nyj? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (6)]

根據上述原理,繪制出訓練模型的準確率以及損失值圖像,如圖7所示。由圖可以看出,在VGG16模型中訓練集的acc基本保持在0.735左右,測試集acc保持在0.738左右。損失值方面,訓練集的loss迅速下降,測試集loss維持在0.8左右,最低可在0.6。acc與loss均小幅震蕩則表明網絡已經收斂。

本文結果與使用同一數據集在未改造的VGG16模型上分類結果進行對比,結果如表2所示。可以看出本文提出的方法大大提高了準確率。

4 總結

本文利用卷積神經網絡方法對糖尿病性視網膜圖像進行分類。為了提高分類的準確率,加快模型收斂速度,本文在經典VGG16模型上將FCN與VGG模型融合進行改造。首先引入ImageNet訓練參數作為初始訓練權重,接著經過深度學習提取框架進行特征提取,最后將提取的特征經過改造后的全連接層進行分類。本文提出的提取方法大大提高了傳統VGG16分類方法的準確率,對比其他分類算法也有不同程度的提升,優于普通醫生的分類效率與準確率。但在圖像處理與清洗,模型優化上還有提升空間,因此在后續的工作中將設計圖像處理算法以突出局部病變的特征,并將各個模塊整合成系統用于糖尿病性視網膜圖像的自動分類。

參考文獻:

[1] 楊文英.中國糖尿病的流行特點及變化趨勢[J].中國科學:生命科學,2018,48(8):812-819.

[2] 孫艷麗,張駿.維生素D水平與2型糖尿病視網膜及黃斑病變的相關研究[J].中國生化藥物雜志,2016,36(8):141-144.

[3] 陳霞琳,汪迎,張凱,等.糖尿病性視網膜病變相關危險因素分析[J].臨床眼科雜志,2013,21(4):35-37.

[4] 羅院生.從視網膜圖像到糖尿病視網膜病變診斷[D].成都:電子科技大學,2017.

[5] Convolutional Nets and Fully Connected CRFs[C]//International Conference on Learning Representations, 2015.

[6] Esteva A,Kuprel B,Novoa R A,et al.Dermatologist-level classification of skin cancer with deep neural networks[J].Nature,2017,542(7639):115-118.

[7] Sabouri P,GholamHosseini H.Lesion border detection using deep learning[C]//2016 IEEE Congress on Evolutionary Computation (CEC).July 24-29,2016,Vancouver,BC,Canada.IEEE,2016:1416-1421.

[8] 馬文婷.面向眼科醫學圖像的病變檢測研究[D].北京:北京交通大學,2018.

[9] Wang D Y,Khosla A,Gargeya R,et al.Deep learning for identifying metastatic breast cancer[EB/OL].2016

[10] Liu Y,Gadepalli K,Norouzi M,et al.Detecting cancer metastases on gigapixel pathology images[EB/OL].2017:arXiv:1703.02442[cs.CV].https://arxiv.org/abs/1703.02442

[11] Networks.[J]. IEEE Transactions on Medical Imaging, 2016, 35(11):23692380.

[12] 李瓊,柏正堯,劉瑩芳.糖尿病性視網膜圖像的深度學習分類方法[J].中國圖象圖形學報,2018,23(10):1594-1603.

[13]Karen S, Andrew Z. Very deep convolutional networks for large-scale image recognition. In: Bengio Y, Lecun Y, eds. 3rd International Conference on Learning Representations. San Diego: Conference Track Proceedings, 2015. https://arxiv.org/abs/1409.1556

[14] Shelhamer E,Long J,Darrell T.Fully convolutional networks for semantic segmentation[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2017,39(4):640-651.

[15] 蘇炯銘,劉鴻福,項鳳濤,等.深度神經網絡解釋方法綜述[J].計算機工程. https://doi.org/10.19678/j.issn.1000-3428.0057951

[16] 丁蓬莉,李清勇,張振,等.糖尿病性視網膜圖像的深度神經網絡分類方法[J].計算機應用,2017,37(3):699-704.

【通聯編輯:唐一東】

猜你喜歡
深度學習
從合坐走向合學:淺議新學習模式的構建
面向大數據遠程開放實驗平臺構建研究
基于自動智能分類器的圖書館亂架圖書檢測
搭建深度學習的三級階梯
有體驗的學習才是有意義的學習
電子商務中基于深度學習的虛假交易識別研究
現代情報(2016年10期)2016-12-15 11:50:53
利用網絡技術促進學生深度學習的幾大策略
考試周刊(2016年94期)2016-12-12 12:15:04
MOOC與翻轉課堂融合的深度學習場域建構
大數據技術在反恐怖主義中的應用展望
深度學習算法應用于巖石圖像處理的可行性研究
軟件導刊(2016年9期)2016-11-07 22:20:49
主站蜘蛛池模板: 99er精品视频| 国产成人综合在线视频| 青青草原国产精品啪啪视频| 欧美人与性动交a欧美精品| 最新国语自产精品视频在| 天天综合网站| 欧美、日韩、国产综合一区| 在线免费a视频| 日韩高清无码免费| 国产日本欧美在线观看| 亚洲欧洲日韩综合| 国内精品伊人久久久久7777人| 国产91麻豆视频| 婷婷丁香在线观看| 精品国产自在现线看久久| 欧美在线精品怡红院| 日韩美女福利视频| 热久久综合这里只有精品电影| 青青网在线国产| 国产美女精品一区二区| 真实国产乱子伦高清| 91区国产福利在线观看午夜| 国产精品手机在线播放| 国产福利大秀91| 国产精品 欧美激情 在线播放 | 亚洲精品无码高潮喷水A| 青青草原国产免费av观看| 色窝窝免费一区二区三区| 日本欧美午夜| 无码综合天天久久综合网| 国产午夜小视频| 亚洲国产精品日韩av专区| 97se亚洲综合在线| 婷婷丁香色| 国产激情无码一区二区APP| 黄色网页在线观看| 亚洲精品777| 亚洲天堂首页| 伊人成人在线| 国产在线观看91精品| 黄色一及毛片| 亚洲无码精彩视频在线观看| 国产成人亚洲毛片| 日韩午夜片| 中文字幕中文字字幕码一二区| 特级做a爰片毛片免费69| 久久不卡国产精品无码| 国产精品v欧美| 亚洲一区二区三区国产精品 | 丁香婷婷激情网| 免费福利视频网站| 亚洲午夜福利精品无码| 国产成人精品高清不卡在线| 三上悠亚一区二区| 午夜精品久久久久久久无码软件| 国产精品丝袜在线| 国产成人av一区二区三区| 欧美成a人片在线观看| 在线人成精品免费视频| 91久久偷偷做嫩草影院电| 国产成人av一区二区三区| 国产性生大片免费观看性欧美| 免费国产黄线在线观看| 亚洲av片在线免费观看| 久久久久无码国产精品不卡 | 992tv国产人成在线观看| 无码中字出轨中文人妻中文中| 噜噜噜综合亚洲| 超清人妻系列无码专区| 日韩a级毛片| 91精品久久久久久无码人妻| 蜜芽一区二区国产精品| 在线日韩日本国产亚洲| 久久综合伊人77777| 黄色在线不卡| 日韩国产 在线| 中文字幕乱码二三区免费| 亚洲国产清纯| 国产一在线| 在线永久免费观看的毛片| 尤物精品国产福利网站| 无码专区在线观看|