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

改進的卷積神經網絡在樹種識別中的應用

2021-09-30 01:18:12李濱敬啟超
森林工程 2021年5期
關鍵詞:特征實驗模型

李濱, 敬啟超

(東北林業大學 機電工程學院,哈爾濱 150040)

0 引言

樹種識別與分類是森林資源調查與保護中的一項重要工作[1],但由于樹木種類繁多,人工識別工作量大且效率低,樹種識別技術也就應運而生。因此研究樹種識別分類,提高識別的準確率具有非常重要的意義。

目前關于樹木種類識別的研究主要分為2種方法:①人工提取圖像特征,再運用傳統機器學習的方法,利用樹葉和樹皮的顯著特征[2-3],如顏色、形狀、紋理和大小的傳統計算機視覺系統,但該方法在特征提取時效率低。唐欽[4]提出的利用k近鄰(k-Nearest Neighbor,KNN)算法和支持向量機(SVM)算法在樹葉樣本上取得了89.64%的識別率。趙鵬超等[5-6]在卷積神經網絡中對BP神經網絡反向傳播算法和梯度下降算法優化訓練,取得了95%以上的正確率。楊蒙蒙[7]采用Hu矩和灰度共生矩陣與BP神經網絡,在對15種樹葉圖像分類中取得了80.97%的識別率。樹木識別技術也在不斷改進。②基于深度學習的識別方法,其中卷積神經網絡(Convolutional Neural Networks,CNN)是深度學習模型中最重要的一種結構,可自動提取目標特征,已基本滿足目標分類。陳明建[8]提出了一種預處理算法,消除樹葉圖像陰影,再結合樹葉輪廓,最終在32種葉片上取得了98.26%的準確率。Yang等[9]采用多個CNN分類器分別對葉片及顯著特征區域圖像自主提取特征,準確率達到97.1%。Liu等[10]采用VGG16作為模型預訓練網絡,再利用UNET網絡對樹種圖像進行語義分割,最終取得96.03%的準確率,但是網格模型較大效率不高。Mubin等[11]、業巧林等[12]提出了一種遙感圖像分類模型,采用圖像增強后利用深度學習訓練模型,結果可以從衛星圖像中取得的識別正確率分別為95.11%和92.26%,但是需要大量的森林衛星圖像。Guan等[13]通過歸一化分割每個樹木的數據,使得特征提取十分精確,并在城市中的樹木分類取得了86.1%的準確率,但是數據標記耗時較多,且需要專業人員進行操作。劉忠偉等[14-15]采用感興趣區域機制裁剪直方圖,并進行均勻化圖像增強處理,基于Lenet5網絡對5種典型東北林木進行識別,取得了95.8%的準確率。

為了進一步提高樹木圖像識別精度和速度,本文提出了基于卷積神經網絡的并行注意力再提取算法,并采用消融實驗證明該方法的有效性,再利用遷移學習的方法在BarkVN-50數據集(Kaggle發布的公開數據集)上進行實驗,驗證此方法的訓練效率和識別率。

1 數據集

BarkVN-50數據集包括柚木、花梨木、鐵刀木、榕樹、桉樹、雪松和千層樹等50種樹木,每種約100張,共計5 000多張樹木圖像。部分樹木樣本如圖1所示。

圖1 樹木種類實例

由圖1可知,由于每種樹木的圖像較少,且有一些具有相似外觀的不同類別樹木,放入神經網絡模型中訓練時,極易發生過擬合現象,為了提高神經網絡的泛化能力,本次研究需要先進行數據增強,把圖片進行隨機上下和左右翻轉,然后應用注意力再提取算法。通過數據增強后每一種樹木的數據量都得到擴充,該方法有效地防止了過擬合現象的發生。

2 改進的卷積神經網絡

2.1 卷積神經網絡的原理

卷積神經網絡的框架主要由3個層級組成:卷積層、池化層和全連接層。卷積層是對輸入的樹木圖像特征的提取;池化層將卷積層輸出的高維度信息處理后得到低維度信息,避免過擬合;全連接層用向量化參數,從而獲得準確率較高的輸出。

2.2 注意力模塊

