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

基于遷移學習的卷積神經網絡花卉識別研究

2023-07-28 07:24:48付清華
科學技術創新 2023年18期
關鍵詞:分類模型

付清華

(西華師范大學 教育學院,四川 南充)

前言

花卉識別是典型的細粒度識別,需要模型具備較強的類間和類內識別能力。目前深度學習在計算機視覺圖像分類[1-2]方面的應用已經有了巨大的進展,使用先進的深度學習模型可以獲得更好的效果。而對于較小的數據集,利用預先訓練好的深度神經網絡作為基礎模型進行遷移學習同樣可以取得良好效果。

本文主要研究的內容如下:(1)解釋花卉圖像分類識別的方法;(2)微調兩組預訓練網絡模型進行遷移學習;(3)對比分析兩組模型的性能。

1 基礎理論與相關技術

1.1 經典卷積神經網絡模型

1.1.1 VGGNet

VGG[3]網絡用5 個組的卷積和2 層全連接層來提取特征,1 層全連接層用來輸出并分類。VGG 使用小尺寸卷積核和池化層組成基礎模塊,通過堆疊基礎模塊構造出深度卷積神經網絡。

1.1.2 ResNet

ResNet 網絡主要由殘差塊組成,堆疊殘差塊可以加深網絡的同時提高性能。只要做卷積,特征就會損失,殘差塊添加一個捷徑連接,給予特征損失一定的補償以增強特征的傳遞,使得更深的網絡仍能得到更好的訓練。

1.2 遷移學習Transfer Learning

1.2.1 計算機視覺中的遷移學習

計算機視覺領域經常會用到遷移學習,如果從頭或從隨機初始化權重開始訓練模型,往往耗費較長時間且需大量GPU 的支持。但是如果識別任務存在數據、任務或模型上的共性,就可以利用訓練好的網絡權重作為新模型初始化權重,較快得到理想性能。

1.2.2 微調Fine-tuning

新建遷移學習模型的過程,實際上是利用預訓練模型進行微調的過程。設置include_top = False,得到不包括頂層用于分類的網絡。設置trainable = False,使部分層在訓練中其參數不會被更改,之后再加上特定的全連接層并重新訓練權重得到特定的輸出。

2 微調訓練模型

2.1 基于VGG16 模型的遷移學習

VGG16 模型用途比較廣泛,通過ImageNet 大型數據庫也做了相關訓練,選用VGG16 作為建模基礎,下載預先訓練好的模型,部分層進行復用。如圖1 所示,前面卷積池化組Conv_layers 的結構和權重都直接進行復用,并凍結這些層的權重,之后在網絡尾部新建全連接層。

圖1 基于VGG16 的模型示意

2.2 基于ResNet50 模型的遷移學習

ResNet50[4]以在各種圖像分類任務中取得顯著效果而聞名。實驗用其作為預訓練模型,建立分類模型。同樣也凍結部分權重,新建全連接層,利用Softmax 輸出類別,訓練部分參數,模型結構如圖2 所示。

圖2 基于ResNet50 的模型示意

3 實驗設計與分析

3.1 數據預處理

數據集選用Oxford 17 Flowers,該數據集有17類花卉,每類含80 張不同圖片,一共1 360 張,是花卉領域最具代表性的數據集之一[5]。實驗首先將花卉集隨機按7:1 劃分為訓練集和驗證集。其次,圖像分辨率不統一,設置shape 進行處理。最后,由于數據集較小,使用ImageDataGenerator 對圖片進行數據增強[6]。

3.2 模型參數設置

選取VGG16 及ResNet50 作為實驗模型中的特征提取器,新建模型,修改部分主要采用批歸一化Batch Normalization、丟失Dropout 和Softmax[7]分類算法及自適應矩估計Adam 優化器[8]。模型需要設置輪數epoch,設置過小會導致訓練未達收斂就停下來,過大則容易過擬合。因此引入EarlyStopping 類,如果訓練中誤差不斷上升,模型會自動在相應的迭代次數停止訓練。

3.3 模型評估

在相同環境下,進行對比實驗。VGG16 和ResNet50 兩組模型的準確率和損失曲線如圖3 所示。

圖3 模型評估曲線

模型訓練和測試準確率如表1 所示。

