Dynamic cattle behavioural classification using supervised ensemble classifiers

被引:122
作者
Dutta, Ritaban [1 ]
Smith, Daniel [1 ]
Rawnsley, Richard [2 ]
Bishop-Hurley, Greg
Hills, James [2 ]
Timms, Greg [1 ]
Henry, Dave
机构
[1] CSIRO Digital Prod Flagship, Hobart, Tas, Australia
[2] Univ Tasmania, Tasmanian Inst Agr, Burnie, Tas 7320, Australia
关键词
Cattle tag data analysis; Cattle behavioural classification; Ensemble machine learning; Unsupervised data clustering;
D O I
10.1016/j.compag.2014.12.002
中图分类号
S [农业科学];
学科分类号
09 ;
摘要
In this paper various supervised machine learning techniques were applied to classify cattle behaviour patterns recorded using collar systems with 3-axis accelerometer and magnetometer, fitted to individual dairy cows to infer their physical behaviours. Cattle collar data was collected at the Tasmanian Institute of Agriculture (TIA) Dairy Research Facility in Tasmania. In the first stage of analysis a novel hybrid unsupervised clustering framework, comprised of probabilistic principal component analysis, Fuzzy C Means, and Self Organizing Map network algorithms was developed and used to study the natural structure of the sensor data. Findings from this unsupervised clustering were used to guide the next stage of supervised machine learning. Five major behaviour classes, namely, Grazing, Ruminating, Resting, Walking, and other behaviour were identified for the classification trials. An ensemble of classifiers approach was used to learn models of cow behaviour using sensor data and ground truth behaviour observations acquired from the field. Ensemble classification using bagging, Random Subspace and AdaBoost methods along with conventional supervised classification methods, namely, Binary Tree, Linear Discriminant Analysis classifier, Naive Bayes classifier, k-Nearest Neighbour classifier, and Adaptive Neuro Fuzzy Inference System classifier were compared. The highest average correct classification accuracy of 96% was achieved using the bagging ensemble classification with Tree learner, which had 97% sensitivity, 89% specificity, 89% F1 score and 9% false discovery rate. This study has shown that cattle behaviours can be classified with a high accuracy using supervised machine learning technique. As dairy and beef systems become more intensive, the ability to identify the changes in the behaviours of individual livestock becomes increasingly difficult. Accurate behavioural monitoring through sensors provides a significant potential in providing a mechanism for the early detection and quantitative assessment of animal health issues such a lameness, informing key management events such as the identification of oestrus, or informing changes in supplementary feeding requirements. Crown Copyright (C) 2014 Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:18 / 28
页数:11
相关论文
共 37 条
[1]  
Allen JD, 2012, P W DAIR MAN C, P151
[2]  
[Anonymous], 2008, P 11 INT C DIG AUD E
[3]  
[Anonymous], 2002, Series: Springer Series in Statistics
[4]  
[Anonymous], 1998, Principles of Multivariate Analysis: A User's Perspective
[5]  
[Anonymous], 1984, Multivariate Observations, DOI DOI 10.1002/9780470316641
[6]   Audio Classification of Bird Species: a Statistical Manifold Approach [J].
Briggs, Forrest ;
Raich, Raviv ;
Fern, Xiaoli Z. .
2009 9TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, 2009, :51-60
[7]  
Brown G., 2005, Information Fusion, V6, P5, DOI 10.1016/j.inffus.2004.04.004
[8]  
Dutta Ritaban, 2006, Biomed Eng Online, V5, P65
[9]   Music classification via the bag-of-features approach [J].
Fu, Zhouyu ;
Lu, Guojun ;
Ting, Kai Ming ;
Zhang, Dengsheng .
PATTERN RECOGNITION LETTERS, 2011, 32 (14) :1768-1777
[10]   Behavioral classification of data from collars containing motion sensors in grazing cattle [J].
Gonzalez, L. A. ;
Bishop-Hurley, G. J. ;
Handcock, R. N. ;
Crossman, C. .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2015, 110 :91-102