Love thy neighbour: automatic animal behavioural classification of acceleration data using the K-Nearest neighbour algorithm

Autores
Bidder, Owen R.; Campbell, Hamish A.; Gómez Laich, Agustina Marta; Urgé, Patricia; Walker, James; Cai, Yuzhi; Gao, Lianli; Quintana, Flavio Roberto; Wilson, Rory P.
Año de publicación
2014
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Researchers hoping to elucidate the behaviour of species that aren’t readily observed are able to do so using biotelemetry methods. Accelerometers in particular are proving particularly effective and have been used on terrestrial, aquatic and volant species with success. In the past, behavioural modes were detected in accelerometer data through manual inspection, but with developments in technology, modern accelerometers now record at frequencies that make this impractical. In light of this, some researchers have suggested the use of various machine learning approaches as a means to classify accelerometer data automatically. We feel uptake of this approach by the scientific community is inhibited for two reasons; 1) Most machine learning algorithms require selection of summary statistics which obscure the decision mechanisms by which classifications are arrived, and 2) they are difficult to implement without appreciable computational skill. We present a method which allows researchers to classify accelerometer data into behavioural classes automatically using a primitive machine learning algorithm, k-nearest neighbour (KNN). Raw acceleration data may be used in KNN without selection of summary statistics, and it is easily implemented using the freeware program R. The method is evaluated by detecting 5 behavioural modes in 8 species, with examples of quadrupedal, bipedal and volant species. Accuracy and Precision were found to be comparable with other, more complex methods. In order to assist in the application of this method, the script required to run KNN analysis in R is provided. We envisage that the KNN method may be coupled with methods for investigating animal position, such as GPS telemetry or dead-reckoning, in order to implement an integrated approach to movement ecology research.
Fil: Bidder, Owen R.. Swansea University; Reino Unido
Fil: Campbell, Hamish A.. The University Of Queensland; Australia
Fil: Gómez Laich, Agustina Marta. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Nacional Patagónico; Argentina
Fil: Urgé, Patricia. Swansea University; Reino Unido
Fil: Walker, James. Swansea University; Reino Unido
Fil: Cai, Yuzhi. Swansea University; Reino Unido
Fil: Gao, Lianli. The University Of Queensland; Australia
Fil: Quintana, Flavio Roberto. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Centro Nacional Patagónico; Argentina
Fil: Wilson, Rory P.. Swansea University; Reino Unido
Materia
BODY ACCELERATION
ENERGY-EXPENDITURE
ADELINE PENGUINS
LOCOMOTION
ECOLOGY
ACCELEROMETER
SYSTEM
SPEED
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
CONICET Digital (CONICET)
Institución
Consejo Nacional de Investigaciones Científicas y Técnicas
OAI Identificador
oai:ri.conicet.gov.ar:11336/17261

