Segmentation and profile-based classification of movement strategies from animal tracking data
Discuss this preprint
Start a discussion What are Sciety discussions?Listed in
This article is not in any list yet, why not save it to one of your lists.Abstract
Classifying animal movement strategies from GPS tracking data is essential for understanding space use, population dynamics and conservation planning. However, existing approaches either require strong parametric assumptions about trajectory shape, large labelled datasets (i.e. expert-annotated) for machine learning, or lack formal uncertainty quantification. These limitations create barriers for researchers working with novel species or limited sample sizes.
We present a profile-based classification framework consisting of three steps. First, trajectories are segmented using breakpoint detection applied to Net Squared Displacement (NSD) time series. Movement metrics are then extracted from each segment and classified by comparing them to empirically derived behavioural profiles via Z-score distances transformed to softmax probabilities. Bootstrap resampling quantifies uncertainty in the resulting classifications from both training and test data. We validated the framework through simulation experiments and applied it to GPS tracking data from two ecologically contrasting species: gray wolf ( Canis lupus ;43 individuals) and northern lapwing ( Vanellus vanellus ;15 individuals).
Simulations showed that 5–10 training segments per movement strategy suffice for reliable classification, with overall accuracy of 91.1%across residential, floating and dispersal strategies. Segment duration of 30–60 days was required for confident discrimination of residential and floating behaviour. For wolves, the framework clearly distinguished residency, floating or dispersal (91.2%of segments classified with >50%probability). For lapwings, migration was identified with high confidence, while residential–floating discrimination reflected genuine ecological ambiguity confirmed by domain experts, with bootstrap confidence intervals transparently flagging uncertain cases.
The profile-based framework provides an accessible, interpretable alternative to parametric NSD fitting and machine learning approach, requiring modest training data while delivering probabilistic classifications with honest uncertainty estimates. An R package (moveprofile) implementing the complete workflow is freely available. The framework is applicable to any tracked species where distinct movement strategies can be identified by experts’ knowledge.