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...

Descripción completa

Detalles Bibliográficos
Autores principales: Yu, Hui, Deng, Jian, Nathan, Ran, Kröschel, Max, Pekarsky, Sasha, Li, Guozheng, Klaassen, Marcel
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