一种畜牧业流行病防控的风险预警方法技术

技术编号:34249114 阅读:58 留言:0更新日期:2022-07-24 11:06
本发明专利技术涉及数据处理技术领域,具体涉及一种畜牧业流行病防控的风险预警方法。该方法包括:获取每头正常奶牛与患病奶牛的属性向量与地点向量;将所有存在接触的奶牛进行连接构建奶牛社交网络;根据奶牛社交网络中的连接关系将奶牛社交网络中的所有正常奶牛划分为危险奶牛和安全奶牛;对奶牛社交网络中每个危险奶牛和安全奶牛的属性向量和地点向量进行更新;获取患病奶牛的目标属性向量和目标地点向量,结合每个正常奶牛更新后的属性向量与地点向量得到该正常奶牛的流行病风险等级,基于流行病风险等级及时预警,提升了数据分析过程中的可靠性,提高了对流行病防控的效率。提高了对流行病防控的效率。提高了对流行病防控的效率。

A risk early warning method for animal husbandry epidemic prevention and control

【技术实现步骤摘要】
一种畜牧业流行病防控的风险预警方法


[0001]本专利技术涉及数据处理
,具体涉及一种畜牧业流行病防控的风险预警方法。

技术介绍

[0002]我国是自然资源丰富的牧业大国,大多钟爱生态养殖的牛羊等牲畜,饲养方式有圈养和放养两大类;在自然草场中放养的牲畜不仅吃的更加营养健康,还可以锻炼自身的身体,使得肉质更加紧致,是一种更加人道的饲养方式;但是自然草场环境下不可控的因素过多,可能由于土壤污染、其他生物携带的病菌以及环境潮湿等因素导致牲畜患病,严重时甚至可能导致大面积死亡,从而造成重大的经济损失。因此需要对每个个体牲畜进行健康检测,但对于放养的牲畜进行健康检测的难度比圈养的难度更大。
[0003]现有大多是通过人工定期进行自然环境的检测以及牲畜的体检,一旦发现有个体牲畜患有传染病时,需要对整个群体进行体检判断;但利用人工定期体检的方法需要很大的人力物力消耗,并且有可能不能及时发现个体的患病情况从而提升了整个群体患病的爆发风险,检测的误差较大且及时性与效率较低。

技术实现思路

