MedElevator Войти в исследования
← Поиск публикаций

DOI 10.3390/ani12091060

Медицинская библиотека · Animals : an open access journal from MDPI · 2022

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

СтатьяПеревод пока не подготовлен

Аннотация

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.

Для цитирования: 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.. Animals : an open access journal from MDPI. 2022. DOI: 10.3390/ani12091060.
Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Загрузка состояния…

История · было → стало

Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.

Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.