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

基于深度可分離卷積神經網絡的農作物病害識別方法

2019-07-10 09:29:59蔡漢明隨玉騰張鎮曾祥永
安徽農業科學 2019年11期
關鍵詞:深度學習

蔡漢明 隨玉騰 張鎮 曾祥永

摘要 為了滿足現代化、機械化農業生產的目標,降低模型的計算量,使農作物病害分類模型更適用于資源受限制的設備,提出了一種以深度可分離卷積為主的神經網絡模型。利用深度可分離卷積和卷積相結合的方法取代標準卷積,計算量可降低至標準卷積的12%左右,并且大大減少網絡模型的參數量。通過進一步減少通道數、改變網絡輸入圖片大小的等方式,獲得12種參數量和計算量不同的模型。結果顯示,對含有復雜背景和光照不均勻的10類農作物的27種病害樣本圖片進行分類,該研究提出的模型準確率為98.26%,且參數量僅904 K。

關鍵詞 深度可分離卷積;病害識別;圖像處理;深度學習

中圖分類號 S1265;TP126文獻標識碼 A

文章編號 0517-6611(2019)11-0244-03

doi:10.3969/j.issn.0517-6611.2019.11.070

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

Abstract In order to meet the goal of modern and mechanized agricultural production and reduce the computational load of the model,the crop disease classification model is more suitable for equipment with limited resources.A neural network model based on depthwise separable convolution was proposed.By combining depthwise separable convolution with 1×1 convolution,instead of standard convolution,the calculation amount could be reduced by 8~9 times,and the parameters of the network model could be greatly reduced.By further reducing the number of channels and changing the size of network input pictures,12 models with different parameters and computational load were obtained.Results showed that the accuracy of the proposed model was 98.26% and the parameters were only 904 K for the classification of 27 kinds of crop disease samples with complex background and uneven illumination.

Key words Depthwise separable convolution;Disease recognition;Image processing;Deep learning

作者簡介 蔡漢明( 1960—) ,湖北武漢人,教授,從事計算機輔助設計與制造研究。*通信作者,碩士研究生,從事計算機集成制造研究。

收稿日期 2018-12-26

農作物病害會直接影響其品質,導致蔬菜減產,是種植者經濟損失的主要原因之一。由于病害種類較多,不能及時確診病害類型,導致農作物病害越來越嚴重。因此,準確及時地確定農作物病害類型是治療農作病害的關鍵點。

隨著計算機和模式識別等技術的發展,研究人員利用機器學習和圖像處理等方法對植物葉片疾病識別進行研究。田凱等[1]通過圖像處理提取茄子葉片上褐紋病病斑特征,構建Fisher判別器,對茄子褐紋病的識別精度達到了90%。劉娜等[2]通過圖像處理和BP神經網絡技術,構建了一種黃瓜葉部病害識別系統,對多種病害的平均識別精度達到了94.06%。田有文等[3]通過提取葡萄葉片病害彩色圖像的紋理特征,提出了一種基于支持向量機的病害識別方法,取得比BP神經網絡更好的結果。杜海順等[4]通過提取葉片特征和病害特征,將其合并并歸一化,提出了一種雙權重協同表示分類方法對多種農作物的多種疾病識別取得了91.67%的準確率。但是這種通過提取葉片特定圖像特征并通過傳統的分類算法的方式圖片預處理過程較復雜,抗干擾能力、魯棒性較差,處理速度較慢,對于計算和存儲資源有限的移動設備沒有足夠的支持。

近年來,深度學習的特征提取和識別方法取得了較大的進步,卷積神經網絡大范圍的應用于各種圖像分類[5-6]、目標檢測[7-9]、人臉識別[10]等任務中,并在各研究方向中取得優異的成績。

卷積神經網絡也普遍運用于農作物病害識別,馬浚誠等[11]通過一種復合顏色特征與傳統區域生長算法結合,構建了一個基于卷積神將網絡的黃瓜病害識別系統,對多種黃瓜葉片疾病的平均識別精度達到95.7%。龍滿生等[12]通過遷移學習和數據擴充的方式,使用AlexNet對油茶葉片的5種病害識別準確率達到了96.53%。對PlantVillage 中14 種植物的26 種病害以及部分健康植物的圖像樣本,Mohanty 等[13]使用AlexNet 、GoogLeNet 模型,進行分類識別訓練,識別精度可達到97.82%和99.35%。孫俊等[14]提出一種改進的AlexNet卷積神經網絡,在PlantVillage數據集上達到98.32% 的識別準確率。

