Cargando…
Classification and Analysis of Multiple Cattle Unitary Behaviors and Movements Based on Machine Learning Methods
SIMPLE SUMMARY: Traditionally, farmers are unable to pay enough attention to individual livestock. An increasing number of sensors are being used to monitor animal behavior, early disease detection, and evaluation of animal welfare. In this study, we used machine learning algorithms to identify mult...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9104713/ https://www.ncbi.nlm.nih.gov/pubmed/35565487 http://dx.doi.org/10.3390/ani12091060 |
_version_ | 1784707861510619136 |
---|---|
author | Li, Yongfeng Shu, Hang Bindelle, Jérôme Xu, Beibei Zhang, Wenju Jin, Zhongming Guo, Leifeng Wang, Wensheng |
author_facet | Li, Yongfeng Shu, Hang Bindelle, Jérôme Xu, Beibei Zhang, Wenju Jin, Zhongming Guo, Leifeng Wang, Wensheng |
author_sort | Li, Yongfeng |
collection | PubMed |
description | SIMPLE SUMMARY: Traditionally, farmers are unable to pay enough attention to individual livestock. An increasing number of sensors are being used to monitor animal behavior, early disease detection, and evaluation of animal welfare. In this study, we used machine learning algorithms to identify multiple unitary behaviors and movements of dairy cattle recorded by motion sensors. We also investigated the effect of time window on the performance of unitary behaviors classification and discussed the necessity of movement analysis. This study shows a feasible way to explore more detailed movements based on the result of unitary behaviors classification. Low-cost sensors provide remote monitoring of animal behaviors to help producers comprehensively and accurately identify the health status of individual livestock in real-time. ABSTRACT: The behavior of livestock on farms is the primary representation of animal welfare, health conditions, and social interactions to determine whether they are healthy or not. The objective of this study was to propose a framework based on inertial measurement unit (IMU) data from 10 dairy cows to classify unitary behaviors such as feeding, standing, lying, ruminating-standing, ruminating-lying, and walking, and identify movements during unitary behaviors. Classification performance was investigated for three machine learning algorithms (K-nearest neighbors (KNN), random forest (RF), and extreme boosting algorithm (XGBoost)) in four time windows (5, 10, 30, and 60 s). Furthermore, feed tossing, rolling biting, and chewing in the correctly classified feeding segments were analyzed by the magnitude of the acceleration. The results revealed that the XGBoost had the highest performance in the 60 s time window with an average F1 score of 94% for the six unitary behavior classes. The F1 score of movements is 78% (feed tossing), 87% (rolling biting), and 87% (chewing). This framework offers a possibility to explore more detailed movements based on the unitary behavior classification. |
format | Online Article Text |
id | pubmed-9104713 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-91047132022-05-14 Classification and Analysis of Multiple Cattle Unitary Behaviors and Movements Based on Machine Learning Methods Li, Yongfeng Shu, Hang Bindelle, Jérôme Xu, Beibei Zhang, Wenju Jin, Zhongming Guo, Leifeng Wang, Wensheng Animals (Basel) Article SIMPLE SUMMARY: Traditionally, farmers are unable to pay enough attention to individual livestock. An increasing number of sensors are being used to monitor animal behavior, early disease detection, and evaluation of animal welfare. In this study, we used machine learning algorithms to identify multiple unitary behaviors and movements of dairy cattle recorded by motion sensors. We also investigated the effect of time window on the performance of unitary behaviors classification and discussed the necessity of movement analysis. This study shows a feasible way to explore more detailed movements based on the result of unitary behaviors classification. Low-cost sensors provide remote monitoring of animal behaviors to help producers comprehensively and accurately identify the health status of individual livestock in real-time. ABSTRACT: The behavior of livestock on farms is the primary representation of animal welfare, health conditions, and social interactions to determine whether they are healthy or not. The objective of this study was to propose a framework based on inertial measurement unit (IMU) data from 10 dairy cows to classify unitary behaviors such as feeding, standing, lying, ruminating-standing, ruminating-lying, and walking, and identify movements during unitary behaviors. Classification performance was investigated for three machine learning algorithms (K-nearest neighbors (KNN), random forest (RF), and extreme boosting algorithm (XGBoost)) in four time windows (5, 10, 30, and 60 s). Furthermore, feed tossing, rolling biting, and chewing in the correctly classified feeding segments were analyzed by the magnitude of the acceleration. The results revealed that the XGBoost had the highest performance in the 60 s time window with an average F1 score of 94% for the six unitary behavior classes. The F1 score of movements is 78% (feed tossing), 87% (rolling biting), and 87% (chewing). This framework offers a possibility to explore more detailed movements based on the unitary behavior classification. MDPI 2022-04-20 /pmc/articles/PMC9104713/ /pubmed/35565487 http://dx.doi.org/10.3390/ani12091060 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Li, Yongfeng Shu, Hang Bindelle, Jérôme Xu, Beibei Zhang, Wenju Jin, Zhongming Guo, Leifeng Wang, Wensheng Classification and Analysis of Multiple Cattle Unitary Behaviors and Movements Based on Machine Learning Methods |
title | Classification and Analysis of Multiple Cattle Unitary Behaviors and Movements Based on Machine Learning Methods |
title_full | Classification and Analysis of Multiple Cattle Unitary Behaviors and Movements Based on Machine Learning Methods |
title_fullStr | Classification and Analysis of Multiple Cattle Unitary Behaviors and Movements Based on Machine Learning Methods |
title_full_unstemmed | Classification and Analysis of Multiple Cattle Unitary Behaviors and Movements Based on Machine Learning Methods |
title_short | Classification and Analysis of Multiple Cattle Unitary Behaviors and Movements Based on Machine Learning Methods |
title_sort | classification and analysis of multiple cattle unitary behaviors and movements based on machine learning methods |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9104713/ https://www.ncbi.nlm.nih.gov/pubmed/35565487 http://dx.doi.org/10.3390/ani12091060 |
work_keys_str_mv | AT liyongfeng classificationandanalysisofmultiplecattleunitarybehaviorsandmovementsbasedonmachinelearningmethods AT shuhang classificationandanalysisofmultiplecattleunitarybehaviorsandmovementsbasedonmachinelearningmethods AT bindellejerome classificationandanalysisofmultiplecattleunitarybehaviorsandmovementsbasedonmachinelearningmethods AT xubeibei classificationandanalysisofmultiplecattleunitarybehaviorsandmovementsbasedonmachinelearningmethods AT zhangwenju classificationandanalysisofmultiplecattleunitarybehaviorsandmovementsbasedonmachinelearningmethods AT jinzhongming classificationandanalysisofmultiplecattleunitarybehaviorsandmovementsbasedonmachinelearningmethods AT guoleifeng classificationandanalysisofmultiplecattleunitarybehaviorsandmovementsbasedonmachinelearningmethods AT wangwensheng classificationandanalysisofmultiplecattleunitarybehaviorsandmovementsbasedonmachinelearningmethods |