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

基于深度卷積神經(jīng)網(wǎng)絡(luò)的水稻品種識別

2021-08-08 02:13:34湯銀銀李明月劉志宏
農(nóng)村科學(xué)實驗 2021年7期
關(guān)鍵詞:水稻分類模型

湯銀銀 李明月 劉志宏

(安徽農(nóng)業(yè)大學(xué)信息與計算機學(xué)院,安徽 合肥 230036)

引言

我國是一個糧食大國,水稻作為主要的糧食作物,其包含多種品種。目前,水稻品種的檢測主要由化學(xué)方法和人工操作完成,化學(xué)方法成本昂貴,人工操作任務(wù)較為繁重,檢測效率不高,準(zhǔn)確性較差。由于傳統(tǒng)的化學(xué)與人工識別水稻品種的方法費時費力,因此發(fā)展一種水稻品種的識別技術(shù)具有重要意義。目前深度學(xué)習(xí)技術(shù)廣泛應(yīng)用于各個領(lǐng)域,并取得了大量的研究成果。例如沈萍等人 中通過針對ImageNet數(shù)據(jù)庫中的80類花卉圖像做訓(xùn)練和識別,在實驗過程中與傳統(tǒng)神經(jīng)網(wǎng)絡(luò)和支持向量機做比較,表明深度卷積神經(jīng)網(wǎng)絡(luò)(CNN)能夠提升花卉識別10% 以上的識別率。葉浪分析CNN模型能夠快速準(zhǔn)確進行人面部表情識別的原理,由于CNN的卷積層和池化層起到了濾波作用,將輸入的圖片進行特征提取并進行壓縮,提高運算速度,實驗證明CNN 模型在進行人面部表情識別過程中的準(zhǔn)確度最高、速度最快。

本文擬采集5種水稻品種圖片,先對圖片進行預(yù)處理,分為訓(xùn)練集和測試集,再導(dǎo)入已經(jīng)構(gòu)建好的卷積神經(jīng)網(wǎng)絡(luò)模型中進行訓(xùn)練,利用Softmax分類器識別水稻品種,以便能夠自動快速的識別水稻品種。

1.材料與方法

1.1 品種采集與分類

實驗的水稻樣品來自安徽農(nóng)業(yè)大學(xué)農(nóng)學(xué)院作物育種系5種水稻品種‘豐兩優(yōu)9’、‘S13’、‘邵糯9714’、‘皖稻187’、‘皖墾’。每種水稻拍攝200張圖像可使用,按照訓(xùn)練集和測試集4:1的比例,將每種水稻的160張圖像作為訓(xùn)練集,剩下的40張圖像作為測試集,最后形成的訓(xùn)練集數(shù)據(jù)800張,測試集200張。通常情況下,機器學(xué)習(xí)模型一般需要大小相同的圖像作為輸入,本文的做法是將所有的圖像都剪裁為224*224的大小作為機器學(xué)習(xí)模型的輸入樣本。

圖1 水稻品種

1.2 數(shù)據(jù)預(yù)處理

利用卷積神經(jīng)網(wǎng)絡(luò)(CNN)對水稻品種進行識別,對輸入的圖像進行參數(shù)的提取,根據(jù)圖像的參數(shù)特征自動辨別水稻的品種,并告知用戶該水稻是何品種。為增加CNN模型的魯棒性,需要對圖像進行預(yù)處理。利用shuffle,轉(zhuǎn)置、隨機打亂數(shù)據(jù),同時為了方便網(wǎng)絡(luò)的訓(xùn)練,對輸入數(shù)據(jù)進行batch處理。首先使用tf.image.decode_jpeg()函數(shù)將圖像解碼,從而得到相同類型的圖像。再使用tf.image.resize_image_with_crop_or_pad()函數(shù)對圖像進行旋轉(zhuǎn)、縮放、裁剪、歸一化等操作,讓計算出的模型更健壯。對預(yù)處理的數(shù)據(jù)進行可視化,查看預(yù)處理的效果如圖2所示。

圖2 水稻圖像預(yù)處理

2.卷積神經(jīng)網(wǎng)絡(luò)模型

2.1 卷積神經(jīng)網(wǎng)絡(luò)基本原理

2.1.1 輸入層。卷積神經(jīng)網(wǎng)絡(luò)的輸入層可以處理多維數(shù)據(jù),常見地,一維卷積神經(jīng)網(wǎng)絡(luò)的輸入層接收一維或二維數(shù)組,其中一維數(shù)組通常為時間或頻譜采樣;二維數(shù)組可能包含多個通道;二維卷積神經(jīng)網(wǎng)絡(luò)的輸入層接收二維或三維數(shù)組;三維卷積神經(jīng)網(wǎng)絡(luò)的輸入層接收四維數(shù)組。與其它神經(jīng)網(wǎng)絡(luò)算法類似,由于使用梯度下降進行學(xué)習(xí),卷積神經(jīng)網(wǎng)絡(luò)的輸入特征需要進行標(biāo)準(zhǔn)化處理。具體地,在將學(xué)習(xí)數(shù)據(jù)輸入卷積神經(jīng)網(wǎng)絡(luò)前,需在通道或時間/頻率維對輸入數(shù)據(jù)進行歸一化,輸入特征的標(biāo)準(zhǔn)化有利于提升算法的運行效率和學(xué)習(xí)表現(xiàn)。