但是一般來說卷積神經網絡模型參數量大、計算量大、對使用設備要求較高,導致普及性較差。鑒于此,筆者提出一種基于深度可分離卷積[15-16]的神經網絡模型,結合批次歸一化技術使其加速收斂、精度提高,得到一種參數量和計算量較小、適用于移動設備和資源受限的設備模型。對10類農作物的27種病害樣本進行分類,以期可以應用于實際生產管理中。

1 材料與預處理

1.1 材料

數據集有10個物種,27種病害,10個健康分類,共37個分類。每張圖包含1片或者多片農作物的葉子。數據集隨機分為訓練集(90%)、測試集(10%)。其中,訓練集有32 739張圖片,測試集有4 982張圖片。部分訓練樣本如圖1所示。圖1中,1~4為蘋果健康、黑星病、灰斑病、雪松銹病;5~6為櫻桃健康、白粉病;7~11為玉米健康、灰斑病、銹病、葉斑病、花葉病毒;12~15為葡萄健康、黑腐病、輪斑病、褐斑病;16~17為柑橘健康、黃龍病;18~19為桃健康、瘡痂病;20~21為辣椒健康、瘡痂病;22~24為馬鈴薯健康、早疫病、薯晚疫病;25-26為草莓健康、葉枯病;27-37為番茄健康、白粉病、瘡痂病、早疫病、晚疫病菌、葉霉病、斑點病、茄斑枯病、番茄紅蜘蛛損傷、黃化曲葉病毒病、花葉病毒病。

1.2 預處理

與傳統卷積神經網絡一致,深度可分離卷積神經網絡的輸入圖片不需要對圖片做復雜的預處理操作(病斑分割等)和設計特征,只需要輸入原始圖像就可以通過反向傳播逐層學習獲取特征。但是由于圖片樣本數量有限性,為了提高模型在測試集上的適應性,故需要對訓練集樣本進行擴充。一般對圖片的操作有隨機明亮度、對比度、飽和度調整,添加噪聲和模糊。為減少訓練輪數,該研究選擇對訓練集樣本進行線下擴充,對樣本進行4個角度(0°、90°、180°、270°)的旋轉,以及各個方向上的水平和垂直翻轉,把原始訓練數據集擴充為原來的8倍,共261 912張訓練樣本。

由于數據集中圖片大小、寬高比不一致,故將圖片進行邊緣填充,用均值像素將其補充為方形,然后縮放至像素的大小存儲在硬盤中。

2 模型構建與訓練

一般卷積神經網絡有多層卷積、池化層、激勵層、全連接層,后接softmax分類器用于分類。與標準卷積神經網絡結構類似,該研究構建一種以深度可分離卷積和卷積相結合的神經網絡。

2.1 深度可分離卷積

假設標準卷積的卷積核大小為Dk×Dk×M×N,對于標準卷積操作可以認為輸入Fin×Fin×M的特征圖,輸出是Fout×Fout×N。其中Fin代表輸入特征圖的大小,Fout代表輸出特征圖的大小,M、N分別是輸入和輸出的通道數,Dk是卷積核的大小。所以標準卷積核的計算量如式1:

使用一個逐深度卷積和一個11的卷積組成的深度可分離卷積可以代替傳統卷積,如圖2所示。對于Dk×Dk×M的逐深度卷積核,其計算量如公式2:

可以看出逐深度卷積核非常高效,計算量較少。但是只對輸入通道做卷積,并沒有產生新的特征,所以需要跟隨一個11卷積,對輸出通道做線性結合,產生新的特征。深度可分離卷積的計算量如式3:

所以,對于輸入輸出通道數和卷積核相等的卷積操作計算量比較公式如下:

由于該模型采用的是深度可分離卷積,所以能降低至標準卷積計算量的12%左右。

對于深度可分離卷積的參數量,計算方式如下:

對于標準卷積的參數量,計算方式如下:

所以,對于輸入輸出通道數和卷積核相等的卷積操作參數量比較如下:

2.2 網絡模型

為了簡化模型描述,定義標準卷積模塊和深度可分離卷積模塊如圖5、6。無論是卷標準卷積、深度可分離卷積、標準卷積,后面都接批次歸一化層和激勵層。

采用逐深度可分離的網絡模型如下:

由于該研究目的是將網絡模型使用在資源受限制的移動設備上,在保證模型準確率的前提下降低模型參數量和模型計算量是該研究目標。由于模型計算量和模型通道數量相關,參數量與輸入圖片尺寸大小相關。設計輸入不同模型如下表:

