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

基于EfficientNet的皮膚癌識別與分類

2021-11-04 11:50:57張嘉穎
現代信息科技 2021年9期
關鍵詞:分類實驗模型

DOI:10.19850/j.cnki.2096-4706.2021.09.004

摘? 要:針對人工識別皮膚癌惡性腫瘤中不可避免的人為因素,以及效率低、設備要求高等問題,提出了一種基于EfficientNet網絡的新的皮膚癌識別與分類方法。首先,由于樣本數據量過小,通過數據預處理實現數據增強,從而防止訓練模型出現過擬合的問題。然后將數據集在EfficientNet網絡模型上進行訓練,同時采用Adam調整學習率,進而實現皮膚癌圖像的識別與分類。實驗結果表明,該模型的準確率和查全率可分別達到90.78%和88.23%,在保證了準確率和查全率的前提下,參數量大大減少,可有效提升臨床醫學診斷的效率。

關鍵詞:EfficientNet模型;Adam;皮膚癌識別

中圖分類號:TP391.4? ? ? ?文獻標識碼:A 文章編號:2096-4706(2021)09-0013-03

Skin Cancer Identification and Classification Based on EfficientNet

ZHANG Jiaying

(College of Computer Science and Technology,Huaqiao University,Xiamen? 361021,China)

Abstract:A new method for skin cancer identification and classification based on the EfficientNet network is proposed,aiming at the inevitable human factors,low efficiency and high equipment requirements in the manual identification of skin cancer and malignant tumors. Firstly,since the sample data is too small,data enhancement is realized through data preprocessing,so as to prevent the problem of overfitting in the training model. Then,the data set is trained on its EfficientNet network model,with Adam adjusting the learning rate for skin cancer image identification and classification. The experimental results show that the accuracy and recall of the model can reach 90.78% and 88.23%,respectively. On the premise of ensuring the accuracy and recall,the number of parameters is greatly reduced,which can effectively improve the efficiency of clinical medical diagnosis.

Keywords:EfficientNet model;Adam;skin cancer identification

0? 引? 言

皮膚癌是最常見的癌癥類型,常見的皮膚癌有基底細胞癌(Basal Cell Carcinoma,BCC)、鱗狀細胞癌(Squamous Cell Carcinoma,SCC)、惡性黑色素瘤(Melanoma,ML)等[1]。2017年,僅美國新確診ML患者就有85 686人,其中8 056人因此死亡,ML患病率已在所有癌癥類型中排第六[2]。ML雖然只占所有皮膚癌的2%,但卻最易導致死亡,BCC是最常見的皮膚癌類型,發展速度慢但具有局部侵襲性,SCC約占20%至30%,僅次于BCC[3]。目前常用的皮膚癌檢測方法有皮膚活體組織檢查和病理組織學檢查,即使借助皮膚鏡圖像分析、共焦顯微鏡等可幫助醫生更好地診斷,診斷結果仍然會受到主觀因素的影響,不能保證診斷的準確率[4]。況且這種診斷只適用于一小部分掌握特征識別技巧的專業人士,不具有普適性,因此不能夠幫助人們及時地識別出皮膚癌并且盡早地治療皮膚癌。

為了減少模型訓練參數,同時又能夠確保皮膚癌識別和分類的準確率及查全率,本文利用EfficientNet模型實現皮膚癌的識別和分類,主要針對9種皮膚病癥,分別是BCC、SCC、ML、光化性角化病(Actinic Keratosis,AK)、良性皮膚纖維瘤(Dermatofibroma,DF)、色素痣(Nevus,NV)、色素性良性角化病(Pigmented Benign Keratosis,PBK)、脂溢性角化病(Seborrheic Keratosis,SK)、血管病變(Vascular Lesion,VL)。

1? 方法介紹

目前關于皮膚癌的研究主要是針對ML的識別,少有針對各種皮膚癌病癥的分類,識別方法多是采用卷積神經網絡(CNN),Ameri[5]采用的是AlexNet模型,Codella1等[6]則是在CNN基礎上使用了稀疏編碼算法從而實現了無監督學習。但是使用CNN實現皮膚癌的識別和分類,往往需要巨大的計算機資源才能達到較高的精度,顯然這與皮膚癌的識別普遍化背道而馳。Tan等[7]提出的EfficientNet模型,通過固定訓練參數,使得精確度在消耗更少資源的情況下得到提升,且模型具有較好的遷移效果[8],故本文采用EfficientNet模型對皮膚癌圖像數據集進行訓練,并在EfficientNet模型的基礎上對數據進行預處理,并采用Adam算法進行學習率的調整,從而使得EfficientNet模型得到進一步優化。

1.1? 數據預處理

數據集的大小一定程度上影響著模型的準確率,為了在已有的圖像數據集的基礎上擴大圖像數量,通常會采用裁剪、平移、翻轉、旋轉、調整飽和度及對比度的方式對圖像進行處理[9]

