Suppr超能文献

使用三轴加速度计和机器学习对肉鸡行为进行分类。

Classification of broiler behaviours using triaxial accelerometer and machine learning.

机构信息

Department of Animal Science, The University of Tennessee, Knoxville, TN 37996, USA.

Department of Animal Science, The University of Tennessee, Knoxville, TN 37996, USA.

出版信息

Animal. 2021 Jul;15(7):100269. doi: 10.1016/j.animal.2021.100269. Epub 2021 Jun 5.

Abstract

Understanding broiler behaviours provides important implications for animal well-being and farm management. The objectives of this study were to classify specific broiler behaviours by analysing data from wearable accelerometers using two machine learning models, K-Nearest Neighbour (KNN) and Support Vector Machine (SVM). Lightweight triaxial accelerometers were used to record accelerations of nine 7-week-old broilers at a sampling frequency of 40 Hz. A total of 261.6-min data were labelled for four behaviours - walking, resting, feeding and drinking. Instantaneous motion features including magnitude area, vector magnitude, movement variation, energy, and entropy were extracted and stored in a dataset which was then segmented by one of the six window lengths (1, 3, 5, 7, 10 and 20 s) with 50% overlap between consecutive windows. The mean, variation, SD, minimum and maximum of each instantaneous motion feature and two-way correlations of acceleration data were calculated within each window, yielding a total of 43 statistic features for training and testing of machine learning models. Performance of the models was evaluated using pure behaviour datasets (single behaviour type per dataset) and continuous behaviour datasets (continuous recording that involved multiple behaviour types per dataset). For pure behaviour datasets, both KNN and SVM models showed high sensitivities in classifying broiler resting (87% and 85%, respectively) and walking (99% and 99%, respectively). The accuracies of SVM were higher than KNN in differentiating feeding (88% and 75%, respectively) and drinking (83% and 62%, respectively) behaviours. Sliding window with 1-s length yielded the best performance for classifying continuous behaviour datasets. The performance of classification model generally improved as more birds were included for training. In conclusion, classification of specific broiler behaviours can be achieved by recording bird triaxial accelerations and analysing acceleration data through machine learning. Performances of different machine learning models differ in classifying specific broiler behaviours.

摘要

了解肉鸡的行为为动物福利和农场管理提供了重要启示。本研究的目的是通过使用两种机器学习模型(K-最近邻(KNN)和支持向量机(SVM))分析可穿戴加速度计的数据来对特定肉鸡行为进行分类。使用三轴轻便加速度计以 40 Hz 的采样频率记录了 9 只 7 周龄肉鸡的加速度。总共记录了 261.6 分钟的数据,标记了四种行为 - 行走、休息、进食和饮水。提取了包括幅度面积、矢量幅度、运动变化、能量和熵在内的瞬时运动特征,并存储在一个数据集,然后通过六个窗口长度(1、3、5、7、10 和 20 s)之一对其进行分段,每个连续窗口之间重叠 50%。在每个窗口内计算每个瞬时运动特征的平均值、变化、SD、最小值和最大值,以及加速度数据的双向相关性,共产生 43 个统计特征用于机器学习模型的训练和测试。通过使用纯行为数据集(每个数据集单一行为类型)和连续行为数据集(每个数据集涉及多种行为类型的连续记录)来评估模型的性能。对于纯行为数据集,KNN 和 SVM 模型在分类肉鸡休息(分别为 87%和 85%)和行走(分别为 99%和 99%)行为方面均表现出很高的敏感性。SVM 在区分进食(分别为 88%和 75%)和饮水(分别为 83%和 62%)行为方面的准确性均高于 KNN。1 秒长度的滑动窗口在分类连续行为数据集方面表现最佳。分类模型的性能随着训练中包含的鸟类数量的增加而普遍提高。总之,通过记录鸟类三轴加速度并通过机器学习分析加速度数据,可以实现特定肉鸡行为的分类。不同机器学习模型在分类特定肉鸡行为方面的性能有所不同。

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验