2.1.2 隱含層。卷積神經(jīng)網(wǎng)絡(luò)的隱含層包含卷積層、池化層和全連接層3類常見構(gòu)筑,在一些更為現(xiàn)代的算法中可能有Inception模塊、殘差塊(residual block)等復(fù)雜構(gòu)筑。卷積層中的卷積核包含權(quán)重系數(shù),而池化層不包含權(quán)重系數(shù),因此在文獻中,池化層可能不被認(rèn)為是獨立的層。

2.1.3 輸出層。卷積神經(jīng)網(wǎng)絡(luò)中輸出層的上游通常是全連接層,因此其結(jié)構(gòu)和工作原理與傳統(tǒng)前饋神經(jīng)網(wǎng)絡(luò)中的輸出層相同。對于圖像分類問題,輸出層使用邏輯函數(shù)或歸一化指數(shù)函數(shù)(softmax function)輸出分類標(biāo)簽。在物體識別(object detection)問題中,輸出層可設(shè)計為輸出物體的中心坐標(biāo)、大小和分類。在圖像語義分割中,輸出層直接輸出每個像素的分類結(jié)果。

2.2 基于卷積神經(jīng)網(wǎng)絡(luò)的水稻品種模型訓(xùn)練

由于本實驗采集的數(shù)據(jù)集較少,不適用于傳統(tǒng)的GoogLeNet 和 ResNet 模型進行訓(xùn)練,通過對參數(shù)的不斷調(diào)整,最終構(gòu)建了一個9層的卷積神經(jīng)網(wǎng)絡(luò),3層卷積和3層池化,2層全連接層,最后一層Softmax層做全分類,最終分類輸出5類。下圖中,conv是卷積層,每次卷積層都有一個池化層pool,一共進行3次這樣的卷積池化操作后,最終得到了許多小的特征圖。傳入到全連接層layer1之后,將之前poll層的輸出reshape成一行,激活函數(shù)relu( )。到全連接層layer2后,激活函數(shù)relu( ),染后將這些特征圖全部連接在一起,最后輸入到Softmax層進行最終的分類操作,計算每一類的得分,在這里是5類不同品種的水稻,所以這個層輸出的是5個得分。具體模型結(jié)構(gòu)如圖3。

圖 3 卷積神經(jīng)網(wǎng)絡(luò)模型

3.實驗結(jié)果與驗證

輸入層的輸入圖像統(tǒng)一為224*224大小,卷積結(jié)構(gòu)是9層的卷積神經(jīng)網(wǎng)絡(luò),3層卷積和3層池化,2層全連接層,最后一層Softmax層做全分類。本實驗所采用的卷積層參數(shù)包括卷積核大小均為3*3,步長為2,SAME填充,進行足夠的填充來保持輸出和輸入的特征圖尺寸相同。同時采用最大池化,relu( )激活函數(shù)。相同填充下特征圖的尺寸不會縮減但輸入像素中靠近邊界的部分相比于中間部分對于特征圖的影響更小。

在選擇學(xué)習(xí)率、迭代次數(shù)這些模型外參數(shù)時,采用多折交叉驗證法,將訓(xùn)練集再拆分為實際訓(xùn)練集與交叉驗證集。通過觀察各類參數(shù)的不同效果,經(jīng)過多次嘗試,利用交叉驗證,最終確定了0.0001初始學(xué)習(xí)率。初始學(xué)習(xí)率影響的是每一次反向傳播時,對參數(shù)優(yōu)化的調(diào)整幅度,需要根據(jù)特定任務(wù)確定合適的學(xué)習(xí)率,若幅度過大,則有可能矯枉過正;若幅度過小,則可能導(dǎo)致每次進步很小,優(yōu)化到最優(yōu)結(jié)果的迭代次數(shù)過大,耗時過長。

為提高水稻品種訓(xùn)練的準(zhǔn)確率,降低損失值,本實驗將選取80%的圖像用于訓(xùn)練卷積神經(jīng)網(wǎng)絡(luò)模型,共進行3000步訓(xùn)練,同時為減少訓(xùn)練時長,resize圖像為56*56大小,最終發(fā)現(xiàn)實驗步數(shù)達到2900左右時,訓(xùn)練的準(zhǔn)確率大概穩(wěn)定在100%.

將剩下20%未進行訓(xùn)練的圖像用于測試,可得到較為準(zhǔn)確的識別結(jié)果,實驗結(jié)果表明,在不需要過多的照片的預(yù)處理的前提下,使用基于深度卷積神經(jīng)網(wǎng)絡(luò)的圖像識別能夠準(zhǔn)確的識別出水稻品種并且已經(jīng)具有非常高的準(zhǔn)確率,要遠遠優(yōu)于傳統(tǒng)的識別方式。

