本申請屬于農(nóng)作物病蟲害監(jiān)測技術(shù),尤其涉及一種模型訓(xùn)練方法、裝置、設(shè)備、介質(zhì)及產(chǎn)品。
背景技術(shù):
1、隨著科技的不斷發(fā)展,遙感技術(shù)、人工智能和大數(shù)據(jù)分析技術(shù)被應(yīng)用于農(nóng)作物病蟲害監(jiān)測中,相對于傳統(tǒng)的依賴農(nóng)民的經(jīng)驗和定期的田間檢查等監(jiān)測方式,這些技術(shù)有效地提高了農(nóng)作物病蟲害監(jiān)測和預(yù)測的準(zhǔn)確性和效率,從而為實現(xiàn)精準(zhǔn)農(nóng)業(yè)管理提供了基礎(chǔ)。
2、然而,目前通常采用的分類模型在處理復(fù)雜的農(nóng)業(yè)數(shù)據(jù)時準(zhǔn)確度并不高,泛化能力有限,導(dǎo)致模型復(fù)雜度較高,影響其對農(nóng)作物病蟲害類型的分類準(zhǔn)確率,使得模型的分類效率和穩(wěn)健度較低。
技術(shù)實現(xiàn)思路
1、本申請實施例提供一種模型訓(xùn)練方法、裝置、設(shè)備、介質(zhì)及產(chǎn)品,能夠降低分類模型的復(fù)雜度,提高其對農(nóng)作物病蟲害類型的分類準(zhǔn)確率,使得模型的分類效率和穩(wěn)健度更高。
2、第一方面,本申請實施例提供一種模型訓(xùn)練方法,該方法包括:
3、獲取多個農(nóng)作物圖像樣本,所述農(nóng)作物圖像樣本包括農(nóng)作物圖像及其對應(yīng)的病蟲害類型標(biāo)注信息;
4、對所述農(nóng)作物圖像進(jìn)行特征提取,得到圖像特征信息;
5、利用分支界限算法根據(jù)所述圖像特征信息對所述多個農(nóng)作物圖像樣本進(jìn)行分類,構(gòu)建多個決策樹,得到隨機森林;
6、根據(jù)所述多個決策樹對所述多個農(nóng)作物圖像樣本的分類結(jié)果,確定所述多個農(nóng)作物圖像樣本的病蟲害類型預(yù)測結(jié)果;
7、根據(jù)所述多個農(nóng)作物圖像樣本的病蟲害類型標(biāo)注信息以及所述病蟲害類型預(yù)測結(jié)果,調(diào)整所述隨機森林的參數(shù),得到分類模型,所述分類模型用于根據(jù)農(nóng)作物圖像識別農(nóng)作物的病蟲害類型。
8、第二方面,本申請實施例提供了一種模型訓(xùn)練裝置,該裝置包括:
9、樣本獲取模塊,用于獲取多個農(nóng)作物圖像樣本,所述農(nóng)作物圖像樣本包括農(nóng)作物圖像及其對應(yīng)的病蟲害類型標(biāo)注信息;
10、特征提取模塊,用于對所述農(nóng)作物圖像進(jìn)行特征提取,得到圖像特征信息;
11、決策樹構(gòu)建模塊,用于利用分支界限算法根據(jù)所述圖像特征信息對所述多個農(nóng)作物圖像樣本進(jìn)行分類,構(gòu)建多個決策樹,得到隨機森林;
12、結(jié)果確定模塊,用于根據(jù)所述多個決策樹對所述多個農(nóng)作物圖像樣本的分類結(jié)果,確定所述多個農(nóng)作物圖像樣本的病蟲害類型預(yù)測結(jié)果;
13、參數(shù)調(diào)整模塊,用于根據(jù)所述多個農(nóng)作物圖像樣本的病蟲害類型標(biāo)注信息以及所述病蟲害類型預(yù)測結(jié)果,調(diào)整所述隨機森林的參數(shù),得到分類模型,所述分類模型用于根據(jù)農(nóng)作物圖像識別農(nóng)作物的病蟲害類型。
14、第三方面,本申請實施例提供了一種電子設(shè)備,該電子設(shè)備包括:處理器以及存儲有計算機程序指令的存儲器;
15、處理器執(zhí)行所述計算機程序指令時實現(xiàn)如第一方面的任一項實施例中所述的模型訓(xùn)練方法的步驟。
16、第四方面,本申請實施例提供了一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)上存儲有計算機程序指令,計算機程序指令被處理器執(zhí)行時實現(xiàn)如第一方面的任一項實施例中所述的模型訓(xùn)練方法的步驟。
17、第五方面,本申請實施例提供了一種計算機程序產(chǎn)品,計算機程序產(chǎn)品中的指令由電子設(shè)備的處理器執(zhí)行時,使得所述電子設(shè)備執(zhí)行如第一方面的任一項實施例中所述的模型訓(xùn)練方法的步驟。
18、本申請實施例中的模型訓(xùn)練方法、裝置、設(shè)備、介質(zhì)及產(chǎn)品,通過在訓(xùn)練針對農(nóng)作物病蟲害的分類模型的過程中,采用分支界限法來構(gòu)建決策樹,形成隨機森林,進(jìn)而綜合決策樹對各個農(nóng)作物圖像樣本的分類結(jié)果,分析得到各個農(nóng)作物圖像樣本的病蟲害類型預(yù)測結(jié)果,通過對比病蟲害類型預(yù)測結(jié)果以及各個農(nóng)作物圖像樣本的病蟲害類型標(biāo)注信息,不斷調(diào)整隨機森林的參數(shù),得到最終的分類模型。由于本申請實施例中在生成隨機森林時是采用分支界限法來實現(xiàn)的,而該分支界限法能夠在決策樹的構(gòu)建過程中有效地選擇最佳分割點,因此可以減少隨機森林中所需決策樹的數(shù)量,降低分類模型的復(fù)雜度,同時還提高了分類模型對農(nóng)作物病蟲害類型的分類準(zhǔn)確率,使得模型的分類效率和穩(wěn)健度更高。
1.一種模型訓(xùn)練方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述利用分支界限算法根據(jù)所述圖像特征信息對所述多個農(nóng)作物圖像進(jìn)行分類,構(gòu)建多個決策樹,得到隨機森林,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述圖像特征信息對所述樣本集合中所包含的農(nóng)作物圖像樣本按照信息增益最大化原則進(jìn)行分類,構(gòu)建對應(yīng)的決策樹,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述多個決策樹對所述多個農(nóng)作物圖像樣本的分類結(jié)果,確定所述多個農(nóng)作物圖像樣本的病蟲害類型預(yù)測結(jié)果,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在對所述農(nóng)作物圖像進(jìn)行特征提取,得到圖像特征信息之前,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述利用蟻群算法從所述關(guān)鍵特征區(qū)域中確定病蟲害關(guān)鍵特征,包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述利用所述病蟲害關(guān)鍵特征訓(xùn)練目標(biāo)神經(jīng)網(wǎng)絡(luò),得到特征提取模型,包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,在對所述農(nóng)作物圖像進(jìn)行特征提取,得到圖像特征信息之后,所述方法還包括:
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,在對所述圖像特征信息進(jìn)行降維處理,得到降維后的圖像特征信息之前,所述方法還包括:
10.根據(jù)權(quán)利要求1-9任一項所述的方法,其特征在于,在根據(jù)所述多個農(nóng)作物圖像樣本的病蟲害類型標(biāo)注信息以及所述病蟲害類型預(yù)測結(jié)果,調(diào)整所述隨機森林的參數(shù),得到分類模型之后,所述方法還包括:
11.一種模型訓(xùn)練裝置,其特征在于,包括:
12.一種電子設(shè)備,其特征在于,所述設(shè)備包括:處理器以及存儲有計算機程序指令的存儲器;
13.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有計算機程序指令,所述計算機程序指令被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-10任意一項所述的模型訓(xùn)練方法的步驟。
14.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品中的指令由電子設(shè)備的處理器執(zhí)行時,使得所述電子設(shè)備執(zhí)行如權(quán)利要求1-10任意一項所述的模型訓(xùn)練方法的步驟。