本申請(qǐng)涉及車(chē)輛,特別涉及一種基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法、設(shè)備、介質(zhì)及程序。
背景技術(shù):
1、在傳統(tǒng)的魚(yú)類(lèi)養(yǎng)殖和環(huán)境管理中,由于不同的水域?qū)?yīng)的水體環(huán)境不同,因此了解魚(yú)類(lèi)與特定環(huán)境之間的相互作用是非常重要的。
2、相關(guān)技術(shù)中,往往依靠經(jīng)驗(yàn)知識(shí)和人工觀(guān)察來(lái)判斷魚(yú)類(lèi)是否適合某個(gè)特定環(huán)境,從而針對(duì)不同水域環(huán)境推薦對(duì)應(yīng)的魚(yú)類(lèi),但是這種方法不僅耗時(shí)耗力,而且難以準(zhǔn)確地預(yù)測(cè)魚(yú)類(lèi)在特定環(huán)境下的適應(yīng)性,導(dǎo)致魚(yú)類(lèi)養(yǎng)殖和環(huán)境保護(hù)措施的有效性受限,。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┮环N基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法、設(shè)備、介質(zhì)及程序,以解決相關(guān)技術(shù)中根據(jù)經(jīng)驗(yàn)選取適合養(yǎng)殖在當(dāng)前水域的魚(yú)的種類(lèi),存在魚(yú)類(lèi)無(wú)法適應(yīng)當(dāng)前水域環(huán)境導(dǎo)致耗時(shí)耗力、準(zhǔn)確性較低等問(wèn)題。
2、本申請(qǐng)第一方面實(shí)施例提供一種基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法,包括以下步驟:獲取魚(yú)類(lèi)數(shù)據(jù)和目標(biāo)水域的環(huán)境數(shù)據(jù);提取所述魚(yú)類(lèi)數(shù)據(jù)中至少一種魚(yú)類(lèi)形態(tài)特征和所述環(huán)境數(shù)據(jù)的環(huán)境特征;將所述至少一種魚(yú)類(lèi)形態(tài)特征和所述環(huán)境特征輸入機(jī)器學(xué)習(xí)模型,所述機(jī)器學(xué)習(xí)模型輸出魚(yú)類(lèi)與環(huán)境的匹配結(jié)果,其中,所述機(jī)器學(xué)習(xí)模型基于至少一種魚(yú)類(lèi)形態(tài)特征生成魚(yú)類(lèi)形態(tài)矩陣和基于所述環(huán)境特征生成環(huán)境特征矩陣,根據(jù)所述魚(yú)類(lèi)形態(tài)矩陣和環(huán)境特征矩陣的相似度確定魚(yú)類(lèi)與環(huán)境的匹配結(jié)果;根據(jù)所述匹配結(jié)果確定與所述目標(biāo)水域匹配的魚(yú)類(lèi)。
3、可選地,所述機(jī)器學(xué)習(xí)模型包括輸入層、特征提取層、匹配層和輸出層,其中所述輸入層提取輸入的至少一種魚(yú)類(lèi)形態(tài)特征和環(huán)境特征;所述特征提取層從所述魚(yú)類(lèi)形態(tài)特征和所述環(huán)境特征提取魚(yú)類(lèi)和環(huán)境對(duì)應(yīng)的植株種類(lèi);所述匹配層根據(jù)所述魚(yú)類(lèi)和所述環(huán)境對(duì)應(yīng)的植株種類(lèi)確定匹配結(jié)果;所述輸出層輸出魚(yú)類(lèi)與環(huán)境的匹配結(jié)果。
4、可選地,所述特征提取層包括多個(gè)卷積層,其中,所述每個(gè)卷積層對(duì)所述至少一個(gè)詞向量進(jìn)行卷積操作得到魚(yú)類(lèi)形態(tài)特征和環(huán)境特征分別對(duì)應(yīng)的魚(yú)類(lèi)和環(huán)境對(duì)應(yīng)的植株種類(lèi),且所述多個(gè)卷積層逐層提取適合每種魚(yú)類(lèi)生存的植株種類(lèi);所述匹配層根據(jù)每種魚(yú)類(lèi)生存的植株種類(lèi)與環(huán)境對(duì)應(yīng)的植株種類(lèi)進(jìn)行比對(duì)確定匹配結(jié)果。
5、可選地,在將所述至少一種魚(yú)類(lèi)形態(tài)特征和所述環(huán)境特征輸入機(jī)器學(xué)習(xí)模型之前,還包括:獲取訓(xùn)練數(shù)據(jù)集和驗(yàn)證數(shù)據(jù)集,其中,所述訓(xùn)練數(shù)據(jù)集和驗(yàn)證數(shù)據(jù)集均包括魚(yú)類(lèi)數(shù)據(jù)和環(huán)境數(shù)據(jù);利用所述訓(xùn)練數(shù)據(jù)集對(duì)機(jī)器學(xué)習(xí)模型進(jìn)行訓(xùn)練,利用所述驗(yàn)證數(shù)據(jù)集對(duì)機(jī)器學(xué)習(xí)模型進(jìn)行驗(yàn)證,直至滿(mǎn)足預(yù)設(shè)停止條件。
6、可選地,所述獲取目標(biāo)水域的環(huán)境數(shù)據(jù),包括:提取目標(biāo)水域的水體樣本;對(duì)水體樣本的基因序列進(jìn)行分析確定當(dāng)前環(huán)境存在的植株種類(lèi);根據(jù)所述植株種類(lèi)生成目標(biāo)水域的環(huán)境數(shù)據(jù)。
7、可選地,所述獲取魚(yú)類(lèi)數(shù)據(jù),包括:識(shí)別不同魚(yú)類(lèi)的外部形態(tài)特征圖像;將所述外部形態(tài)特征圖像轉(zhuǎn)換為灰度圖像,根據(jù)所述灰度圖像生成對(duì)應(yīng)的魚(yú)類(lèi)數(shù)據(jù)。
8、可選地,根據(jù)所述匹配結(jié)果確定與所述目標(biāo)水域匹配的魚(yú)類(lèi),包括:若所述魚(yú)類(lèi)與環(huán)境相匹配,則提供魚(yú)類(lèi)養(yǎng)殖建議;若所述魚(yú)類(lèi)與環(huán)境不匹配,則推薦適合特定環(huán)境的魚(yú)類(lèi)品種,或者為特定魚(yú)類(lèi)品種選擇最佳的養(yǎng)殖環(huán)境。
9、本申請(qǐng)第二方面實(shí)施例提供一種電子設(shè)備,包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序,以執(zhí)行如上述實(shí)施例所述的基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法。
10、本申請(qǐng)第三方面實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行,以執(zhí)行如上述實(shí)施例所述的基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法。
11、本申請(qǐng)第四方面實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序或指令,其特征在于,所述計(jì)算機(jī)程序或指令被執(zhí)行時(shí),以實(shí)現(xiàn)如上述實(shí)施例所述的基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法。
12、由此,本申請(qǐng)至少具有如下有益效果:
13、本申請(qǐng)實(shí)施例可以提取魚(yú)類(lèi)數(shù)據(jù)中至少一種魚(yú)類(lèi)形態(tài)特征和環(huán)境數(shù)據(jù)的環(huán)境特征,將至少一種魚(yú)類(lèi)形態(tài)特征和環(huán)境特征輸入機(jī)器學(xué)習(xí)模型,機(jī)器學(xué)習(xí)模型輸出魚(yú)類(lèi)與環(huán)境的匹配結(jié)果,根據(jù)匹配結(jié)果確定與目標(biāo)水域匹配的魚(yú)類(lèi),從而能夠準(zhǔn)確地預(yù)測(cè)魚(yú)類(lèi)在當(dāng)前的水域環(huán)境下的適應(yīng)性,以便于提出對(duì)應(yīng)的養(yǎng)殖建議,極大地提高魚(yú)類(lèi)養(yǎng)殖的效率和生態(tài)系統(tǒng)的可持續(xù)性。
14、本申請(qǐng)附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本申請(qǐng)的實(shí)踐了解到。
1.一種基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法,其特征在于,所述機(jī)器學(xué)習(xí)模型包括輸入層、特征提取層、匹配層和輸出層,其中,
3.根據(jù)權(quán)利要求2所述的基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法,其特征在于,所述特征提取層包括多個(gè)卷積層,其中,每個(gè)卷積層對(duì)所述至少一個(gè)詞向量進(jìn)行卷積操作得到魚(yú)類(lèi)形態(tài)特征和環(huán)境特征分別對(duì)應(yīng)的魚(yú)類(lèi)和環(huán)境對(duì)應(yīng)的植株種類(lèi),且所述多個(gè)卷積層逐層提取適合每種魚(yú)類(lèi)生存的植株種類(lèi);所述匹配層根據(jù)每種魚(yú)類(lèi)生存的植株種類(lèi)與環(huán)境對(duì)應(yīng)的植株種類(lèi)進(jìn)行比對(duì)確定匹配結(jié)果。
4.根據(jù)權(quán)利要求1所述的基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法,其特征在于,在將所述至少一種魚(yú)類(lèi)形態(tài)特征和所述環(huán)境特征輸入機(jī)器學(xué)習(xí)模型之前,還包括:
5.根據(jù)權(quán)利要求1所述的基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法,其特征在于,所述獲取目標(biāo)水域的環(huán)境數(shù)據(jù),包括:
6.根據(jù)權(quán)利要求1所述的基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法,其特征在于,所述獲取魚(yú)類(lèi)數(shù)據(jù),包括:
7.根據(jù)權(quán)利要求1所述的基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法,其特征在于,根據(jù)所述匹配結(jié)果確定與所述目標(biāo)水域匹配的魚(yú)類(lèi),包括:
8.一種電子設(shè)備,其特征在于,包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序,以實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述的基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法。
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序或指令,其特征在于,所述計(jì)算機(jī)程序或指令被處理器執(zhí)行時(shí),以用于實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述的基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法。
10.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序或指令,其特征在于,所述計(jì)算機(jī)程序或指令被執(zhí)行時(shí),以實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述的基于機(jī)器學(xué)習(xí)的魚(yú)類(lèi)數(shù)據(jù)處理方法。