一种基于大数据分析的奶牛产奶量异常检测方法技术

技术编号:39521662 阅读:10 留言:0更新日期:2023-11-25 19:00
本发明专利技术属于奶牛养殖技术领域,公开了一种基于大数据分析的奶牛产奶量异常检测方法,包括如下步骤:构建奶牛健康检测大数据和奶牛产奶量异常检测大数据;构建奶牛健康检测训练样本集和奶牛产奶量异常检测训练样本集;构建奶牛健康检测模型和奶牛产奶量异常检测模型;采集目标奶牛的实时奶牛健康检测数据和实时奶牛产奶量异常检测数据;进行奶牛健康检测;进行奶牛产奶量异常检测,得到目标奶牛的实时产奶量异常检测结果;将产奶量异常检测结果进行可视化

【技术实现步骤摘要】
一种基于大数据分析的奶牛产奶量异常检测方法


[0001]本专利技术属于奶牛养殖
,具体涉及一种基于大数据分析的奶牛产奶量异常检测方法


技术介绍

[0002]奶牛作为一种具有成熟养殖技术的商业化动物,随着经济和技术进步,已经发展为系统受精

繁育

养殖以及产奶的规模化产业,从奶牛出生到奶牛死亡的每个阶段都进行严格管理

健康的奶牛能够产出品质优秀的牛奶,时刻影响着奶牛养殖场的经济效应

[0003]奶牛产奶量一直是管理者的重点关注数据,因为奶牛产奶量不仅仅关系到养殖场这个季度的营收,还影响下个季度的养殖计划,而如何对养殖场的奶牛产奶量进行准确的分析和检测,成为本领域的重点研究方向

[0004]现有的奶牛产奶量异常检测方式,大多借助于工作人员凭借经验对每头奶牛的产奶量数据进行人工统计和分析,人力成本投入大,工作量大,检测效率低下,并且这种方式仅仅依据数据的表层信息进行分析,无法准确的发现异常数据,对正常数据也容易发生误判,导致奶牛产奶量异常检测准确性差,实用性低


技术实现思路

[0005]为了解决现有技术存在的人力成本投入大,准确性差以及实用性低的问题,本专利技术目的在于提供一种基于大数据分析的奶牛产奶量异常检测方法

[0006]本专利技术所采用的技术方案为:
[0007]一种基于大数据分析的奶牛产奶量异常检测方法,包括如下步骤:
[0008]追踪采集若干奶牛在每个产奶阶段的历史体征数据和对应的历史产奶量数据,并根据若干奶牛的历史基本信息数据

历史体征数据以及历史产奶量数据,构建带有时序关系的奶牛健康检测大数据和奶牛产奶量异常检测大数据;
[0009]对奶牛健康检测大数据和奶牛产奶量异常检测大数据进行聚类和筛选,构建奶牛健康检测训练样本集和奶牛产奶量异常检测训练样本集;
[0010]根据奶牛健康检测训练样本集,使用神经网络算法进行训练,构建奶牛健康检测模型;
[0011]根据奶牛产奶量异常检测样本集,使用神经网络算法进行训练,构建奶牛产奶量异常检测模型;
[0012]根据目标奶牛在当前产奶阶段的实时基本信息数据

实时体征数据以及实时产奶量数据,构建实时奶牛健康检测数据和实时奶牛产奶量异常检测数据;
[0013]将实时奶牛健康检测数据输入奶牛健康检测模型进行奶牛健康检测,得到目标奶牛的实时健康检测结果;
[0014]将目标奶牛的实时健康检测结果添加至对应的实时奶牛产奶量异常检测数据,得到更新后实时奶牛产奶量异常检测数据;
[0015]将更新后实时奶牛产奶量异常检测数据输入奶牛产奶量异常检测模型进行奶牛产奶量异常检测,得到目标奶牛的实时产奶量异常检测结果;
[0016]将目标奶牛的健康预测结果和产奶量异常检测结果进行可视化

[0017]进一步地,历史
/
实时基本信息数据的数据种类包括奶牛的品种

年龄以及产奶阶段,历史
/
实时体征数据的数据种类包括奶牛的脉搏

体温

血压

