Cargando…
An evaluation of machine learning classifiers for next-generation, continuous-ethogram smart trackers
BACKGROUND: Our understanding of movement patterns and behaviours of wildlife has advanced greatly through the use of improved tracking technologies, including application of accelerometry (ACC) across a wide range of taxa. However, most ACC studies either use intermittent sampling that hinders cont...
Autores principales: | , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8011142/ https://www.ncbi.nlm.nih.gov/pubmed/33785056 http://dx.doi.org/10.1186/s40462-021-00245-x |
_version_ | 1783673188451876864 |
---|---|
author | Yu, Hui Deng, Jian Nathan, Ran Kröschel, Max Pekarsky, Sasha Li, Guozheng Klaassen, Marcel |
author_facet | Yu, Hui Deng, Jian Nathan, Ran Kröschel, Max Pekarsky, Sasha Li, Guozheng Klaassen, Marcel |
author_sort | Yu, Hui |
collection | PubMed |
description | BACKGROUND: Our understanding of movement patterns and behaviours of wildlife has advanced greatly through the use of improved tracking technologies, including application of accelerometry (ACC) across a wide range of taxa. However, most ACC studies either use intermittent sampling that hinders continuity or continuous data logging relying on tracker retrieval for data downloading which is not applicable for long term study. To allow long-term, fine-scale behavioural research, we evaluated a range of machine learning methods for their suitability for continuous on-board classification of ACC data into behaviour categories prior to data transmission. METHODS: We tested six supervised machine learning methods, including linear discriminant analysis (LDA), decision tree (DT), support vector machine (SVM), artificial neural network (ANN), random forest (RF) and extreme gradient boosting (XGBoost) to classify behaviour using ACC data from three bird species (white stork Ciconia ciconia, griffon vulture Gyps fulvus and common crane Grus grus) and two mammals (dairy cow Bos taurus and roe deer Capreolus capreolus). RESULTS: Using a range of quality criteria, SVM, ANN, RF and XGBoost performed well in determining behaviour from ACC data and their good performance appeared little affected when greatly reducing the number of input features for model training. On-board runtime and storage-requirement tests showed that notably ANN, RF and XGBoost would make suitable on-board classifiers. CONCLUSIONS: Our identification of using feature reduction in combination with ANN, RF and XGBoost as suitable methods for on-board behavioural classification of continuous ACC data has considerable potential to benefit movement ecology and behavioural research, wildlife conservation and livestock husbandry. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s40462-021-00245-x. |
format | Online Article Text |
id | pubmed-8011142 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-80111422021-03-31 An evaluation of machine learning classifiers for next-generation, continuous-ethogram smart trackers Yu, Hui Deng, Jian Nathan, Ran Kröschel, Max Pekarsky, Sasha Li, Guozheng Klaassen, Marcel Mov Ecol Methodology Article BACKGROUND: Our understanding of movement patterns and behaviours of wildlife has advanced greatly through the use of improved tracking technologies, including application of accelerometry (ACC) across a wide range of taxa. However, most ACC studies either use intermittent sampling that hinders continuity or continuous data logging relying on tracker retrieval for data downloading which is not applicable for long term study. To allow long-term, fine-scale behavioural research, we evaluated a range of machine learning methods for their suitability for continuous on-board classification of ACC data into behaviour categories prior to data transmission. METHODS: We tested six supervised machine learning methods, including linear discriminant analysis (LDA), decision tree (DT), support vector machine (SVM), artificial neural network (ANN), random forest (RF) and extreme gradient boosting (XGBoost) to classify behaviour using ACC data from three bird species (white stork Ciconia ciconia, griffon vulture Gyps fulvus and common crane Grus grus) and two mammals (dairy cow Bos taurus and roe deer Capreolus capreolus). RESULTS: Using a range of quality criteria, SVM, ANN, RF and XGBoost performed well in determining behaviour from ACC data and their good performance appeared little affected when greatly reducing the number of input features for model training. On-board runtime and storage-requirement tests showed that notably ANN, RF and XGBoost would make suitable on-board classifiers. CONCLUSIONS: Our identification of using feature reduction in combination with ANN, RF and XGBoost as suitable methods for on-board behavioural classification of continuous ACC data has considerable potential to benefit movement ecology and behavioural research, wildlife conservation and livestock husbandry. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s40462-021-00245-x. BioMed Central 2021-03-30 /pmc/articles/PMC8011142/ /pubmed/33785056 http://dx.doi.org/10.1186/s40462-021-00245-x Text en © The Author(s) 2021 Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated in a credit line to the data. |
spellingShingle | Methodology Article Yu, Hui Deng, Jian Nathan, Ran Kröschel, Max Pekarsky, Sasha Li, Guozheng Klaassen, Marcel An evaluation of machine learning classifiers for next-generation, continuous-ethogram smart trackers |
title | An evaluation of machine learning classifiers for next-generation, continuous-ethogram smart trackers |
title_full | An evaluation of machine learning classifiers for next-generation, continuous-ethogram smart trackers |
title_fullStr | An evaluation of machine learning classifiers for next-generation, continuous-ethogram smart trackers |
title_full_unstemmed | An evaluation of machine learning classifiers for next-generation, continuous-ethogram smart trackers |
title_short | An evaluation of machine learning classifiers for next-generation, continuous-ethogram smart trackers |
title_sort | evaluation of machine learning classifiers for next-generation, continuous-ethogram smart trackers |
topic | Methodology Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8011142/ https://www.ncbi.nlm.nih.gov/pubmed/33785056 http://dx.doi.org/10.1186/s40462-021-00245-x |
work_keys_str_mv | AT yuhui anevaluationofmachinelearningclassifiersfornextgenerationcontinuousethogramsmarttrackers AT dengjian anevaluationofmachinelearningclassifiersfornextgenerationcontinuousethogramsmarttrackers AT nathanran anevaluationofmachinelearningclassifiersfornextgenerationcontinuousethogramsmarttrackers AT kroschelmax anevaluationofmachinelearningclassifiersfornextgenerationcontinuousethogramsmarttrackers AT pekarskysasha anevaluationofmachinelearningclassifiersfornextgenerationcontinuousethogramsmarttrackers AT liguozheng anevaluationofmachinelearningclassifiersfornextgenerationcontinuousethogramsmarttrackers AT klaassenmarcel anevaluationofmachinelearningclassifiersfornextgenerationcontinuousethogramsmarttrackers AT yuhui evaluationofmachinelearningclassifiersfornextgenerationcontinuousethogramsmarttrackers AT dengjian evaluationofmachinelearningclassifiersfornextgenerationcontinuousethogramsmarttrackers AT nathanran evaluationofmachinelearningclassifiersfornextgenerationcontinuousethogramsmarttrackers AT kroschelmax evaluationofmachinelearningclassifiersfornextgenerationcontinuousethogramsmarttrackers AT pekarskysasha evaluationofmachinelearningclassifiersfornextgenerationcontinuousethogramsmarttrackers AT liguozheng evaluationofmachinelearningclassifiersfornextgenerationcontinuousethogramsmarttrackers AT klaassenmarcel evaluationofmachinelearningclassifiersfornextgenerationcontinuousethogramsmarttrackers |