在皮膚病圖像數據集中,PBK圖像數量最多,占462張,而DF、SK圖像數量則較少,不足百張,故采用圖像增廣技術對數據進行處理。將輸入數據集圖像進行去中心化處理,同時利用標準差進行標準化;設置隨機轉動的角度為45°,對圖像進行旋轉處理,生成不同旋轉角度的圖像;對圖像進行水平翻轉和豎直翻轉;設置偏移比例為0.2,使圖像按照原圖像高度的20%進行豎直偏移,按照原圖像寬度的20%進行水平偏移。從而完成圖像數據的預處理工作。

1.2? 模型構建

1.2.1? Efficientnet網絡

根據混合系數?取值的不同,有B0至B7共8種網絡模型,其中EfficientNet-B0為基準網絡,當?=1時,找出三個比例系數α,β,γ的最佳組合,然后固定三個比例系數,逐漸放大混合系數?,依次得到B1至B7網絡模型。基準網絡EfficientNet-B0的結構如表1所示。

EfficientNet通過平衡網絡的寬度、網絡的深度以及網絡的分辨率得到了更高的精度及效率。這正是皮膚癌識別與分類在臨床試驗中需要用到的,故本文采用EfficientNet-B6網絡模型對皮膚癌圖像數據集進行訓練,以更少的參數量訓練出精度更高的網絡模型。

1.2.2? Adaptive Moment Estimation

Adam優化器是由OpenAI的Diederik Kingma和多倫多大學的Ba等提出的[10]。計算簡單且高效,對內存需求也較少,幾乎適用于所有場景,尤其適用于大規模的數據及參數的場景,故采用Adam優化器對模型進行優化。Adam算法綜合了Momentum算法和AdaDelta算法的特點,在兩算法的基礎上進行了改進。

2? 實驗

2.1? 實驗環境

本實驗采用Python編程語言,CPU處理器為Intel(R) Core(TM) i7-6700K CPU @ 4.00 GHz×8,GPU處理器為NVIDIA GeForce GTX 2080Ti,內存(RAM)為16 GB,操作系統為64bit Windows 10專業版。

2.2? 實驗數據

數據集來自Kaggle提供的公開數據集,數據集中共有2 357張惡性和兩性腫瘤圖,包含了9類皮膚病癥圖像,分別是: BCC、SCC、ML、AK、DF、NV、色PBK、SK、VL。由國際皮膚影像協會(International Skin Imaging Collaboration,ISIC)提供并進行準確分類。

2.3? 參數設置

選用EfficientNet-B6網絡結構可以使得整個模型的準確率、查全率和效率達到最優的效果,同時又不會過度地浪費計算資源,使得算法對設備的要求提高。經多次實驗后,得到了本模型的最優參數組合,設置圖像標準化大小Norm_size為512×512,批量大小Batch_size為128,初始學習率Init_learning_rate為0.001,共迭代epoch100次。

2.4? 實驗結果及分析

2.4.1? 準確率和查全率

采用識別的準確率(Accuracy)和查全率(Recall)來衡量模型的性能:

其中,TP(True Positive)為真正例的個數,TN(True Negative)為真負例的個數,FP(False Positive)為假正例的個數,FN(False Negative)為假負例的個數。根據準確率和查全率的計算方法可以得出,準確率越高,模型識別越準確,查全率越高,越能有效避免惡性腫瘤未被識別的情況,因此準確率和查全率越高,模型的性能越好。本實驗最終準確率和查全率可分別達到90.78%和88.23%。

2.4.2? 結果分析

數據集中的訓練集和測試集已被分好,未進行預處理前,訓練集數據量為2 239,測試集數據量為118,為了更準確地看出識別效果,在測試集上對每類皮膚病分別進行訓練,得到的訓練結果如表2所示。

從表中可以看出,各類皮膚病訓練準確率均可達到85.5%以上,準確率最高可達到95.3%,對于皮膚病DF、SK準確率較低,一定程度上是由于DF、SK數據集的數量較低造成的,但總體所得準確率較為理想。

在模型訓練的過程中,可看出模型訓練的參數量較其他深度學習網絡模型較小,與Resnet-50、Resnet-101對比可看出EfficientNet模型的優越性,參數量對比數據如表3所示。

本實驗采用的是EfficientNet-B6模型,較Resnet-50、Resnet-101網絡模型參數量已經顯著減少,而EfficientNet- B0模型參數量又會比EfficientNet-B6模型小許多,可見EfficientNet模型在參數量上的優越性。

3? 結? 論

基于EfficientNet模型,本實驗進行了皮膚癌的識別與分類,實現了BCC、SCC、ML、AK、DF、NV、PBK、SK、VL九類皮膚病的識別。方法的主要特點在于對圖像數據進行了預處理,搭建了EfficientNet模型并利用Adam優化器進行學習率的調整。結果表明,本實驗方法可以使得數據集中9種皮膚病癥分類的準確率和查全率得到提升,并大大減少了深度網絡模型訓練的參數量。不足之處在于數據量不夠充足,且各類皮膚病的數據量分布嚴重不均。今后的工作將會進一步改進。