表1 模型訓練結果

結果顯示,微調后的VGG16 模型經過大約70 次迭代后提前終止訓練,此時模型準確率和損失曲線均已變得平緩,基本達到收斂,測試準確率最終達到了86.42%,損失值降到了0.84。同樣,ResNet50 模型大約45 次迭代后也提前終止訓練,其測試準確率達到了88.54%,損失值降到0.44。可以看出兩組模型均取得不錯的分類效果,對比來看的話,ResNet50 微調模型的精度要高于VGG16,其損失低于VGG16,收斂速度快于VGG16,這表明微調后的ResNet50 模型在本次實驗中更好地擬合花卉數據,其模型性能更加良好。

3.4 可視化模型預測結果

實驗最后進行可視化分析。相同輸入下微調后的VGG16 模型預測結果如圖4 所示,除第四張圖像外其他分類正確。如圖5 所示,ResNet50 模型分類全部正確,模型實現了非常理想的性能效果。

圖4 VGG16 模型預測示例

圖5 ResNet50 模型預測示例

4 結論

本文使用卷積神經網絡模型以及遷移學習進行了花卉識別,取得了不錯的識別效果。結果顯示,ResNet50 微調模型的效果更佳,相較VGG16 微調模型來說準確率提升了2%左右。實驗驗證了遷移學習在圖像識別特別是小數據集方面是可行的。

猜你喜歡
分類模型
一半模型
分類算一算
垃圾分類的困惑你有嗎
大眾健康(2021年6期)2021-06-08 19:30:06
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
分類討論求坐標
數據分析中的分類討論
教你一招:數的分類
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 亚洲综合片| 亚洲热线99精品视频| 成人精品视频一区二区在线| 日韩一级毛一欧美一国产| 精品一区二区三区水蜜桃| 凹凸国产分类在线观看| 国产白浆在线| 欧美一区二区三区欧美日韩亚洲| 97免费在线观看视频| 亚洲美女一区二区三区| 91久久国产综合精品女同我| 欧洲成人在线观看| 在线观看视频99| 精品在线免费播放| 大乳丰满人妻中文字幕日本| 国产精品亚洲五月天高清| 情侣午夜国产在线一区无码| 综合五月天网| AV色爱天堂网| 在线a网站| 欧美成人影院亚洲综合图| 久久国产乱子伦视频无卡顿| 婷婷色中文| 国产美女在线免费观看| 日本一区二区三区精品视频| 国产福利影院在线观看| 国产精品毛片一区视频播| 亚洲成人动漫在线| 国产农村妇女精品一二区| 国产精品第| 国产精品一区二区不卡的视频| 免费毛片视频| 国产精品污视频| 4虎影视国产在线观看精品| 国产一级做美女做受视频| 日本欧美视频在线观看| 国产在线观看精品| 538国产视频| 中文字幕亚洲另类天堂| 国产欧美视频在线观看| 一区二区三区四区精品视频| 国内精品视频| 国产嫖妓91东北老熟女久久一| 九九热免费在线视频| 亚洲日本中文字幕天堂网| 免费观看精品视频999| 日韩福利在线视频| 她的性爱视频| 九九热精品视频在线| 国产真实乱人视频| 伊人久久综在合线亚洲91| 91美女视频在线| 波多野结衣一区二区三视频| 2022精品国偷自产免费观看| 午夜福利在线观看入口| 国产美女自慰在线观看| 欧美精品高清| 亚洲综合一区国产精品| 毛片网站在线看| 亚洲永久视频| 亚洲看片网| 不卡网亚洲无码| 精品夜恋影院亚洲欧洲| 午夜精品影院| 久久青草精品一区二区三区| 亚洲午夜福利精品无码| 99re热精品视频中文字幕不卡| 狠狠做深爱婷婷久久一区| h视频在线观看网站| 久久免费看片| 国产黄网永久免费| 久久香蕉国产线| 中国美女**毛片录像在线| lhav亚洲精品| av尤物免费在线观看| 亚洲综合在线最大成人| 国产凹凸一区在线观看视频| 91精品视频在线播放| 国产精品久久自在自2021| 国产18在线| 国产精品久久久久久搜索 | 亚洲第一视频网|