运动量以及健康情况,历史
/
实时产奶量数据的数据种类包括总产奶量

单次产奶量以及产奶量情况

[0018]进一步地,追踪采集若干奶牛在每个产奶阶段的历史体征数据和对应的历史产奶量数据,并根据若干奶牛的历史基本信息数据

历史体征数据以及历史产奶量数据,构建带有时序关系的奶牛健康检测大数据和奶牛产奶量异常检测大数据,包括如下步骤:
[0019]将每个奶牛在每个产奶阶段的历史基本信息数据添加至对应的历史体征数据,得到若干历史奶牛健康检测数据,并根据若干历史奶牛健康检测数据,得到带有时序关系的历史奶牛健康检测数据组;
[0020]遍历所有奶牛在每个产奶阶段的历史体征数据,得到由若干历史奶牛健康检测数据组构成的奶牛健康检测大数据;
[0021]将每个奶牛在每个产奶阶段的历史基本信息数据和历史奶牛健康检测数据的历史健康情况标签添加至对应的历史产奶量数据,得到若干历史产奶量数据,并根据若干历史产奶量数据,得到带有时序关系的历史奶牛产奶量异常检测数据组;
[0022]遍历所有奶牛在每个产奶阶段的历史产奶量数据,得到由若干历史奶牛产奶量异常检测数据组构成的奶牛产奶量异常检测大数据

[0023]进一步地,带有时序关系的历史奶牛健康检测数据组包括按照产奶阶段排序的若干历史奶牛健康检测数据;
[0024]历史奶牛健康检测数据包括奶牛的历史品种数据

历史年龄数据

历史产奶阶段标签

历史脉搏数据

历史体温数据

历史血压数据

历史运动量数据以及历史健康情况标签;
[0025]带有时序关系的历史奶牛产奶量异常检测数据组包括按照产奶阶段排序的若干历史奶牛产奶量异常检测数据;
[0026]历史奶牛产奶量异常检测数据包括奶牛的历史品种数据

历史年龄数据

历史产奶阶段标签

历史健康情况标签

历史总产奶量数据

历史单次产奶量数据以及历史产奶量情况标签

[0027]进一步地,对奶牛健康检测大数据和奶牛产奶量异常检测大数据进行聚类和筛选,构建奶牛健康检测训练样本集和奶牛产奶量异常检测训练样本集,包括如下步骤:
[0028]使用主成分分析法对奶牛健康检测大数据中每个历史奶牛健康检测数据组进行降维,得到由若干降维后历史奶牛健康检测数据组构成的降维后奶牛健康检测大数据和对应的奶牛健康检测主成分因子;
[0029]使用
K
均值聚类算法对降维后奶牛健康检测大数据中的若干降维后历史奶牛健康检测数据组进行聚类,得到若干第一聚类中心;
[0030]在每个第一聚类中心的预设距离阈值范围内,筛选相同数量的历史奶牛健康检测数据组,作为对应的奶牛健康检测训练样本,得到奶牛健康检测训练样本集;
[0031]使用
K
均值聚类算法对若干历史奶牛产奶量异常检测数据组进行聚类,得到若干
第二聚类中心;
[0032]将每个第二聚类中心的预设距离阈值范围外的历史奶牛产奶量异常检测数据组作为离群点,并将预设距离阈值范围内的历史奶牛产奶量异常检测数据组作为聚类点;
[0033]收集所有离群点,将离群点的历史产奶量情况标签设置为异常,并根据离群点的数量,筛选相同数量的聚类点,将离群点的历史产奶量情况标签设置为正常;
[0034]将所有离群点和筛选的聚类点作为奶牛产奶量异常检测训练样本,得到奶牛产奶量异本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于大数据分析的奶牛产奶量异常检测方法,其特征在于:包括如下步骤:追踪采集若干奶牛在每个产奶阶段的历史体征数据和对应的历史产奶量数据,并根据若干奶牛的历史基本信息数据

