Exploring deep learning techniques for wild animal behaviour classification using animal‐borne accelerometers

Abstract Machine learning‐based behaviour classification using acceleration data is a powerful tool in bio‐logging research. Deep learning architectures such as convolutional neural networks (CNN), long short‐term memory (LSTM) and self‐attention mechanism as well as related training techniques have...

Full description

Bibliographic Details
Main Authors: Ryoma Otsuka, Naoya Yoshimura, Kei Tanigaki, Shiho Koyama, Yuichi Mizutani, Ken Yoda, Takuya Maekawa
Format: Article
Language:English
Published: Wiley 2024-04-01
Series:Methods in Ecology and Evolution
Subjects:
Online Access:https://doi.org/10.1111/2041-210X.14294
_version_ 1797226587011153920
author Ryoma Otsuka
Naoya Yoshimura
Kei Tanigaki
Shiho Koyama
Yuichi Mizutani
Ken Yoda
Takuya Maekawa
author_facet Ryoma Otsuka
Naoya Yoshimura
Kei Tanigaki
Shiho Koyama
Yuichi Mizutani
Ken Yoda
Takuya Maekawa
author_sort Ryoma Otsuka
collection DOAJ
description Abstract Machine learning‐based behaviour classification using acceleration data is a powerful tool in bio‐logging research. Deep learning architectures such as convolutional neural networks (CNN), long short‐term memory (LSTM) and self‐attention mechanism as well as related training techniques have been extensively studied in human activity recognition. However, they have rarely been used in wild animal studies. The main challenges of acceleration‐based wild animal behaviour classification include data shortages, class imbalance problems, various types of noise in data due to differences in individual behaviour and where the loggers were attached and complexity in data due to complex animal‐specific behaviours, which may have limited the application of deep learning techniques in this area. To overcome these challenges, we explored the effectiveness of techniques for efficient model training: data augmentation, manifold mixup and pre‐training of deep learning models with unlabelled data, using datasets from two species of wild seabirds and state‐of‐the‐art deep learning model architectures. Data augmentation improved the overall model performance when one of the various techniques (none, scaling, jittering, permutation, time‐warping and rotation) was randomly applied to each data during mini‐batch training. Manifold mixup also improved model performance, but not as much as random data augmentation. Pre‐training with unlabelled data did not improve model performance. The state‐of‐the‐art deep learning models, including a model consisting of four CNN layers, an LSTM layer and a multi‐head attention layer, as well as its modified version with shortcut connection, showed better performance among other comparative models. Using only raw acceleration data as inputs, these models outperformed classic machine learning approaches that used 119 handcrafted features. Our experiments showed that deep learning techniques are promising for acceleration‐based behaviour classification of wild animals and highlighted some challenges (e.g. effective use of unlabelled data). There is scope for greater exploration of deep learning techniques in wild animal studies (e.g. advanced data augmentation, multimodal sensor data use, transfer learning and self‐supervised learning). We hope that this study will stimulate the development of deep learning techniques for wild animal behaviour classification using time‐series sensor data.
first_indexed 2024-04-24T14:27:16Z
format Article
id doaj.art-cb35496c9f3240b79c3757becf300e08
institution Directory Open Access Journal
issn 2041-210X
language English
last_indexed 2024-04-24T14:27:16Z
publishDate 2024-04-01
publisher Wiley
record_format Article
series Methods in Ecology and Evolution
spelling doaj.art-cb35496c9f3240b79c3757becf300e082024-04-03T04:38:58ZengWileyMethods in Ecology and Evolution2041-210X2024-04-0115471673110.1111/2041-210X.14294Exploring deep learning techniques for wild animal behaviour classification using animal‐borne accelerometersRyoma Otsuka0Naoya Yoshimura1Kei Tanigaki2Shiho Koyama3Yuichi Mizutani4Ken Yoda5Takuya Maekawa6Graduate School of Information Science and Technology Osaka University Suita Osaka JapanGraduate School of Information Science and Technology Osaka University Suita Osaka JapanGraduate School of Information Science and Technology Osaka University Suita Osaka JapanGraduate School of Environmental Studies Nagoya University Nagoya Aichi JapanGraduate School of Environmental Studies Nagoya University Nagoya Aichi JapanGraduate School of Environmental Studies Nagoya University Nagoya Aichi JapanGraduate School of Information Science and Technology Osaka University Suita Osaka JapanAbstract Machine learning‐based behaviour classification using acceleration data is a powerful tool in bio‐logging research. Deep learning architectures such as convolutional neural networks (CNN), long short‐term memory (LSTM) and self‐attention mechanism as well as related training techniques have been extensively studied in human activity recognition. However, they have rarely been used in wild animal studies. The main challenges of acceleration‐based wild animal behaviour classification include data shortages, class imbalance problems, various types of noise in data due to differences in individual behaviour and where the loggers were attached and complexity in data due to complex animal‐specific behaviours, which may have limited the application of deep learning techniques in this area. To overcome these challenges, we explored the effectiveness of techniques for efficient model training: data augmentation, manifold mixup and pre‐training of deep learning models with unlabelled data, using datasets from two species of wild seabirds and state‐of‐the‐art deep learning model architectures. Data augmentation improved the overall model performance when one of the various techniques (none, scaling, jittering, permutation, time‐warping and rotation) was randomly applied to each data during mini‐batch training. Manifold mixup also improved model performance, but not as much as random data augmentation. Pre‐training with unlabelled data did not improve model performance. The state‐of‐the‐art deep learning models, including a model consisting of four CNN layers, an LSTM layer and a multi‐head attention layer, as well as its modified version with shortcut connection, showed better performance among other comparative models. Using only raw acceleration data as inputs, these models outperformed classic machine learning approaches that used 119 handcrafted features. Our experiments showed that deep learning techniques are promising for acceleration‐based behaviour classification of wild animals and highlighted some challenges (e.g. effective use of unlabelled data). There is scope for greater exploration of deep learning techniques in wild animal studies (e.g. advanced data augmentation, multimodal sensor data use, transfer learning and self‐supervised learning). We hope that this study will stimulate the development of deep learning techniques for wild animal behaviour classification using time‐series sensor data.https://doi.org/10.1111/2041-210X.14294acceleration sensoranimal behaviour classificationbio‐loggingdata augmentationdeep learningmachine learning
spellingShingle Ryoma Otsuka
Naoya Yoshimura
Kei Tanigaki
Shiho Koyama
Yuichi Mizutani
Ken Yoda
Takuya Maekawa
Exploring deep learning techniques for wild animal behaviour classification using animal‐borne accelerometers
Methods in Ecology and Evolution
acceleration sensor
animal behaviour classification
bio‐logging
data augmentation
deep learning
machine learning
title Exploring deep learning techniques for wild animal behaviour classification using animal‐borne accelerometers
title_full Exploring deep learning techniques for wild animal behaviour classification using animal‐borne accelerometers
title_fullStr Exploring deep learning techniques for wild animal behaviour classification using animal‐borne accelerometers
title_full_unstemmed Exploring deep learning techniques for wild animal behaviour classification using animal‐borne accelerometers
title_short Exploring deep learning techniques for wild animal behaviour classification using animal‐borne accelerometers
title_sort exploring deep learning techniques for wild animal behaviour classification using animal borne accelerometers
topic acceleration sensor
animal behaviour classification
bio‐logging
data augmentation
deep learning
machine learning
url https://doi.org/10.1111/2041-210X.14294
work_keys_str_mv AT ryomaotsuka exploringdeeplearningtechniquesforwildanimalbehaviourclassificationusinganimalborneaccelerometers
AT naoyayoshimura exploringdeeplearningtechniquesforwildanimalbehaviourclassificationusinganimalborneaccelerometers
AT keitanigaki exploringdeeplearningtechniquesforwildanimalbehaviourclassificationusinganimalborneaccelerometers
AT shihokoyama exploringdeeplearningtechniquesforwildanimalbehaviourclassificationusinganimalborneaccelerometers
AT yuichimizutani exploringdeeplearningtechniquesforwildanimalbehaviourclassificationusinganimalborneaccelerometers
AT kenyoda exploringdeeplearningtechniquesforwildanimalbehaviourclassificationusinganimalborneaccelerometers
AT takuyamaekawa exploringdeeplearningtechniquesforwildanimalbehaviourclassificationusinganimalborneaccelerometers