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幾何模型轉換方法初步研究
主站蜘蛛池模板: 国产一区亚洲一区| 伊人久久精品亚洲午夜| 手机永久AV在线播放| 久久精品一卡日本电影| 久久久久无码国产精品不卡| 内射人妻无码色AV天堂| 国产jizzjizz视频| 日韩欧美中文字幕在线精品| 波多野结衣第一页| 国产精品原创不卡在线| 亚洲精品亚洲人成在线| 亚洲精品视频网| 日韩精品视频久久| 99热这里只有精品免费国产| 欧美国产日韩在线观看| 亚洲国产av无码综合原创国产| 中文字幕永久在线看| 欧美一区二区精品久久久| 欧美色视频日本| 欧美福利在线观看| 久久大香伊蕉在人线观看热2| 伊在人亞洲香蕉精品區| 亚洲色精品国产一区二区三区| 久久人妻系列无码一区| 露脸一二三区国语对白| 国产成人一级| 日韩欧美国产另类| 午夜啪啪福利| 九九免费观看全部免费视频| 国产99在线| 欧美在线视频不卡第一页| 91成人在线观看| 亚洲一区二区三区麻豆| 免费xxxxx在线观看网站| 丰满人妻久久中文字幕| 欧美一级在线看| 亚洲AⅤ无码日韩AV无码网站| 国产午夜福利片在线观看| 日韩成人高清无码| 免费中文字幕一级毛片| 欧洲欧美人成免费全部视频 | 午夜福利免费视频| 无码国产偷倩在线播放老年人| 国产人成午夜免费看| 久久国产拍爱| 欧美色视频在线| 四虎国产在线观看| 亚洲日韩在线满18点击进入| 美女潮喷出白浆在线观看视频| 高清码无在线看| 国产高颜值露脸在线观看| 国产乱人视频免费观看| 国产福利在线观看精品| 手机在线免费不卡一区二| 国产一区二区精品福利| 免费人成视频在线观看网站| 视频二区国产精品职场同事| 毛片网站在线看| 国产网站在线看| 中文字幕一区二区视频| 亚洲国产综合精品一区| 免费无遮挡AV| 日韩毛片免费| 国产色婷婷| 久久久久亚洲AV成人网站软件| 91在线精品麻豆欧美在线| 国产成人精品日本亚洲| 最新午夜男女福利片视频| 超碰aⅴ人人做人人爽欧美| 伊人久久久大香线蕉综合直播| 日本亚洲成高清一区二区三区| 久久久久青草大香线综合精品| 99热最新网址| 亚洲无卡视频| 日韩天堂视频| 国产精品女同一区三区五区| 国产真实乱子伦视频播放| 国产精品冒白浆免费视频| 色首页AV在线| 青青青视频91在线 | 国产日本视频91| 欧美在线一二区|