历史体征数据以及历史产奶量数据,构建带有时序关系的奶牛健康检测大数据和奶牛产奶量异常检测大数据;对奶牛健康检测大数据和奶牛产奶量异常检测大数据进行聚类和筛选,构建奶牛健康检测训练样本集和奶牛产奶量异常检测训练样本集;根据奶牛健康检测训练样本集,使用神经网络算法进行训练,构建奶牛健康检测模型;根据奶牛产奶量异常检测样本集,使用神经网络算法进行训练,构建奶牛产奶量异常检测模型;根据目标奶牛在当前产奶阶段的实时基本信息数据

实时体征数据以及实时产奶量数据,构建实时奶牛健康检测数据和实时奶牛产奶量异常检测数据;将实时奶牛健康检测数据输入奶牛健康检测模型进行奶牛健康检测,得到目标奶牛的实时健康检测结果;将目标奶牛的实时健康检测结果添加至对应的实时奶牛产奶量异常检测数据,得到更新后实时奶牛产奶量异常检测数据;将更新后实时奶牛产奶量异常检测数据输入奶牛产奶量异常检测模型进行奶牛产奶量异常检测,得到目标奶牛的实时产奶量异常检测结果;将目标奶牛的健康预测结果和产奶量异常检测结果进行可视化
。2.
根据权利要求1所述的一种基于大数据分析的奶牛产奶量异常检测方法,其特征在于:所述的历史
/
实时基本信息数据的数据种类包括奶牛的品种

年龄以及产奶阶段,所述的历史
/
实时产奶量数据的数据种类包括总产奶量

单次产奶量以及产奶量情况
。3.
根据权利要求2所述的一种基于大数据分析的奶牛产奶量异常检测方法,其特征在于:追踪采集若干奶牛在每个产奶阶段的历史体征数据和对应的历史产奶量数据,并根据若干奶牛的历史基本信息数据

历史体征数据以及历史产奶量数据,构建带有时序关系的奶牛健康检测大数据和奶牛产奶量异常检测大数据,包括如下步骤:将每个奶牛在每个产奶阶段的历史基本信息数据添加至对应的历史体征数据,得到若干历史奶牛健康检测数据,并根据若干历史奶牛健康检测数据,得到带有时序关系的历史奶牛健康检测数据组;遍历所有奶牛在每个产奶阶段的历史体征数据,得到由若干历史奶牛健康检测数据组构成的奶牛健康检测大数据;将每个奶牛在每个产奶阶段的历史基本信息数据和历史奶牛健康检测数据的历史健康情况标签添加至对应的历史产奶量数据,得到若干历史产奶量数据,并根据若干历史产奶量数据,得到带有时序关系的历史奶牛产奶量异常检测数据组;遍历所有奶牛在每个产奶阶段的历史产奶量数据,得到由若干历史奶牛产奶量异常检测数据组构成的奶牛产奶量异常检测大数据
。4.
根据权利要求3所述的一种基于大数据分析的奶牛产奶量异常检测方法,其特征在于:所述的带有时序关系的历史奶牛健康检测数据组包括按照产奶阶段排序的若干历史奶牛健康检测数据;所述的历史奶牛健康检测数据包括奶牛的历史品种数据

历史年龄数据

历史产奶阶
段标签

历史脉搏数据

历史体温数据

历史血压数据

历史运动量数据以及历史健康情况标签;所述的带有时序关系的历史奶牛产奶量异常检测数据组包括按照产奶阶段排序的若干历史奶牛产奶量异常检测数据;所述的历史奶牛产奶量异常检测数据包括奶牛的历史品种数据

历史年龄数据

历史产奶阶段标签

历史健康情况标签

历史总产奶量数据

历史单次产奶量数据以及历史产奶量情况标签
。5.
根据权利要求4所述的一种基于大数据分析的奶牛产奶量异常检测方法,其特征在于:对奶牛健康检测大数据和奶牛产奶量异常检测大数据进行聚类和筛选,构建奶牛健康检测训练样本集和奶牛产奶量异常检测训练样本集,包括如下步骤:使用主成分分析法对奶牛健康检测大数据中每个历史奶牛健康检测数据组进行降维,得到由若干降维后历史奶牛健康检测数据组构成的降维后奶牛健康检测大数据和对应的奶牛健康检测主成分因子;使用
K...

【专利技术属性】
技术研发人员:周士博
申请(专利权)人:阿牧网云北京科技有限公司
类型:发明
国别省市:

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

1