4.小結(jié)

本文通過深度卷積神經(jīng)網(wǎng)絡(luò)提取水稻不同品種的特征,采集5種水稻品種作為研究樣本,每種水稻品種200粒,構(gòu)建了9層的卷積神經(jīng)網(wǎng)絡(luò)模型自動訓(xùn)練水稻樣本,利用Softmax分類器識別水稻品種,通過不斷調(diào)整模型參數(shù),提高水稻品種識別的準(zhǔn)確率,可以大大減少人力成本,具有廣泛的應(yīng)用性。卷積神經(jīng)網(wǎng)絡(luò)利用圖像直接作為網(wǎng)絡(luò)的輸入避免了傳統(tǒng)識別算法中復(fù)雜的特征提取和數(shù)據(jù)重構(gòu)的過程,是一個特別高效高識別率的深度學(xué)習(xí)算法。由于卷積神經(jīng)網(wǎng)絡(luò)復(fù)雜,訓(xùn)練耗時長,因此針對不同的數(shù)據(jù)集,要構(gòu)建最合適的網(wǎng)絡(luò)結(jié)構(gòu)才能取得最好的分類識別結(jié)果。同時水稻品種識別模型封裝為可調(diào)用的程序模塊,可實際應(yīng)用到web服務(wù)和移動APP,通過云服務(wù)方式實現(xiàn)實時在線識別水稻品種,未來可探討搜集互聯(lián)網(wǎng)海量圖片作為訓(xùn)練集,實現(xiàn)模型的快速迭代和優(yōu)化,應(yīng)用前景極為廣泛。

猜你喜歡
水稻分類模型
一半模型
什么是海水稻
水稻種植60天就能收獲啦
軍事文摘(2021年22期)2021-11-26 00:43:51
分類算一算
重要模型『一線三等角』
一季水稻
文苑(2020年6期)2020-06-22 08:41:52
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
水稻花
文苑(2019年22期)2019-12-07 05:29:00
分類討論求坐標(biāo)
數(shù)據(jù)分析中的分類討論
主站蜘蛛池模板: 久久美女精品| 一本大道无码高清| 青青久久91| 免费全部高H视频无码无遮掩| 男女男免费视频网站国产| 色综合成人| 亚洲色图欧美激情| 91精品情国产情侣高潮对白蜜| 精品人妻无码中字系列| 国产不卡一级毛片视频| 精品亚洲国产成人AV| 亚洲天堂久久久| 成人国产小视频| 欧美综合在线观看| 久久国产乱子伦视频无卡顿| 色婷婷久久| 成年人午夜免费视频| 国产靠逼视频| 色老二精品视频在线观看| 在线观看亚洲天堂| 久久国产精品夜色| 色哟哟国产精品一区二区| 久久77777| 国产日韩欧美精品区性色| 国产亚洲欧美在线人成aaaa | 青青青国产精品国产精品美女| 啪啪永久免费av| 无码日韩视频| 欧美日韩成人在线观看| 欧美激情第一区| 色亚洲成人| 亚洲中文字幕在线精品一区| 国产精品高清国产三级囯产AV| 中文字幕久久精品波多野结| 九九九九热精品视频| A级毛片无码久久精品免费| 玖玖精品视频在线观看| 91视频青青草| 久久免费精品琪琪| 尤物视频一区| 久久香蕉国产线看观| 亚洲人成亚洲精品| 永久成人无码激情视频免费| 精品无码国产一区二区三区AV| 亚洲国产中文在线二区三区免| 国产精品三级专区| 精品精品国产高清A毛片| 亚洲成a人在线观看| 国产91小视频| 亚洲香蕉在线| 欧美一区二区三区香蕉视| 尤物精品视频一区二区三区| 亚洲综合一区国产精品| 国产成人久久综合777777麻豆| 香蕉久久国产精品免| 2020国产精品视频| 国产福利免费在线观看| 国产成人精品视频一区视频二区| 欧美一级色视频| 2024av在线无码中文最新| 曰韩免费无码AV一区二区| 国产成年女人特黄特色毛片免| 国产黄网永久免费| m男亚洲一区中文字幕| 国产无人区一区二区三区| 欧美精品三级在线| 夜精品a一区二区三区| 亚洲综合在线最大成人| 久久精品一品道久久精品| 凹凸国产分类在线观看| 国产尤物视频网址导航| 国产日本一线在线观看免费| 亚洲天堂视频网| 亚洲最大情网站在线观看| 午夜成人在线视频| 国产尤物在线播放| 人妻一本久道久久综合久久鬼色| 国产在线无码一区二区三区| 国产综合色在线视频播放线视 | 亚洲精品色AV无码看| 九九这里只有精品视频| 在线观看免费黄色网址|