Cargando…

Classification of Cattle Behaviours Using Neck-Mounted Accelerometer-Equipped Collars and Convolutional Neural Networks

Monitoring cattle behaviour is core to the early detection of health and welfare issues and to optimise the fertility of large herds. Accelerometer-based sensor systems that provide activity profiles are now used extensively on commercial farms and have evolved to identify behaviours such as the tim...

Descripción completa

Detalles Bibliográficos
Autores principales: Pavlovic, Dejan, Davison, Christopher, Hamilton, Andrew, Marko, Oskar, Atkinson, Robert, Michie, Craig, Crnojević, Vladimir, Andonovic, Ivan, Bellekens, Xavier, Tachtatzis, Christos
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8231214/
https://www.ncbi.nlm.nih.gov/pubmed/34204636
http://dx.doi.org/10.3390/s21124050
_version_ 1783713379449307136
author Pavlovic, Dejan
Davison, Christopher
Hamilton, Andrew
Marko, Oskar
Atkinson, Robert
Michie, Craig
Crnojević, Vladimir
Andonovic, Ivan
Bellekens, Xavier
Tachtatzis, Christos
author_facet Pavlovic, Dejan
Davison, Christopher
Hamilton, Andrew
Marko, Oskar
Atkinson, Robert
Michie, Craig
Crnojević, Vladimir
Andonovic, Ivan
Bellekens, Xavier
Tachtatzis, Christos
author_sort Pavlovic, Dejan
collection PubMed
description Monitoring cattle behaviour is core to the early detection of health and welfare issues and to optimise the fertility of large herds. Accelerometer-based sensor systems that provide activity profiles are now used extensively on commercial farms and have evolved to identify behaviours such as the time spent ruminating and eating at an individual animal level. Acquiring this information at scale is central to informing on-farm management decisions. The paper presents the development of a Convolutional Neural Network (CNN) that classifies cattle behavioural states (‘rumination’, ‘eating’ and ‘other’) using data generated from neck-mounted accelerometer collars. During three farm trials in the United Kingdom (Easter Howgate Farm, Edinburgh, UK), 18 steers were monitored to provide raw acceleration measurements, with ground truth data provided by muzzle-mounted pressure sensor halters. A range of neural network architectures are explored and rigorous hyper-parameter searches are performed to optimise the network. The computational complexity and memory footprint of CNN models are not readily compatible with deployment on low-power processors which are both memory and energy constrained. Thus, progressive reductions of the CNN were executed with minimal loss of performance in order to address the practical implementation challenges, defining the trade-off between model performance versus computation complexity and memory footprint to permit deployment on micro-controller architectures. The proposed methodology achieves a compression of 14.30 compared to the unpruned architecture but is nevertheless able to accurately classify cattle behaviours with an overall [Formula: see text] score of 0.82 for both FP32 and FP16 precision while achieving a reasonable battery lifetime in excess of 5.7 years.
format Online
Article
Text
id pubmed-8231214
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-82312142021-06-26 Classification of Cattle Behaviours Using Neck-Mounted Accelerometer-Equipped Collars and Convolutional Neural Networks Pavlovic, Dejan Davison, Christopher Hamilton, Andrew Marko, Oskar Atkinson, Robert Michie, Craig Crnojević, Vladimir Andonovic, Ivan Bellekens, Xavier Tachtatzis, Christos Sensors (Basel) Article Monitoring cattle behaviour is core to the early detection of health and welfare issues and to optimise the fertility of large herds. Accelerometer-based sensor systems that provide activity profiles are now used extensively on commercial farms and have evolved to identify behaviours such as the time spent ruminating and eating at an individual animal level. Acquiring this information at scale is central to informing on-farm management decisions. The paper presents the development of a Convolutional Neural Network (CNN) that classifies cattle behavioural states (‘rumination’, ‘eating’ and ‘other’) using data generated from neck-mounted accelerometer collars. During three farm trials in the United Kingdom (Easter Howgate Farm, Edinburgh, UK), 18 steers were monitored to provide raw acceleration measurements, with ground truth data provided by muzzle-mounted pressure sensor halters. A range of neural network architectures are explored and rigorous hyper-parameter searches are performed to optimise the network. The computational complexity and memory footprint of CNN models are not readily compatible with deployment on low-power processors which are both memory and energy constrained. Thus, progressive reductions of the CNN were executed with minimal loss of performance in order to address the practical implementation challenges, defining the trade-off between model performance versus computation complexity and memory footprint to permit deployment on micro-controller architectures. The proposed methodology achieves a compression of 14.30 compared to the unpruned architecture but is nevertheless able to accurately classify cattle behaviours with an overall [Formula: see text] score of 0.82 for both FP32 and FP16 precision while achieving a reasonable battery lifetime in excess of 5.7 years. MDPI 2021-06-12 /pmc/articles/PMC8231214/ /pubmed/34204636 http://dx.doi.org/10.3390/s21124050 Text en © 2021 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
Pavlovic, Dejan
Davison, Christopher
Hamilton, Andrew
Marko, Oskar
Atkinson, Robert
Michie, Craig
Crnojević, Vladimir
Andonovic, Ivan
Bellekens, Xavier
Tachtatzis, Christos
Classification of Cattle Behaviours Using Neck-Mounted Accelerometer-Equipped Collars and Convolutional Neural Networks
title Classification of Cattle Behaviours Using Neck-Mounted Accelerometer-Equipped Collars and Convolutional Neural Networks
title_full Classification of Cattle Behaviours Using Neck-Mounted Accelerometer-Equipped Collars and Convolutional Neural Networks
title_fullStr Classification of Cattle Behaviours Using Neck-Mounted Accelerometer-Equipped Collars and Convolutional Neural Networks
title_full_unstemmed Classification of Cattle Behaviours Using Neck-Mounted Accelerometer-Equipped Collars and Convolutional Neural Networks
title_short Classification of Cattle Behaviours Using Neck-Mounted Accelerometer-Equipped Collars and Convolutional Neural Networks
title_sort classification of cattle behaviours using neck-mounted accelerometer-equipped collars and convolutional neural networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8231214/
https://www.ncbi.nlm.nih.gov/pubmed/34204636
http://dx.doi.org/10.3390/s21124050
work_keys_str_mv AT pavlovicdejan classificationofcattlebehavioursusingneckmountedaccelerometerequippedcollarsandconvolutionalneuralnetworks
AT davisonchristopher classificationofcattlebehavioursusingneckmountedaccelerometerequippedcollarsandconvolutionalneuralnetworks
AT hamiltonandrew classificationofcattlebehavioursusingneckmountedaccelerometerequippedcollarsandconvolutionalneuralnetworks
AT markooskar classificationofcattlebehavioursusingneckmountedaccelerometerequippedcollarsandconvolutionalneuralnetworks
AT atkinsonrobert classificationofcattlebehavioursusingneckmountedaccelerometerequippedcollarsandconvolutionalneuralnetworks
AT michiecraig classificationofcattlebehavioursusingneckmountedaccelerometerequippedcollarsandconvolutionalneuralnetworks
AT crnojevicvladimir classificationofcattlebehavioursusingneckmountedaccelerometerequippedcollarsandconvolutionalneuralnetworks
AT andonovicivan classificationofcattlebehavioursusingneckmountedaccelerometerequippedcollarsandconvolutionalneuralnetworks
AT bellekensxavier classificationofcattlebehavioursusingneckmountedaccelerometerequippedcollarsandconvolutionalneuralnetworks
AT tachtatzischristos classificationofcattlebehavioursusingneckmountedaccelerometerequippedcollarsandconvolutionalneuralnetworks