卷積神經網絡中的注意力機制目前有2種:一種是神經網絡搭載了注意力機制能夠自主運用;另一種是預制的注意力機制嵌入到卷積神經網絡中,幫助卷積神經網絡高效提取圖片中的特征。嵌入式的注意力機制分為軟注意力(Soft attention)和強注意力(Reinforcement learning)。本文研究所采用的是可微分的軟注意力,可以通過梯度方向反向傳播權重。軟注意力中又分為空間注意力(Spatial attention)、通道注意力(Channel attention)和混合注意力(Mixed concentration)。空間注意力并不重視各個通道中非重要的信息,而是由提取的特征決定了分類結果。通道注意力是將特征通道中的信息與圖像關聯從而決定分類的方法。混合注意力則是將2種注意力機制組合,把特征圖先經過通道注意力,再通過空間注意力后經過2次加權結果,得到輸出特征。但是先通過的注意力模塊權重會傳給后通過的注意力模塊,學習到的特征不全面,影響了注意力模塊學習的特征,嵌入了混合注意力模塊的CNN模型的學習效果不穩定、正確率難以保證,因此提出并行注意力再提取算法解決注意力模塊內部干擾,減緩過擬合發生。

2.2.1 非局部空間注意力和通道注意力

非局部空間的注意力機制(I-SAM)與傳統空間注意力(Spatial attention)機制[16-17]相比,在信道壓縮的基礎上再進一步利用全局特征映射的平均池,從而降低嵌入在卷積神經網絡中的空間注意力機制對超參數的依懶性,增強必要特征和抑制不必要特征,計算成本是由特征圖的寬度(W)和高度(H)決定,減少內存使用量和計算成本。I-SAM的結構由3部分組成:全局特征,將所有位置的特征采集并整合,再通過加權計算獲得全局特征;特征轉換,采用非線性特征轉換的方法;特征分配,將全局特征分配到每個位置的注意力分布函數。非局部空間的注意力算法的輸出為:

(1)

式中:X∈Rc×w×h;i為空間的所有取值;j為通道的所有索引,取值范圍1≤j≤C;θk為在信道壓縮的基礎上,再進一步利用特征圖的全局特征映射的平均池化;δr為瓶頸轉換的像素捕捉的映射;函數F適用于特征融合的矩陣乘法,由公式(5)計算。

最終聚合的特征圖θk函數表示:

(2)

(3)

瓶頸轉換的像素捕捉δr函數表示:

(4)

特征融合函數F表示為:

(5)

通道注意力(Channel attention)模塊則采用最基本的形式,將特征圖作為輸入特征圖,如圖2所示。

圖2 通道注意力模塊

2.2.2 并行注意力再提取算法

樹木由于外觀具有相似性,在具體識別時注意力機制和數據庫容量就尤為重要,注意力機制可以對輸入圖像的顯著特征區域重點關注,混合注意力模塊在這方面廣泛應用,但其內部權重干擾的局限性又限制其難以取得較高的準確率。

混合注意力模塊是單行連接先經過通道注意力,再經過空間注意力,此注意力模塊雖然能將空間信息和通道信息都利用起來,但是始終無法解決單行連接通道模塊的權重對于空間模塊的影響。因此,為消除這2個模塊間的相互干擾,都可由特征圖直接獲取權重,將混合通道改為I-SAM與通道注意并行。

為進一步提高注意力在樹木圖像的特征定位與提取,消除數據庫容量不足,以減緩過擬合的發生,提出并行注意力再提取算法(I-attention),如圖3所示。

圖3 并行注意力再提取算法

在I-attention中通過裁剪再提取出的隨機特征圖可以有效地增加訓練數據庫容量,并減緩模型過擬合現象的發生。其中對于隨機特征圖的裁剪至關重要,因此訓練階段在特種圖中隨機抽取一張Ak特征圖進行裁剪,首先對其進行規范化處理:

(6)

注意力裁剪方法為:

(6)

式中:θc為一個小于1隨機參數;Ck為尋找具有最小值的矩形,將此矩形放大后就是裁剪圖片。

2.3 遷移學習

遷移學習的基礎預訓練網絡是一個保存的卷積神經網絡,以前已在大型數據集(ImageNet)上對其進行訓練,提取出的特征信息可用于其他數據集。目前遷移學習模型架構有很多,如VGG16、VGG19、inception v3、Xception和ResNet50等。但對于遷移學習的使用來說,不同條件下的遷移學習使用方法不同,為了減少網絡架構導致的磁盤消耗和加快訓練速度。在該系統中,由于網絡中數據集較小,采用Xception模型作為遷移本體。使用Xception模型搭建卷積神經網絡,為滿足本文實驗要求,故將模型中輸出層刪除,添加新的全連接層和輸出層,將預訓練網絡權重凍結,添加I-attention修改用來識別樹木的IM-Xception。見表1。