2.3 模型訓練

該試驗采用pytorch深度學習框架,Windows 7旗艦版64位操作系統,CPU為Intel i5-3210m,內存8 G。

2.4 模型比較與分析

該研究設計的6種模型、經典分類網絡Resnet 18和Alexnet比較結果見表2。可以看出,準確率相差不到0.1%的情況下,該研究提出的模型參數量遠遠小于Alexnet和Resnet,推理速度分別是1.77、4.92倍,更適用于資源受限制的設備。

3 小結

針對傳統方法準確率不高、標準卷積神經網絡參數量過多、計算量偏大等問題,筆者采用深度可分離卷積對多種植物的多種疾病類型進行分類試驗,并與多種經典分類模型進行比較,該研究提出的模型參數量僅為904 K的情況下,測試集準確率達到98.06%。

由此可見,深度可分離卷積不僅能對多種植物的多種疾病有較好的特征提取、分類能力,且模型參數量和計算量均大大降低,為降低硬件成本打下了堅實的基礎,從而方便后續植物葉片病害識別系統的研究與開發。

參考文獻

[1] 田凱,張連寬,熊美東,等.基于葉片病斑特征的茄子褐紋病識別方法[J].農業工程學報,2016,32(S1):184-189.

安徽農業科學,J.Anhui Agric.Sci. 2019,47(11):247-248,282

猜你喜歡
深度學習
從合坐走向合學:淺議新學習模式的構建
面向大數據遠程開放實驗平臺構建研究
基于自動智能分類器的圖書館亂架圖書檢測
搭建深度學習的三級階梯
有體驗的學習才是有意義的學習
電子商務中基于深度學習的虛假交易識別研究
現代情報(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
主站蜘蛛池模板: 伊人大杳蕉中文无码| 麻豆a级片| 波多野结衣一区二区三视频 | 国产午夜福利亚洲第一| 青青草原国产av福利网站| 啊嗯不日本网站| 人妻丰满熟妇αv无码| 亚洲最大福利视频网| 久久77777| 国产门事件在线| 亚洲日韩精品无码专区97| 夜精品a一区二区三区| 免费可以看的无遮挡av无码| 国产麻豆精品在线观看| 亚洲码在线中文在线观看| 国产91熟女高潮一区二区| 国产免费黄| 91国内在线视频| 毛片在线看网站| 91福利在线看| 日韩精品一区二区三区免费在线观看| 亚洲一区二区三区香蕉| jijzzizz老师出水喷水喷出| 五月婷婷亚洲综合| 91丝袜在线观看| 99久久免费精品特色大片| 国产一级小视频| 一级看片免费视频| 国产乱肥老妇精品视频| 欧美国产视频| 日韩小视频网站hq| 国产手机在线ΑⅤ片无码观看| 一本综合久久| 人妻出轨无码中文一区二区| 在线观看国产精品第一区免费| 亚洲中文字幕无码爆乳| 久久一级电影| 久久久久无码精品国产免费| 一级毛片免费不卡在线 | 亚洲欧美另类视频| 成人免费黄色小视频| 免费人成视网站在线不卡| 国产拍在线| 亚洲娇小与黑人巨大交| 日韩在线欧美在线| 亚洲娇小与黑人巨大交| av无码久久精品| 波多野结衣一区二区三区四区视频 | 欧美激情视频二区三区| 亚洲国产成人在线| 99视频国产精品| 国产特级毛片| 亚洲国产欧美目韩成人综合| 久久精品aⅴ无码中文字幕 | 老司机精品一区在线视频| 三上悠亚在线精品二区| 欧美无专区| 九色在线观看视频| 久久综合结合久久狠狠狠97色| 91视频99| 午夜精品久久久久久久无码软件 | 国产午夜人做人免费视频中文| 欧美亚洲欧美区| 国产jizz| 亚洲黄色成人| 国产午夜人做人免费视频中文 | 一本久道热中字伊人| 99热这里只有精品5| 亚洲二三区| 黄色福利在线| 2020最新国产精品视频| 成人综合在线观看| 2022国产91精品久久久久久| 欧美激情视频一区二区三区免费| 亚洲一区免费看| 欧美日本在线一区二区三区| 亚洲中文字幕av无码区| 狠狠色狠狠色综合久久第一次| 91在线日韩在线播放| 激情综合网激情综合| 久久人体视频| 久久综合婷婷|