Cargando…

Feature Selection and Comparison of Machine Learning Algorithms in Classification of Grazing and Rumination Behaviour in Sheep

Grazing and ruminating are the most important behaviours for ruminants, as they spend most of their daily time budget performing these. Continuous surveillance of eating behaviour is an important means for monitoring ruminant health, productivity and welfare. However, surveillance performed by human...

Descripción completa

Detalles Bibliográficos
Autores principales: Mansbridge, Nicola, Mitsch, Jurgen, Bollard, Nicola, Ellis, Keith, Miguel-Pacheco, Giuliana G., Dottorini, Tania, Kaler, Jasmeet
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6210268/
https://www.ncbi.nlm.nih.gov/pubmed/30347653
http://dx.doi.org/10.3390/s18103532
_version_ 1783367074181021696
author Mansbridge, Nicola
Mitsch, Jurgen
Bollard, Nicola
Ellis, Keith
Miguel-Pacheco, Giuliana G.
Dottorini, Tania
Kaler, Jasmeet
author_facet Mansbridge, Nicola
Mitsch, Jurgen
Bollard, Nicola
Ellis, Keith
Miguel-Pacheco, Giuliana G.
Dottorini, Tania
Kaler, Jasmeet
author_sort Mansbridge, Nicola
collection PubMed
description Grazing and ruminating are the most important behaviours for ruminants, as they spend most of their daily time budget performing these. Continuous surveillance of eating behaviour is an important means for monitoring ruminant health, productivity and welfare. However, surveillance performed by human operators is prone to human variance, time-consuming and costly, especially on animals kept at pasture or free-ranging. The use of sensors to automatically acquire data, and software to classify and identify behaviours, offers significant potential in addressing such issues. In this work, data collected from sheep by means of an accelerometer/gyroscope sensor attached to the ear and collar, sampled at 16 Hz, were used to develop classifiers for grazing and ruminating behaviour using various machine learning algorithms: random forest (RF), support vector machine (SVM), k nearest neighbour (kNN) and adaptive boosting (Adaboost). Multiple features extracted from the signals were ranked on their importance for classification. Several performance indicators were considered when comparing classifiers as a function of algorithm used, sensor localisation and number of used features. Random forest yielded the highest overall accuracies: 92% for collar and 91% for ear. Gyroscope-based features were shown to have the greatest relative importance for eating behaviours. The optimum number of feature characteristics to be incorporated into the model was 39, from both ear and collar data. The findings suggest that one can successfully classify eating behaviours in sheep with very high accuracy; this could be used to develop a device for automatic monitoring of feed intake in the sheep sector to monitor health and welfare.
format Online
Article
Text
id pubmed-6210268
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-62102682018-11-02 Feature Selection and Comparison of Machine Learning Algorithms in Classification of Grazing and Rumination Behaviour in Sheep Mansbridge, Nicola Mitsch, Jurgen Bollard, Nicola Ellis, Keith Miguel-Pacheco, Giuliana G. Dottorini, Tania Kaler, Jasmeet Sensors (Basel) Article Grazing and ruminating are the most important behaviours for ruminants, as they spend most of their daily time budget performing these. Continuous surveillance of eating behaviour is an important means for monitoring ruminant health, productivity and welfare. However, surveillance performed by human operators is prone to human variance, time-consuming and costly, especially on animals kept at pasture or free-ranging. The use of sensors to automatically acquire data, and software to classify and identify behaviours, offers significant potential in addressing such issues. In this work, data collected from sheep by means of an accelerometer/gyroscope sensor attached to the ear and collar, sampled at 16 Hz, were used to develop classifiers for grazing and ruminating behaviour using various machine learning algorithms: random forest (RF), support vector machine (SVM), k nearest neighbour (kNN) and adaptive boosting (Adaboost). Multiple features extracted from the signals were ranked on their importance for classification. Several performance indicators were considered when comparing classifiers as a function of algorithm used, sensor localisation and number of used features. Random forest yielded the highest overall accuracies: 92% for collar and 91% for ear. Gyroscope-based features were shown to have the greatest relative importance for eating behaviours. The optimum number of feature characteristics to be incorporated into the model was 39, from both ear and collar data. The findings suggest that one can successfully classify eating behaviours in sheep with very high accuracy; this could be used to develop a device for automatic monitoring of feed intake in the sheep sector to monitor health and welfare. MDPI 2018-10-19 /pmc/articles/PMC6210268/ /pubmed/30347653 http://dx.doi.org/10.3390/s18103532 Text en © 2018 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Mansbridge, Nicola
Mitsch, Jurgen
Bollard, Nicola
Ellis, Keith
Miguel-Pacheco, Giuliana G.
Dottorini, Tania
Kaler, Jasmeet
Feature Selection and Comparison of Machine Learning Algorithms in Classification of Grazing and Rumination Behaviour in Sheep
title Feature Selection and Comparison of Machine Learning Algorithms in Classification of Grazing and Rumination Behaviour in Sheep
title_full Feature Selection and Comparison of Machine Learning Algorithms in Classification of Grazing and Rumination Behaviour in Sheep
title_fullStr Feature Selection and Comparison of Machine Learning Algorithms in Classification of Grazing and Rumination Behaviour in Sheep
title_full_unstemmed Feature Selection and Comparison of Machine Learning Algorithms in Classification of Grazing and Rumination Behaviour in Sheep
title_short Feature Selection and Comparison of Machine Learning Algorithms in Classification of Grazing and Rumination Behaviour in Sheep
title_sort feature selection and comparison of machine learning algorithms in classification of grazing and rumination behaviour in sheep
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6210268/
https://www.ncbi.nlm.nih.gov/pubmed/30347653
http://dx.doi.org/10.3390/s18103532
work_keys_str_mv AT mansbridgenicola featureselectionandcomparisonofmachinelearningalgorithmsinclassificationofgrazingandruminationbehaviourinsheep
AT mitschjurgen featureselectionandcomparisonofmachinelearningalgorithmsinclassificationofgrazingandruminationbehaviourinsheep
AT bollardnicola featureselectionandcomparisonofmachinelearningalgorithmsinclassificationofgrazingandruminationbehaviourinsheep
AT elliskeith featureselectionandcomparisonofmachinelearningalgorithmsinclassificationofgrazingandruminationbehaviourinsheep
AT miguelpachecogiulianag featureselectionandcomparisonofmachinelearningalgorithmsinclassificationofgrazingandruminationbehaviourinsheep
AT dottorinitania featureselectionandcomparisonofmachinelearningalgorithmsinclassificationofgrazingandruminationbehaviourinsheep
AT kalerjasmeet featureselectionandcomparisonofmachinelearningalgorithmsinclassificationofgrazingandruminationbehaviourinsheep