表1 IM-Xception模型參數

在IM-Xception網絡結構中,輸入的樹木圖像像素為299×299×3,共有14個混合卷積層,且卷積層的步長都為3×3,前8個卷積皆為首尾相連,上一層的輸出直接傳遞給下一層,從第8個到第10個卷積按順序執行一次,并且循環8次,最后經過2個卷積層和1個池化層后輸出1×1×2 048,經過全連接層和softmax進行輸出。

采用IM-Xception模型的卷積神經網絡算法對樹木進行識別,選擇合理的卷積層、池化層和全連接層對該系統框架進行搭建。對于小數據集的系統,使用遷移學習能夠更加有效地避免過擬合現象,提高準確率,使整個系統更加穩定有效。樹木識別模型如圖4所示。

圖4 樹木圖像識別模型

本研究中輸入層和隱含層的激活函數選用relu-softsign組合激活函數[18-19],其函數表達式為:

(8)

由公式(8)可知,該激活函數在x>0時,與rule函數一致是導數為1的直線,保證了在前向傳播時模型的訓練速度;當x≤0時,relu-softsign函數的導數緩慢減小,且能夠為零附近的非正數提供非零導數,這樣既增強了relu-softsign 函數對非正值處理的魯棒性,又加快了模型的收斂速度,從而獲得比其他激活函數更好的分類效果[20-21]。

在框架的設計中,對于輸入層和隱含層的激活函數選用relu-softsign,在全連接層與輸出層之間加入非局部空間的注意力機制,對于輸出層采用softmax作為激活函數。因此該系統中損失函數是針對softmax函數而言。設softmax函數為hθ(x),輸出為y,樣本數為m,則有損失函數為:

(9)

3 實驗驗證和結果分析

本實驗平臺的硬件為1臺CPU為Intel(R)Core(TM)i7-9750H,GPU為GeForce GTX 1660Ti 6 GB顯存,內存為16 GB,操作環境為Windows 10,軟件平臺為基于Python語言以keras為前端和TensorFlow為后端的編程構架。

3.1 實驗評價標準

采用全部輸入的樹木圖像層面和正確識別層面的正確分類作為分類評價標準:

(10)

式中:Ra為識別率;Nal為全部輸入的樹木圖片數量;Nc為正確分類的圖片數量。

采用算法識別圖像總時間層面和算法迭代次數層面的平均時間作為時間評價標準:

(11)

式中:t為平均時間;tal為算法識別消耗的總時間;te為算法的迭代次數。

3.2 實驗結果

本實驗將隨機選取樹木圖像的65%作為訓練集,剩下的35%作為測試集。為了減少硬件設備對實驗的影響以及確保實驗結果的有效性,每次實驗重復3次。為了排除學習率對識別結果的影響,分別對Xception和IM-Xception進行3組對照實驗,學習率分別設置為0.1、0.01、0.001,共進行6組實驗,迭代次數為50。

由表2可知,學習率對深度卷積網絡有較大影響。遷移學習采用的都是預訓練網絡,可以將學習到的特征用在不同的模型架構中,使得深度學習對小數據問題非常有效,這也是深度學習的一個重要優勢。深度卷積神經網絡中沒新建的卷積層,采用的都是遷移學習的卷積層[22],因此采用較大的學習率可以加速模型收斂。如實驗6采用0.1的學習率,在訓練集和測試集的準確率分別為99.20%、98.90%,在相同條件下較其他學習率為最佳。如實驗1和實驗4采用0.001的學習率損失上下波動,收斂速度慢,對硬件消耗大,故IM-Xception模型采用0.1的學習率進行實驗,具體如圖5和圖6所示。

表2 實驗結果

圖5 實驗正確率

圖6 實驗損失值

3.3 實驗結果對比

為驗證實驗結果的有效性,采用文獻[7]和文獻[11]中的結果與本文中的實驗結果進行對比,見表3。

表3 實驗結果對比

由表3可知,在算法的正確率方面,IM-Xception模型的識別率最高,相比于VGG16和Lnet5模型的識別速度變快、消耗時間減少,正確率約增長1%~3%,不僅模型的規模大大減小,識別效率上提升了25%~50%。

3.4 消融實驗

為了驗證不同注意力模塊在卷積神經網絡中的有效性,在BarkVN-50數據集上進行消融實驗,由于本文所提算法是由Xception改進而來,所以這里以Xception為基準進行實驗。相比于Xception,本文所提算法主要改進了2點:添加了非局部空間注意力并行連接通道注意力,注意力特征圖再提取。因此,為了觀測其性能對上述2點進行消融實驗,見表4。

