本发明专利技术公开了一种基于体温和运动量数据的奶牛发情预测装置,用以解决传统奶牛发情预测时依赖观察者的经验而发情检出率不高、采用加速度计计步的方法预测发情难以鉴别隐性发情奶牛等问题。本发明专利技术包括:首先让加速度计和测温模块实现参数采集生成数据集,工作人员采用直肠检验法进行发情鉴定得到标签值,然后将原始数据通过滑动窗口进行数据预处理,并提取特征向量。再将特征向量输入监督学习模型预测是否发情,预测模型包括但不限于K最近邻、支持向量机、决策树、随机森林、学习向量量化LVQ模型。型。型。
【技术实现步骤摘要】
一种基于体温和运动量数据的奶牛发情预测装置
[0001]本专利技术涉及奶牛发情预测装置,特别是涉及一种基于体温和运动量数据的奶牛发情预测装置。
技术介绍
[0002]现如今,大量的国内牧场仍旧依靠经验这种粗放的方式来管理,不仅造成我国奶牛的平均产奶量低于乳业发达国家,其乳产品质量也存在较大差距。随着物联网技术的发展,一些企业纷纷提出万头牧场计划,实现从传统农业向现代农业的发展,在现代牧场管理中,利用传感器进行环境信息、体征信息的实时监控变得越来越普遍,利用这种精细化和信息化的管理能够大大提高牧场效率。
[0003]近年来,规模化、标准化养殖成为我国奶业生产的主体。在奶牛养殖中,奶牛发情的及时准确鉴定可以使奶牛适时受孕,提高奶牛的受孕率,缩短产犊间隔,提升奶牛养殖的经济效益。传统奶牛发情检测主要依靠人工巡检,观察记录,根据管理人员的经验进行判断,费时费力,容易造成漏检。而奶牛发情时由于激素调节,会出现兴奋,躁动,运动量明显增加。因此普遍采用计步器进行发情期预测。但是有一部分奶牛在发情期外表征候不明显,称为“隐性发情”。如冬季舍饲期间长期不运动、营养不良或者光线较差等原因,仅通过计步仍然无法准确判断奶牛发情状况。这种情况下,如果不注意观察,容易导致隐性发情的奶牛错过配种时期,造成人为的经济损失。此外,也有方案采用体温传感器并结合神经网络算法实现预测发情,但是体内植入式传感器异物感明显,会造成奶牛的不适应,且发情预测准确率较低。
[0004]综上所述,如何能够实现精确的奶牛发情预测,已经成为智能畜牧应用的关键问题。
技术实现思路
[0005]有鉴于此,本专利技术的目的在于提供一种基于体温和运动量数据的奶牛发情预测装置,用以解决仅依赖计步功能无法实现对隐性发情奶牛的及时鉴别。设备端采集体温和运动量数据后,通过滑动窗口进行预处理并提取特征向量,其中标签值需要牧场工作人员采用直肠检验法或其他检验方法进行发情鉴别。并通过监督学习模型预测发情,这种融合体征信息构建的发情预测模型能够极大地提高预测准确率。
[0006]为了实现上述目的,本专利技术采用如下技术方案:
[0007]一种基于体温和运动量数据的奶牛发情预测装置,所述预测装置包括:
[0008]数据集构建模块,其包括:针对多头奶牛,在一定时间段内,持续获取其温度以及步数数据,再确定该多头奶牛在该时间段内的发情情况,所述的发情情况为发情或者不发情;
[0009]数据集预处理模块,其包括:首先对每头奶牛的数据集进行归一化操作,然后再针对归一化后的数据集,采用滑动窗口生成特征向量,该特征向量包括:一个间情期的平均活
动因子、上一个间情期的平均温度因子、上一个发情期的平均活动因子、上一个发情期的平均温度因子、本时间段活动因子、本时间段温度因子、标签值为是否发情;
[0010]预测模型训练模块,其包括:采用机器学习方法,针对一分类模型,以数据集预处理模块得到的训练样本集为模型输入,以当前发情状况为模型输出,进行迭代训练,待模型收敛获得发情预测模型;
[0011]发情预测模块,其包括:将预测样本集输入模型训练模块中得到的发情预测模型中,对预测样本集的发情状况进行预测和评估。
[0012]进一步的,所述数据集构建模块还包括:牛耳标设备、蓝牙网关以及中继网关;
[0013]所述牛耳标设备被设置在牛耳朵上,用于持续采集温度和步数数据,采集之后定时向蓝牙网关发送,其中,牛耳标设备通过BLE低功耗蓝牙与蓝牙网关进行通信;
[0014]所述蓝牙网关通过扫描覆盖范围内的所有设备的广播信号,再接收到数据后,通过LoRa实现远距离传输,发送给所述中继网关;
[0015]所述中继网关汇总所有蓝牙网关上接收的数据,并通过WiFi模块上传至服务器中。
[0016]进一步的,所述数据集预处理模块、所述预测模型训练模块以及所述发情预测模块被配置在所述服务器中。
[0017]进一步的,所述的一定时间段为2个月,所述奶牛具体为:4~5的成年岁,体重在500~600kg之间,且未受孕的奶牛。
[0018]进一步的,通过直肠检验法来确定该多头奶牛在该时间段内的发情情况。
[0019]进一步的,在所述数据集预处理模块中,所述滑动窗口时长为4小时,对应不同设备,每4小时数据会对数据队列进行一次预处理,得到总步数和平均体温值;相应的,每四小时,确定奶牛的发情情况。
[0020]进一步的,在所述预测模型训练模块中,在模型训练时,首先将数据集中标签为发情和未发情的特征向量单独提取出来,然后通过随机函数从发情和未发情的数据集中各抽取66%的数据集合并作为训练集,剩余的33%作为测试集。
[0021]进一步的,所述预测模型训练模块中,所述分类模型采用:K最近邻、支持向量机、决策树、随机森林或者学习向量量化。
[0022]进一步的,所述牛耳标设备包括加速度计和测温模块。
[0023]本专利技术的有益效果是:
[0024]1、本专利技术通过融合体温和运动量来构建准确的奶牛发情预测模型,能够实现对奶牛发情期的及时预测,能够有效提高牧场的经济效益。
[0025]2、本专利技术设计的一套体征监测设备,也能够实现对其他动物的实时监测,在物联网领域具有很高的适用性与推广性。
附图说明
[0026]图1表示为实施例1中提供的一种基于体温和运动量数据的奶牛发情预测装置的传输方案架构图;
[0027]图2表示为实施例1中获取奶牛发情预测模型的流程示意图;
[0028]图3表示为实施例1中提供的一种基于体温和运动量数据的奶牛发情预测装置的
各模块示意图。
具体实施方式
[0029]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0030]实施例1
[0031]参见图1
‑
图3,本实施提供一种基于体温和运动量数据的奶牛发情预测装置,该装置的数据传输的具体架构如图1所示,该预测装置具体包括:
[0032]1、数据集构建模块,其包括:
[0033]牛耳标设备、蓝牙网关以及中继网关;具体的说,在本实施例中,通过在牛耳朵上设置牛耳标设备,持续采集温度和步数数据,采集之后定时向蓝牙网关发送,其中,牛耳标设备通过BLE低功耗蓝牙与蓝牙网关进行通信;
[0034]蓝牙网关会扫描该覆盖范围内的所有设备的广播信号,蓝牙网关接收到数据后,通过LoRa实现远距离传输,发送给中继网关;
[0035]中继网关汇总所有蓝牙网关上接收的数据,并通过WiFi模块上传至服务器,其中,该服务器上设置有其他模块用于后续的发情预测。
[0036]具体的说,在本实施例中,针对多头本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于体温和运动量数据的奶牛发情预测装置,其特征在于,所述预测装置包括:数据集构建模块,其包括:针对多头奶牛,在一定时间段内,持续获取其温度以及步数数据,再确定该多头奶牛在该时间段内的发情情况,所述的发情情况为发情或者不发情;数据集预处理模块,其包括:首先对每头奶牛的数据集进行归一化操作,然后再针对归一化后的数据集,采用滑动窗口生成特征向量,该特征向量包括:一个间情期的平均活动因子、上一个间情期的平均温度因子、上一个发情期的平均活动因子、上一个发情期的平均温度因子、本时间段活动因子、本时间段温度因子、标签值为是否发情;预测模型训练模块,其包括:采用机器学习方法,针对一分类模型,以数据集预处理模块得到的训练样本集为模型输入,以当前发情状况为模型输出,进行迭代训练,待模型收敛获得发情预测模型;发情预测模块,其包括:将预测样本集输入模型训练模块中得到的发情预测模型中,对预测样本集的发情状况进行预测和评估。2.根据权利要求1所述的一种基于体温和运动量数据的奶牛发情预测装置,其特征在于,所述数据集构建模块还包括:牛耳标设备、蓝牙网关以及中继网关;所述牛耳标设备被设置在牛耳朵上,用于持续采集温度和步数数据,采集之后定时向蓝牙网关发送,其中,牛耳标设备通过BLE低功耗蓝牙与蓝牙网关进行通信;所述蓝牙网关通过扫描覆盖范围内的所有设备的广播信号,再接收到数据后,通过LoRa实现远距离传输,发送给所述中继网关;所述中继网关汇总所有蓝牙网关上接收的数据,并通过WiFi模块上传至服务器中。3.根据权利要求2...
【专利技术属性】
技术研发人员:凌明,符栋伟,
申请(专利权)人:东南大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。