动物系谱的生成方法、装置及计算机设备制造方法及图纸

技术编号:31986368 阅读:32 留言:0更新日期:2022-01-20 02:08
本申请公开了一种动物系谱的生成方法、装置及计算机设备,通过获取原始动物系谱和待加入到原始动物系谱中的第一动物关系数据,对第一动物关系数据进行数据转换,得到第一关系四元组,从而解决传统三元组描述节点之间遗传关系存在关系表示冲突的问题;再以第一关系四元组中的遗传关系数据建立超平面,并将父节点数据、母节点数据和子节点数据投影至超平面,得到投影数据,从而分解出子节点与父节点和母节点之间的线性关系;最后利用预设的系谱表示模型,根据投影数据,将第一动物关系数据加入到原始动物系谱,得到目标动物系谱,实现只需计算局部系谱关系,而无需重新计算所有系谱关系,提高了运算效率。提高了运算效率。提高了运算效率。

【技术实现步骤摘要】
动物系谱的生成方法、装置及计算机设备


[0001]本申请涉及动物养殖
,尤其涉及一种动物系谱的生成方法、装置及计算机设备。

技术介绍

[0002]动物育种作为动物养殖中的重要环节,通过不断挑选优秀个体进行繁殖,以改良动物种群的整体水平。其中动物亲缘相关系数、近交系数等数据被作为种猪优良水平的重要指标。为此,采用计算机技术分析动物育种过程中动物系谱关系,实现育种估算和亲子鉴定等。
[0003]目前,基于物种系谱的计算模型主要有Blupf90模型。但是Blupf90模型在计算各指标时涉及大量的迭代和拟合运算,若动物系谱需要更新,则需要重新计算全部系谱关系,导致运算效率极低。例如从猪群繁殖的子代中选育出新的种猪,需要将种猪更新到动物系谱中,则此时需要将动物系谱中的系谱关系重新进行迭代和拟合运算。同时,Blupf90模型作为单机模型,当进入模型的数据量随着种群数量的增长而不断扩大时,其需要的计算资源和存储资源会呈指数级别扩增,非常不利于动物系谱的延续性。

技术实现思路

[0004]本申请提供了一种动物系谱的生成方法、装置及本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种动物系谱的生成方法,其特征在于,包括:获取原始动物系谱和待加入到所述原始动物系谱中的第一动物关系数据,所述第一动物关系数据包括父节点数据、母节点数据、子节点数据和遗传关系数据;对所述第一动物关系数据进行数据转换,得到第一关系四元组;以所述第一关系四元组中的所述遗传关系数据建立超平面,并将所述父节点数据、所述母节点数据和所述子节点数据投影至所述超平面,得到投影数据;利用预设的系谱表示模型,根据所述投影数据,将所述第一动物关系数据加入到原始动物系谱,得到目标动物系谱。2.如权利要求1所述的动物系谱的生成方法,其特征在于,所述第一关系四元组为,其中为所述父节点数据,为所述母节点数据,为所述子节点数据,为所述遗传关系数据。3.如权利要求1所述的动物系谱的生成方法,其特征在于,所述以所述第一关系四元组中的所述遗传关系数据建立超平面,并将所述父节点数据、所述母节点数据和所述子节点数据投影至所述超平面,得到投影数据,包括:以所述第一关系四元组中的所述遗传关系数据建立超平面;将所述父节点数据投影至所述超平面,得到父节点投影数据,为所述第一关系四元组中的父节点数据,为所述超平面的转置矩阵;将所述母节点数据投影至所述超平面,得到母节点投影数据,为所述第一关系四元组中的母节点数据;将所述子节点数据投影至所述超平面,得到子节点投影数据,为所述第一关系四元组中的子节点数据。4.如权利要求3所述的动物系谱的生成方法,其特征在于,所述利用预设的系谱表示模型,根据所述投影数据,将所述第一动物关系数据加入到原始动物系谱,得到目标动物系谱,包括:利用所述系谱表示模型,确定所述子节点投影数据与所述父节点投影数据和所述母节点投影数据之间的投影关系;根据所述投影关系,确定所述子节点投影数据的表示向量,所述表示向量为,为经验参数;将所述子节点投影数据的表示向量输入到所述原始动物系谱,得到所述目标动物系谱。5.如权利要求1所述的动物系谱的生成方法,其特征在于,所述利用预设的系谱表示模型,根据所述投影数据,将所述第一动物关系数据加入到原始动物系谱,得到目标动物系谱之前,还包括:获取多组第二动物关系数据;对每组所述第二动物关系数据进行数据转换,得到多组第二关系四元组;利用多组所述第二关系四元组,对预设的知识图谱模型进行训练,直至所述知识图谱模型的损失函数达到预设收敛条件,停止训练,得到所述系谱表示模型,其中所述损失函数
为:;;其中为损失函...

【专利技术属性】
技术研发人员:杨帆刘旭马文彦蒋智权
申请(专利权)人:四川新希望动物营养科技有限公司新希望六和股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1