由表4可知,在Xception架構設置了I-Attention和I-SAM不同情況下的性能測試,加入的非局部空間注意力和通道注意力模塊的測試性能有所提高,相比于Xception性能提升1.35%;同樣采用了注意力再提取模塊對特征圖進行裁剪,能基于數據集提升模型性能0.66%。

表4 消融實驗

4 結論

樹木識別技術是人工智能領域中一個重要的研究方向。針對采用傳統神經網絡的樹木識別方法中存在的識別正確率低、效率低和易產生過擬合現象,本文研究了一種基于改進CNN的樹木識別方法,經實驗證明該方法的有效性。結果證明如下:

(1)針對樹木種類識別正確率、效率低的問題,對空間注意力模塊進行改進,提出了一種改進的空間注意力模塊I-SAM并與通道注意力模塊采用并行連接,解決了注意力模塊內部的特征圖權重干擾。

(2)針對不同品種且具有相似外觀特征的樹木,識別中易產生過擬合現象,影響識別準確率,提出一種注意力再提取算法I-Attention,減緩了因數據庫不足發生的過擬合現象。

(3)對添加了I-Attention的IM-Xception模型與VGG16、Lnet5模型進行對比,識別正確率約增長1%~3%,模型規模縮小24%,達到133.9 MB,且耗時僅有458 ms,識別效率上提升20%~50%。再通過消融實驗,證明了I-SAM和I-Attention分別能對Xception模型提升1.35%和0.66%。

由于卷積神經網絡的結構復雜和參數多樣性,未來將繼續研究更適合于樹木識別的卷積神經網絡的結構和方法,并進行更深的研究討論和實驗分析,得出其規律和特征。

猜你喜歡
特征實驗模型
一半模型
記一次有趣的實驗
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
如何表達“特征”
做個怪怪長實驗
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
3D打印中的模型分割與打包
NO與NO2相互轉化實驗的改進
主站蜘蛛池模板: 99尹人香蕉国产免费天天拍| 乱人伦99久久| 久久国产香蕉| 精品国产网站| 99在线国产| 日韩精品毛片人妻AV不卡| 日韩美一区二区| 欧美日韩国产成人高清视频| 国模沟沟一区二区三区| 一级毛片免费观看不卡视频| 免费不卡在线观看av| 91破解版在线亚洲| www.99精品视频在线播放| av在线手机播放| 91探花国产综合在线精品| 国产免费一级精品视频| 久久精品66| 97在线视频免费观看| 精品人妻一区无码视频| 成年人国产网站| 亚洲第一极品精品无码| 青青草国产在线视频| 国产精品一区在线观看你懂的| 国内精自线i品一区202| 性色生活片在线观看| 国产在线无码av完整版在线观看| 国产在线观看精品| 成人夜夜嗨| 国产一级视频久久| 国产尤物在线播放| 国产成在线观看免费视频| 免费一级毛片不卡在线播放| 日韩精品资源| 国产视频入口| 乱系列中文字幕在线视频 | 在线看片中文字幕| 国产日韩精品一区在线不卡| 激情国产精品一区| 综合色婷婷| 色综合天天综合| 视频国产精品丝袜第一页| 日韩国产亚洲一区二区在线观看| 亚洲男人的天堂视频| 美美女高清毛片视频免费观看| AV不卡在线永久免费观看| 草逼视频国产| 人人爽人人爽人人片| 九九九久久国产精品| 九色最新网址| 亚洲欧洲自拍拍偷午夜色| 亚洲二区视频| 成人福利在线看| 黄色网页在线观看| av手机版在线播放| 国产精品视频公开费视频| 午夜日b视频| 人妻精品全国免费视频| 色精品视频| 亚洲中文精品人人永久免费| jizz在线观看| 免费在线观看av| 天天综合色网| 日本高清在线看免费观看| 91 九色视频丝袜| 精品91在线| 中文字幕人成人乱码亚洲电影| 久久婷婷色综合老司机| 99免费在线观看视频| 一级香蕉视频在线观看| 国产亚洲精品自在线| 中文字幕永久视频| 老色鬼欧美精品| 在线观看国产一区二区三区99| 少妇精品久久久一区二区三区| 国产毛片基地| 日韩精品毛片| 欧美日韩中文国产| 国产高清在线观看91精品| 99在线视频免费| 女高中生自慰污污网站| 91尤物国产尤物福利在线| 国产精品网拍在线|