參考文獻:

[1] 許美鳳,國雷達,宋盼盼,等.多卷積神經網絡模型融合的皮膚病識別方法 [J].西安交通大學學報,2019,53(11):125-130.

[2] Centers for Disease Control and Prevention. United States Cancer Statistics:Data Visualizations [DB/OL].[2021-02-24].https://gis.cdc.gov/Cancer/USCS/#/AtAGlance/.

[3] LINARES M A,ZAKARIA A,NIZRAN P. Skin cancer [J].Primary Care:Clinics in Office Practice,2015,42(4):645-659.

[4] KOLM I,HOFBAUER G,BRAUN R P. Early diagnosis of skin cancer [J].Therapeutische Umschau.Revue Therapeutique,2010,67(9):439-446.

[5] AMERI A. A Deep Learning Approach to Skin Cancer Detection in Dermoscopy Images [J].Journal of biomedical physics & engineering,2020,10(6):801-806.

[6] CODELLA N,CAI J J,ABEDINI M,et al. Deep Learning,Sparse Coding,and SVM for Melanoma Recognition in Dermoscopy Images [C]//Proceedings of the 6th International Workshop on Machine Learning in Medical Imaging-Volume 9352.Cham:Springer International Publishing,2015:118-126.

[7] TAN M X,LE Q V. EfficientNet:Rethinking Model Scaling for Convolutional Neural Networks [J/OL].arXiv:1905.11946 [cs.LG].(2019-05-28).https://arxiv.org/abs/1905.11946v1.

[8] 張敏,趙雪青.基于EfficientNets的織物疵點圖像分類方法 [J].紡織高校基礎科學學報,2020,33(4):64-70.

[9] 龔安,郭文婷.基于卷積神經網絡的皮膚癌識別方法 [J].計算機技術與發展,2020,30(10):167-172.

[10] KINGMA D P,BA J. Adam:A Method for Stochastic Optimization [J/OL].arXiv:1412.6980 [cs.LG].https://arxiv.org/abs/1412.6980.

作者簡介:張嘉穎(2001—),女,漢族,山東棗莊人,本科在讀,研究方向:圖像處理、深度學習。

收稿日期:2021-04-13

猜你喜歡
分類實驗模型
一半模型
記一次有趣的實驗
分類算一算
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
做個怪怪長實驗
分類討論求坐標
數據分析中的分類討論
教你一招:數的分類
3D打印中的模型分割與打包
主站蜘蛛池模板: 亚洲日韩高清在线亚洲专区| 18禁色诱爆乳网站| 一区二区三区四区日韩| 国产激情国语对白普通话| 欧美第九页| 999国内精品视频免费| 久久国产精品夜色| a亚洲天堂| 成人精品免费视频| 免费可以看的无遮挡av无码| 国产丰满大乳无码免费播放| 亚洲福利片无码最新在线播放| av在线无码浏览| 国产一区免费在线观看| 国产精品自拍合集| 国产亚洲欧美日韩在线一区| 人人91人人澡人人妻人人爽| 尤物视频一区| 亚洲一级色| 中文字幕在线欧美| 国产亚洲日韩av在线| 国产精品吹潮在线观看中文| 亚洲自偷自拍另类小说| 午夜福利视频一区| 幺女国产一级毛片| 亚洲精品制服丝袜二区| av大片在线无码免费| 国产精品一区二区久久精品无码| 丁香综合在线| 国产对白刺激真实精品91| 久久天天躁夜夜躁狠狠| 中文成人在线视频| 中文字幕有乳无码| 国产91久久久久久| 久久无码免费束人妻| 91久久国产综合精品| 国产成人高清精品免费| 国产福利一区在线| 91在线激情在线观看| 又粗又大又爽又紧免费视频| 久久精品国产电影| 亚洲一区波多野结衣二区三区| 欧美国产日韩在线观看| 色婷婷狠狠干| 成人在线不卡| 无码免费的亚洲视频| 欧美va亚洲va香蕉在线| 国产成a人片在线播放| 免费毛片网站在线观看| 日韩乱码免费一区二区三区| 国产无码在线调教| 久久这里只有精品免费| 亚洲无码高清免费视频亚洲| 国产精品无码影视久久久久久久 | 国产偷倩视频| 超碰免费91| 亚洲视频色图| 亚洲区第一页| 在线免费a视频| 国产精品不卡片视频免费观看| 成人精品免费视频| 欧美www在线观看| 草逼视频国产| 国产福利观看| 国产超碰在线观看| a毛片基地免费大全| 亚洲精选无码久久久| 久久精品丝袜| 中文字幕人妻av一区二区| 成人韩免费网站| 亚欧成人无码AV在线播放| 成人韩免费网站| 91破解版在线亚洲| 亚洲青涩在线| 亚洲愉拍一区二区精品| 亚洲色图欧美视频| 免费无遮挡AV| 久热re国产手机在线观看| 丁香婷婷激情网| 日本精品αv中文字幕| 亚洲国产成人精品一二区| 99视频在线免费|