System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請涉及遺傳學(xué)領(lǐng)域,尤其涉及一種基于血液數(shù)據(jù)的動物選育方法、系統(tǒng)、設(shè)備和存儲介質(zhì)。
技術(shù)介紹
1、本部分旨在為權(quán)利要求書中陳述的本申請的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就被認為是現(xiàn)有技術(shù)。
2、隨著人工智能手段的不斷進步和發(fā)展,利用人工智能手段在抗病育種、疾病診斷、生化指標檢測等方面做出分析成為了研究的熱點。結(jié)合人工智能技術(shù)、載玻片和顯微鏡技術(shù),對血液進行精準分析,不僅提高了分析的自動化水平,還為抗病育種、疾病診斷和生化指標檢測等領(lǐng)域帶來了巨大的潛力。
3、基于此,急需提出一種能夠有效預(yù)測動物免疫系統(tǒng)功能和抗病能力,為養(yǎng)殖者提供針對性意見和建議的基于血液數(shù)據(jù)的動物選育方法、系統(tǒng)、設(shè)備和存儲介質(zhì)。
技術(shù)實現(xiàn)思路
1、本申請的多個方面提供一種基于血液數(shù)據(jù)的動物選育方法、系統(tǒng)、設(shè)備和存儲介質(zhì),用以預(yù)測動物免疫系統(tǒng)功能和抗病能力,為養(yǎng)殖者提供針對性的意見和建議。
2、本申請的一方面,提供一種基于血液數(shù)據(jù)的動物選育方法,包括:
3、獲取目標動物的血液樣本;
4、將所述目標動物的血液樣本輸入至預(yù)設(shè)的血液分析模型,獲取所述目標動物的血液數(shù)據(jù);
5、將所述目標動物的血液數(shù)據(jù)輸入至預(yù)設(shè)的遺傳信息標記模型,獲取所述目標動物的遺傳信息,以實現(xiàn)目標動物的選育。
6、進一步地,所述方法還包括:獲取動物的血液樣本;對所述動物的血液樣本進行標定,得到所述動物的血液數(shù)據(jù)樣本;根據(jù)所述血液樣本及血液數(shù)據(jù)樣本
7、進一步地,將所述目標動物的血液樣本輸入至預(yù)設(shè)的血液分析模型,獲得所述目標動物的血液數(shù)據(jù),包括:基于圖像分割算法對所述目標動物的血液樣本進行分割,得到所述目標動物的細胞圖像樣本;基于所述目標動物的細胞圖像樣本確定所述目標動物的細胞特征;基于機器學(xué)習(xí)算法及所述目標動物的細胞特征對所述目標動物的細胞進行分類并計數(shù),獲取所述目標動物的血液數(shù)據(jù)。
8、進一步地,將所述遺傳信息標記測試訓(xùn)練集輸入至預(yù)構(gòu)建的遺傳信息標記模型進行訓(xùn)練,得到預(yù)設(shè)的遺傳信息標記模型,包括:判斷所述目標動物的動物屬性;若所述目標動物為陸生動物,將所述遺傳信息標記測試訓(xùn)練集輸入至預(yù)構(gòu)建的第一遺傳信息標記模型進行訓(xùn)練,得到動物的遺傳信息的預(yù)測值:
9、y=β0+β1x1+β2x2+……βnxn
10、其中,y為動物的遺傳信息,xn為血液數(shù)據(jù),βn為第一遺傳信息標記模型的參數(shù);基于下式,獲取第一遺傳信息標記模型的損失函數(shù)的損失值:
11、
12、其中,yi表示動物的遺傳信息的預(yù)測值,表示動物的遺傳信息的實際值;獲取第i次訓(xùn)練后的第一遺傳信息標記模型的損失函數(shù)的損失值,和第i-1次訓(xùn)練后的第一遺傳信息標記模型的損失函數(shù)的損失值;若第i次訓(xùn)練后的第一遺傳信息標記模型的損失函數(shù)的損失值大于第i-1次訓(xùn)練后的第一遺傳信息標記模型的損失函數(shù)的損失值時,則確定第i-1次訓(xùn)練后的第一遺傳信息標記模型為預(yù)設(shè)的第一遺傳信息標記模型;反之,則繼續(xù)對第一遺傳信息標記模型進行訓(xùn)練。
13、進一步地,將所述遺傳信息標記測試訓(xùn)練集輸入至預(yù)構(gòu)建的遺傳信息標記模型進行訓(xùn)練,得到預(yù)設(shè)的遺傳信息標記模型,包括:判斷所述目標動物的動物屬性;若所述目標動物為水生動物,將所述遺傳信息標記測試訓(xùn)練集輸入至預(yù)構(gòu)建的第二遺傳信息標記模型進行訓(xùn)練,得到動物的遺傳信息的預(yù)測值:
14、
15、其中,xn為血液數(shù)據(jù),βn為第二遺傳信息標記模型的參數(shù),y表示遺傳信息,p(y=1|x)為預(yù)測概率值,表示血液數(shù)據(jù)屬于遺傳信息的概率;基于梯度下降算法,對所述第二遺傳信息標記模型的參數(shù)進行優(yōu)化,獲取第二遺傳信息標記模型計算得到的預(yù)測概率值;基于優(yōu)化后的參數(shù)更新所述第二遺傳信息標記模型,直至所述預(yù)測概率值不小于預(yù)設(shè)閾值,則得到預(yù)設(shè)的第二遺傳信息標記模型。
16、進一步地,獲取所述目標動物的遺傳信息,以實現(xiàn)目標動物的選育,包括:
17、若所述目標動物為陸生動物,則基于下式獲取目標動物的血液數(shù)據(jù)與其遺傳信息之間的相關(guān)性:
18、
19、其中,r為相關(guān)系數(shù),xi表示血液數(shù)據(jù)的第i個觀測值,yi表示遺傳信息的第i個觀測值,為血液數(shù)據(jù)的觀測值的平均值,為血液數(shù)據(jù)的觀測值的平均值;
20、若所述目標動物為水生動物,則基于下式獲取目標動物的血液數(shù)據(jù)與其遺傳信息之間的相關(guān)性:
21、
22、其中,rs為相關(guān)系數(shù),di=xi-yi,xi表示血液數(shù)據(jù)中第i個數(shù)據(jù)的排名,yi表示遺傳信息中第i個數(shù)據(jù)的排名,n為血液數(shù)據(jù)或遺傳信息的數(shù)據(jù)量,其中血液數(shù)據(jù)和遺傳信息的數(shù)據(jù)量相等。
23、進一步地,得到預(yù)設(shè)的血液分析模型,和/或,得到預(yù)設(shè)的遺傳信息標記模型,包括:基于下式對預(yù)設(shè)的血液分析模型,和/或,預(yù)設(shè)的遺傳信息標記模型進行驗證得到驗證值,直至所述驗證值滿足預(yù)設(shè)條件,則得到預(yù)設(shè)的血液分析模型,和/或,得到預(yù)設(shè)的遺傳信息標記模型:
24、
25、其中,cv表示驗證值,k表示驗證系數(shù),metrici表示第i次驗證的性能指標。
26、本申請的的另一方面,提供一種基于血液數(shù)據(jù)的動物選育系統(tǒng),所述系統(tǒng)包括:
27、樣本獲取模塊,以用于獲取目標動物的血液樣本;
28、血液分析模塊,將所述目標動物的血液樣本輸入至預(yù)設(shè)的血液分析模型,以獲取所述目標動物的血液數(shù)據(jù);
29、遺傳信息標記模塊,將所述目標動物的血液數(shù)據(jù)輸入至預(yù)設(shè)的遺傳信息標記模型,以獲取所述目標動物的遺傳信息,以實現(xiàn)目標動物的選育。
30、本申請的另一方面,提供一種電子設(shè)備,所述設(shè)備包括:
31、至少一個處理器;以及
32、與所述至少一個處理器通信連接的存儲器;其中,
33、所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行如上所述的方法。
34、本申請的另一方面,提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序指令,所述計算機程序指令可被處理器執(zhí)行以實現(xiàn)所述基于血液數(shù)據(jù)的動物選育方法。
35、本申請實施例提供的方案中,通過獲取目標動物的血液樣本;將所述目標動物的血液樣本輸入至預(yù)設(shè)的血液分析模型,獲取所述目標動物的血液數(shù)據(jù);將所述目標動物的血液數(shù)據(jù)輸入至預(yù)設(shè)的遺傳信息標記模型,獲取所述目標動物的遺傳信息,以實現(xiàn)目標動物的選育。基于本申請所述的方法通過建立血液分本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種基于血液數(shù)據(jù)的動物選育方法,其中,所述方法包括:
2.根據(jù)權(quán)利要求1所述的基于血液數(shù)據(jù)的動物選育方法,其中,將所述目標動物的血液樣本輸入至預(yù)設(shè)的血液分析模型,獲得所述目標動物的血液數(shù)據(jù),包括:
3.根據(jù)權(quán)利要求1或2所述的基于血液數(shù)據(jù)的動物選育方法,其中,所述方法還包括:
4.根據(jù)權(quán)利要求3所述的基于血液數(shù)據(jù)的動物選育方法,其中,將所述遺傳信息標記測試訓(xùn)練集輸入至預(yù)構(gòu)建的遺傳信息標記模型進行訓(xùn)練,得到預(yù)設(shè)的遺傳信息標記模型,包括:
5.根據(jù)權(quán)利要求4所述的基于血液數(shù)據(jù)的動物選育方法,其中,將所述遺傳信息標記測試訓(xùn)練集輸入至預(yù)構(gòu)建的遺傳信息標記模型進行訓(xùn)練,得到預(yù)設(shè)的遺傳信息標記模型,包括:
6.根據(jù)權(quán)利要求1所述的基于血液數(shù)據(jù)的動物選育方法,其中,獲取所述目標動物的遺傳信息,包括:
7.根據(jù)權(quán)利要求1或6所述的動物的育種方法,其中,得到預(yù)設(shè)的血液分析模型,和/或,得到預(yù)設(shè)的遺傳信息標記模型,包括:
8.一種基于血液數(shù)據(jù)的動物選育系統(tǒng),其中,所述系統(tǒng)包括:
9.一種電子設(shè)備,所述
10.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序指令,其中,所述計算機程序指令可被處理器執(zhí)行以實現(xiàn)如權(quán)利要求1~7任一項所述方法。
...【技術(shù)特征摘要】
1.一種基于血液數(shù)據(jù)的動物選育方法,其中,所述方法包括:
2.根據(jù)權(quán)利要求1所述的基于血液數(shù)據(jù)的動物選育方法,其中,將所述目標動物的血液樣本輸入至預(yù)設(shè)的血液分析模型,獲得所述目標動物的血液數(shù)據(jù),包括:
3.根據(jù)權(quán)利要求1或2所述的基于血液數(shù)據(jù)的動物選育方法,其中,所述方法還包括:
4.根據(jù)權(quán)利要求3所述的基于血液數(shù)據(jù)的動物選育方法,其中,將所述遺傳信息標記測試訓(xùn)練集輸入至預(yù)構(gòu)建的遺傳信息標記模型進行訓(xùn)練,得到預(yù)設(shè)的遺傳信息標記模型,包括:
5.根據(jù)權(quán)利要求4所述的基于血液數(shù)據(jù)的動物選育方法,其中,將所述遺傳信息標記測試訓(xùn)練...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:田冰川,余沛毅,賈高峰,
申請(專利權(quán))人:華智生物技術(shù)有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。