| Literature DB >> 25709835 |
Yehezkel S Resheff1, Shay Rotics2, Roi Harel2, Orr Spiegel3, Ran Nathan2.
Abstract
BACKGROUND: The study of animal movement is experiencing rapid progress in recent years, forcefully driven by technological advancement. Biologgers with Acceleration (ACC) recordings are becoming increasingly popular in the fields of animal behavior and movement ecology, for estimating energy expenditure and identifying behavior, with prospects for other potential uses as well. Supervised learning of behavioral modes from acceleration data has shown promising results in many species, and for a diverse range of behaviors. However, broad implementation of this technique in movement ecology research has been limited due to technical difficulties and complicated analysis, deterring many practitioners from applying this approach. This highlights the need to develop a broadly applicable tool for classifying behavior from acceleration data. DESCRIPTION: Here we present a free-access python-based web application called AcceleRater, for rapidly training, visualizing and using models for supervised learning of behavioral modes from ACC measurements. We introduce AcceleRater, and illustrate its successful application for classifying vulture behavioral modes from acceleration data obtained from free-ranging vultures. The seven models offered in the AcceleRater application achieved overall accuracy of between 77.68% (Decision Tree) and 84.84% (Artificial Neural Network), with a mean overall accuracy of 81.51% and standard deviation of 3.95%. Notably, variation in performance was larger between behavioral modes than between models.Entities:
Keywords: AcceleRater; Animal behavior; Biologging; Classification; Ethology; Movement ecology; Supervised learning; Tri-axial acceleration; Web application
Year: 2014 PMID: 25709835 PMCID: PMC4337760 DOI: 10.1186/s40462-014-0027-0
Source DB: PubMed Journal: Mov Ecol ISSN: 2051-3933 Impact factor: 3.600
A list of classification models currently implemented in AcceleRater, with representative published applications for classifying animal behavior
|
|
|
|---|---|
| Artificial Neural Network (ANN) | [ |
| Decision tree | [ |
| Linear support vector machine (L-SVM) | [ |
| Linear/Quadratic Discriminant Analysis (LDA/QDA) | [ |
| Nearest neighbors | [ |
| Radial basis function kernel for support vector machine (RBF-SVM) | This paper |
| Random forest | [ |
Figure 1Representative acceleration plots for the six different behavioral modes obtained by AcceleRater from the vulture dataset. Each plot represents a single behavioral segment. Acceleration was sampled at 10Hz per axis.
Model accuracy
|
|
|
|
|---|---|---|
| ANN | 84.84 | 2.76 |
| Decision tree | 77.68 | 5.76 |
| LDA | 80.75 | 4.89 |
| Linear SVM | 80.13 | 4.18 |
| Nearest neighbors | 80.54 | 3.18 |
| Random forest | 84.02 | 2.98 |
| RBF SVM | 82.58 | 3.91 |
|
|
|
|
Standard deviation computed using a 10-fold cross validation procedure.
Figure 2Precision-recall plot generated by accelerater for the vulture dataset (see Additional file : Table S4).