[0004]为了解决上述技术问题,本专利技术的目的在于提供一种畜牧业流行病防控的风险预警方法,该方法包括以下步骤:获取每头奶牛的属性向量与地点向量,所述奶牛包括正常奶牛与患病奶牛;基于每头奶牛的所述地点向量获取对应的区域边缘性和区域固定度;将所有存在接触的奶牛进行连接构建奶牛社交网络,所述接触为任意两头所述奶牛之间的距离小于预设范围;根据所述奶牛社交网络中的连接关系将所述奶牛社交网络中的所有正常奶牛划分为危险奶牛和安全奶牛;根据所述奶牛社交网络中每个正常奶牛对应的区域边缘性和区域固定度对地点向量进行更新,得到社交环境向量;对所述奶牛社交网络中每个危险奶牛的属性向量进行更新得到社交属性向量,对所述奶牛社交网络中每个安全奶牛的属性向量进行更新得到社交感知向量;获取患病奶牛的目标属性向量和目标地点向量,计算每个正常奶牛与患病奶牛之间的属性相似度为第一相似度,所述属性相似度包括社交属性向量与目标属性向量之间的余弦相似度,以及社交感知向量与目标属性向量之间的余弦相似度;计算每个正常奶牛的社交环境向量与所述目标地点向量之间的余弦相似度为第二相似度,基于每个正常奶牛的第一相似度与第二相似度得到所述正常奶牛的流行病风险等级,基于所述流行病风险等级及时预警。
[0005]优选的,所述根据所述奶牛社交网络中的连接关系将所述奶牛社交网络中的所有正常奶牛划分为危险奶牛和安全奶牛的步骤,包括:
基于所述奶牛社交网络获取每头患病奶牛对应的接触风险路线,所述接触风险路线是由所有与所述患病奶牛存在连接的正常奶牛构成,所述连接包括直接连接与间接连接;在所述接触风险路线上的正常奶牛为危险奶牛,不在所述接触风险路线上的正常奶牛为安全奶牛。
[0006]优选的,所述将所有存在接触的奶牛进行连接构建奶牛社交网络的步骤,包括:以每个奶牛作为一个节点,当任意两个奶牛存在接触时,将两个所述奶牛对应的节点进行连接;将所有存在接触的奶牛对应的节点进行连接得到奶牛社交网络。
[0007]优选的,所述根据所述奶牛社交网络中每个正常奶牛对应的区域边缘性和区域固定度对地点向量进行更新,得到社交环境向量的步骤,包括:选取所述奶牛社交网络中任意正常奶牛对应的节点为待更新点,根据与所述待更新点直接连接的所有节点得到邻域节点集合,根据所述邻域节点集合中每个所述节点对应的区域边缘线和区域固定度计算得到对应的权重,基于所述邻域节点集合中所有节点的权重与对应地点向量的加权求和得到所述待更新点的社交环境向量。
[0008]优选的,所述对所述奶牛社交网络中每个危险奶牛的属性向量进行更新得到社交属性向量的步骤,包括:将所述奶牛社交网络中的患病奶牛标为0层,与所述患病奶牛直接连接的所述危险奶牛为1层,与1层的危险奶牛直接连接的危险奶牛为2层,以此类推,对所述奶牛社交网络中所有的危险奶牛进行层数标记;选取所述奶牛社交网络中任意危险奶牛对应的节点为待处理点,获取与所述待处理点直接相连的所有相邻节点,所有所述相邻节点中层数小于所述待处理点的为下层邻域点,获取每个所述下层邻域点对应的权重,基于所有所述下层邻域点的权重与对应属性向量之间的加权求和得到所述待处理点的社交属性向量。
[0009]优选的,所述对所述奶牛社交网络中每个安全奶牛的属性向量进行更新得到社交感知向量的步骤,包括:选取所述奶牛社交网络中任意安全奶牛对应的节点为目标点,根据与所述目标点直接连接的所有节点得到邻域节点集合,获取所述邻域节点集合中每个节点的权重,基于所述邻域节点集合中所有节点的权重与对应属性向量的加权求和得到所述目标点的社交感知向量。
[0010]优选的,所述基于每个正常奶牛的第一相似度与第二相似度得到所述正常奶牛的流行病风险等级的步骤,包括:所述流行病风险等级为:其中,表示正常奶牛对应的流行病风险等级;表示该正常奶牛的第一相似度;表示该正常奶牛的第二相似度;表示调整系数;表示向上取整。
[0011]优选的,所述每头奶牛的属性向量的获取步骤,包括:对所述奶牛为患病奶牛或者正常奶牛进行标注为所述奶牛的标签,所述奶牛的属性向量中的元素包括:标签、年龄、品种以及患病次数。
[0012]优选的,所述每头奶牛的地点向量的获取步骤,包括:
将草场区域分割为多个子区域,获取每头奶牛在历史时间段内的活动地点信息,根据每头奶牛的活动地点信息构建对应的地点热力图,根据所述地点热力图获取每个所述子区域的热度;选取所有所述子区域中热度最高的多个子区域进行排序得到对应的热度序列,所述热度序列为所述奶牛对应的地点向量。
[0013]优选的,所述基于每头奶牛的所述地点向量获取对应的区域边缘性和区域固定度的步骤,包括:获取所述草场区域中最外圈的子区域为边缘区域,统计每头所述奶牛对应的所述地点向量中边缘区域的数量,所述边缘区域的数量与所有所述子区域数量的比值为所述奶牛的区域边缘性;获取所述奶牛的地点向量中元素值为0的数量,基于所有元素值为0的数量与所述地点向量中所有元素的数量得到所述奶牛的区域固定度。
[0014]本专利技术具有如下有益效果:基于奶牛社交网络之间的连接关系对其中每个正常奶牛的向量进行更新,使得数据的分析更加准确且更具有信服力,并且奶牛社交网络直观的反映出奶牛之间的接触关系,排除一些传染可能性极小的奶牛,提高了分析的效率;结合每个奶牛多方面的特征以及接触奶牛之间的特征信息进行流行病风险等级预警更加准确,对疾病防控更加及时和高效。
附图说明
[0015]为了更清楚地说明本专利技术实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0016]图1为本专利技术一个实施例所提供的一种畜牧业流行病防控的风险预警的方法流程图;图2为本专利技术一个实施例所提供的一种奶牛社交网络示意图。
具体实施方式
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种畜牧业流行病防控的风险预警方法,其特征在于,该方法包括以下步骤:获取每头奶牛的属性向量与地点向量,所述奶牛包括正常奶牛与患病奶牛;基于每头奶牛的所述地点向量获取对应的区域边缘性和区域固定度;将所有存在接触的奶牛进行连接构建奶牛社交网络,所述接触为任意两头所述奶牛之间的距离小于预设范围;根据所述奶牛社交网络中的连接关系将所述奶牛社交网络中的所有正常奶牛划分为危险奶牛和安全奶牛;根据所述奶牛社交网络中每个正常奶牛对应的区域边缘性和区域固定度对地点向量进行更新,得到社交环境向量;对所述奶牛社交网络中每个危险奶牛的属性向量进行更新得到社交属性向量,对所述奶牛社交网络中每个安全奶牛的属性向量进行更新得到社交感知向量;获取患病奶牛的目标属性向量和目标地点向量,计算每个正常奶牛与患病奶牛之间的属性相似度为第一相似度,所述属性相似度包括社交属性向量与目标属性向量之间的余弦相似度,以及社交感知向量与目标属性向量之间的余弦相似度;计算每个正常奶牛的社交环境向量与所述目标地点向量之间的余弦相似度为第二相似度,基于每个正常奶牛的第一相似度与第二相似度得到所述正常奶牛的流行病风险等级,基于所述流行病风险等级及时预警。2.根据权利要求1所述的一种畜牧业流行病防控的风险预警方法,其特征在于,所述根据所述奶牛社交网络中的连接关系将所述奶牛社交网络中的所有正常奶牛划分为危险奶牛和安全奶牛的步骤,包括:基于所述奶牛社交网络获取每头患病奶牛对应的接触风险路线,所述接触风险路线是由所有与所述患病奶牛存在连接的正常奶牛构成,所述连接包括直接连接与间接连接;在所述接触风险路线上的正常奶牛为危险奶牛,不在所述接触风险路线上的正常奶牛为安全奶牛。3.根据权利要求1所述的一种畜牧业流行病防控的风险预警方法,其特征在于,所述将所有存在接触的奶牛进行连接构建奶牛社交网络的步骤,包括:以每个奶牛作为一个节点,当任意两个奶牛存在接触时,将两个所述奶牛对应的节点进行连接;将所有存在接触的奶牛对应的节点进行连接得到奶牛社交网络。4.根据权利要求3所述的一种畜牧业流行病防控的风险预警方法,其特征在于,所述根据所述奶牛社交网络中每个正常奶牛对应的区域边缘性和区域固定度对地点向量进行更新,得到社交环境向量的步骤,包括:选取所述奶牛社交网络中任意正常奶牛对应的节点为待更新点,根据与所述待更新点直接连接的所有节点得到邻域节点集合,根据所述邻域节点集合中每个所述节点对应的区域边缘线和区域固定度计算得到对应的权重,基于所述邻域节点集合中所有节点的权重与对应地点向量的加权求和得到所述待更新点的社交环境向量。5.根据权利要求3所述的一种畜牧业流行病防控的风险预警方法,其特征在于,所述对所述奶牛社交网络中每个危险奶...

【专利技术属性】
技术研发人员:刘志阳张厚林张勇
申请(专利权)人:济宁市任城区畜牧兽医事业发展中心济宁市任城区动物疫病预防控制中心济宁市任城区动物卫生检疫中心
类型:发明
国别省市:

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

1