id CONICETDig_aed5bae52e44ed6362422556e77fbec1
oai_identifier_str oai:ri.conicet.gov.ar:11336/17261
network_acronym_str CONICETDig
repository_id_str 3498
network_name_str CONICET Digital (CONICET)
spelling Love thy neighbour: automatic animal behavioural classification of acceleration data using the K-Nearest neighbour algorithmBidder, Owen R.Campbell, Hamish A.Gómez Laich, Agustina MartaUrgé, PatriciaWalker, JamesCai, YuzhiGao, LianliQuintana, Flavio RobertoWilson, Rory P.BODY ACCELERATIONENERGY-EXPENDITUREADELINE PENGUINSLOCOMOTIONECOLOGYACCELEROMETERSYSTEMSPEEDhttps://purl.org/becyt/ford/1.6https://purl.org/becyt/ford/1Researchers hoping to elucidate the behaviour of species that aren’t readily observed are able to do so using biotelemetry methods. Accelerometers in particular are proving particularly effective and have been used on terrestrial, aquatic and volant species with success. In the past, behavioural modes were detected in accelerometer data through manual inspection, but with developments in technology, modern accelerometers now record at frequencies that make this impractical. In light of this, some researchers have suggested the use of various machine learning approaches as a means to classify accelerometer data automatically. We feel uptake of this approach by the scientific community is inhibited for two reasons; 1) Most machine learning algorithms require selection of summary statistics which obscure the decision mechanisms by which classifications are arrived, and 2) they are difficult to implement without appreciable computational skill. We present a method which allows researchers to classify accelerometer data into behavioural classes automatically using a primitive machine learning algorithm, k-nearest neighbour (KNN). Raw acceleration data may be used in KNN without selection of summary statistics, and it is easily implemented using the freeware program R. The method is evaluated by detecting 5 behavioural modes in 8 species, with examples of quadrupedal, bipedal and volant species. Accuracy and Precision were found to be comparable with other, more complex methods. In order to assist in the application of this method, the script required to run KNN analysis in R is provided. We envisage that the KNN method may be coupled with methods for investigating animal position, such as GPS telemetry or dead-reckoning, in order to implement an integrated approach to movement ecology research.Fil: Bidder, Owen R.. Swansea University; Reino UnidoFil: Campbell, Hamish A.. The University Of Queensland; AustraliaFil: Gómez Laich, Agustina Marta. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Nacional Patagónico; ArgentinaFil: Urgé, Patricia. Swansea University; Reino UnidoFil: Walker, James. Swansea University; Reino UnidoFil: Cai, Yuzhi. Swansea University; Reino UnidoFil: Gao, Lianli. The University Of Queensland; AustraliaFil: Quintana, Flavio Roberto. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Centro Nacional Patagónico; ArgentinaFil: Wilson, Rory P.. Swansea University; Reino UnidoPublic Library Of Science2014-02-21info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/17261Bidder, Owen R.; Campbell, Hamish A.; Gómez Laich, Agustina Marta; Urgé, Patricia; Walker, James; et al.; Love thy neighbour: automatic animal behavioural classification of acceleration data using the K-Nearest neighbour algorithm; Public Library Of Science; Plos One; 9; 2; 21-2-2014; 1-71932-6203enginfo:eu-repo/semantics/altIdentifier/doi/10.1371/journal.pone.0088609info:eu-repo/semantics/altIdentifier/url/http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0088609info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-10-22T11:37:40Zoai:ri.conicet.gov.ar:11336/17261instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-10-22 11:37:41.204CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse
dc.title.none.fl_str_mv Love thy neighbour: automatic animal behavioural classification of acceleration data using the K-Nearest neighbour algorithm
title Love thy neighbour: automatic animal behavioural classification of acceleration data using the K-Nearest neighbour algorithm
spellingShingle Love thy neighbour: automatic animal behavioural classification of acceleration data using the K-Nearest neighbour algorithm
Bidder, Owen R.
BODY ACCELERATION
ENERGY-EXPENDITURE
ADELINE PENGUINS
LOCOMOTION
ECOLOGY
ACCELEROMETER
SYSTEM
SPEED
title_short Love thy neighbour: automatic animal behavioural classification of acceleration data using the K-Nearest neighbour algorithm
title_full Love thy neighbour: automatic animal behavioural classification of acceleration data using the K-Nearest neighbour algorithm
title_fullStr Love thy neighbour: automatic animal behavioural classification of acceleration data using the K-Nearest neighbour algorithm
title_full_unstemmed Love thy neighbour: automatic animal behavioural classification of acceleration data using the K-Nearest neighbour algorithm
title_sort Love thy neighbour: automatic animal behavioural classification of acceleration data using the K-Nearest neighbour algorithm
dc.creator.none.fl_str_mv Bidder, Owen R.
Campbell, Hamish A.
Gómez Laich, Agustina Marta
Urgé, Patricia
Walker, James
Cai, Yuzhi
Gao, Lianli
Quintana, Flavio Roberto
Wilson, Rory P.
author Bidder, Owen R.
author_facet Bidder, Owen R.
Campbell, Hamish A.
Gómez Laich, Agustina Marta
Urgé, Patricia
Walker, James
Cai, Yuzhi
Gao, Lianli
Quintana, Flavio Roberto
Wilson, Rory P.
author_role author
author2 Campbell, Hamish A.
Gómez Laich, Agustina Marta
Urgé, Patricia
Walker, James
Cai, Yuzhi
Gao, Lianli
Quintana, Flavio Roberto
Wilson, Rory P.
author2_role author
author
author
author
author
author
author
author
dc.subject.none.fl_str_mv BODY ACCELERATION
ENERGY-EXPENDITURE
ADELINE PENGUINS
LOCOMOTION
ECOLOGY
ACCELEROMETER
SYSTEM
SPEED
topic BODY ACCELERATION
ENERGY-EXPENDITURE
ADELINE PENGUINS
LOCOMOTION
ECOLOGY
ACCELEROMETER
SYSTEM
SPEED
purl_subject.fl_str_mv https://purl.org/becyt/ford/1.6
https://purl.org/becyt/ford/1
dc.description.none.fl_txt_mv Researchers hoping to elucidate the behaviour of species that aren’t readily observed are able to do so using biotelemetry methods. Accelerometers in particular are proving particularly effective and have been used on terrestrial, aquatic and volant species with success. In the past, behavioural modes were detected in accelerometer data through manual inspection, but with developments in technology, modern accelerometers now record at frequencies that make this impractical. In light of this, some researchers have suggested the use of various machine learning approaches as a means to classify accelerometer data automatically. We feel uptake of this approach by the scientific community is inhibited for two reasons; 1) Most machine learning algorithms require selection of summary statistics which obscure the decision mechanisms by which classifications are arrived, and 2) they are difficult to implement without appreciable computational skill. We present a method which allows researchers to classify accelerometer data into behavioural classes automatically using a primitive machine learning algorithm, k-nearest neighbour (KNN). Raw acceleration data may be used in KNN without selection of summary statistics, and it is easily implemented using the freeware program R. The method is evaluated by detecting 5 behavioural modes in 8 species, with examples of quadrupedal, bipedal and volant species. Accuracy and Precision were found to be comparable with other, more complex methods. In order to assist in the application of this method, the script required to run KNN analysis in R is provided. We envisage that the KNN method may be coupled with methods for investigating animal position, such as GPS telemetry or dead-reckoning, in order to implement an integrated approach to movement ecology research.
Fil: Bidder, Owen R.. Swansea University; Reino Unido
Fil: Campbell, Hamish A.. The University Of Queensland; Australia
Fil: Gómez Laich, Agustina Marta. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Nacional Patagónico; Argentina
Fil: Urgé, Patricia. Swansea University; Reino Unido
Fil: Walker, James. Swansea University; Reino Unido
Fil: Cai, Yuzhi. Swansea University; Reino Unido
Fil: Gao, Lianli. The University Of Queensland; Australia
Fil: Quintana, Flavio Roberto. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Centro Nacional Patagónico; Argentina
Fil: Wilson, Rory P.. Swansea University; Reino Unido
description Researchers hoping to elucidate the behaviour of species that aren’t readily observed are able to do so using biotelemetry methods. Accelerometers in particular are proving particularly effective and have been used on terrestrial, aquatic and volant species with success. In the past, behavioural modes were detected in accelerometer data through manual inspection, but with developments in technology, modern accelerometers now record at frequencies that make this impractical. In light of this, some researchers have suggested the use of various machine learning approaches as a means to classify accelerometer data automatically. We feel uptake of this approach by the scientific community is inhibited for two reasons; 1) Most machine learning algorithms require selection of summary statistics which obscure the decision mechanisms by which classifications are arrived, and 2) they are difficult to implement without appreciable computational skill. We present a method which allows researchers to classify accelerometer data into behavioural classes automatically using a primitive machine learning algorithm, k-nearest neighbour (KNN). Raw acceleration data may be used in KNN without selection of summary statistics, and it is easily implemented using the freeware program R. The method is evaluated by detecting 5 behavioural modes in 8 species, with examples of quadrupedal, bipedal and volant species. Accuracy and Precision were found to be comparable with other, more complex methods. In order to assist in the application of this method, the script required to run KNN analysis in R is provided. We envisage that the KNN method may be coupled with methods for investigating animal position, such as GPS telemetry or dead-reckoning, in order to implement an integrated approach to movement ecology research.
publishDate 2014
dc.date.none.fl_str_mv 2014-02-21
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/11336/17261
Bidder, Owen R.; Campbell, Hamish A.; Gómez Laich, Agustina Marta; Urgé, Patricia; Walker, James; et al.; Love thy neighbour: automatic animal behavioural classification of acceleration data using the K-Nearest neighbour algorithm; Public Library Of Science; Plos One; 9; 2; 21-2-2014; 1-7
1932-6203
url http://hdl.handle.net/11336/17261
identifier_str_mv Bidder, Owen R.; Campbell, Hamish A.; Gómez Laich, Agustina Marta; Urgé, Patricia; Walker, James; et al.; Love thy neighbour: automatic animal behavioural classification of acceleration data using the K-Nearest neighbour algorithm; Public Library Of Science; Plos One; 9; 2; 21-2-2014; 1-7
1932-6203
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/doi/10.1371/journal.pone.0088609
info:eu-repo/semantics/altIdentifier/url/http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0088609
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.format.none.fl_str_mv application/pdf
application/pdf
application/pdf
dc.publisher.none.fl_str_mv Public Library Of Science
publisher.none.fl_str_mv Public Library Of Science
dc.source.none.fl_str_mv reponame:CONICET Digital (CONICET)
instname:Consejo Nacional de Investigaciones Científicas y Técnicas
reponame_str CONICET Digital (CONICET)
collection CONICET Digital (CONICET)
instname_str Consejo Nacional de Investigaciones Científicas y Técnicas
repository.name.fl_str_mv CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas
repository.mail.fl_str_mv dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar
_version_ 1846782027574018048
score 12.982451