Auto-encoding GPS data to reveal individual and collective behaviour
Not on the map. Why?
Abstract (arXiv)
We propose an innovative and generic methodology to analyse individual and collective behaviour through individual trajectory data. The work is motivated by the analysis of GPS trajectories of fishing vessels collected from regulatory tracking data in the context of marine biodiversity conservation and ecosystem-based fisheries management. We build a low-dimensional latent representation of trajectories using convolutional neural networks as non-linear mapping. This is done by training a conditional variational auto-encoder taking into account covariates. The posterior distributions of the latent representations can be linked to the characteristics of the actual trajectories. The latent distributions of the trajectories are compared with the Bhattacharyya coefficient, which is well-suited for comparing distributions. Using this coefficient, we analyse the variation of the individual behaviour of each vessel during time. For collective behaviour analysis, we build proximity graphs and use an extension of the stochastic block model for multiple networks. This model results in a clustering of the individuals based on their set of trajectories. The application to French fishing vessels enables us to obtain groups of vessels whose individual and collective behaviours exhibit spatio-temporal patterns over the period 2014-2018.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 45 references that are in the map. First posted on arXiv 1 Dec 2023.
Builds on
13 of 45 references.
References · 13
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,054
- 2016Variational Inference: A Review for Statisticianscited by 1,472
- 2015ranger: A Fast Implementation of Random Forests for High Dimensional Data in C++ and Rcited by 172
- 2019Reliable training and estimation of variance networkscited by 63
- 2019A Review of Stochastic Block Models and Extensions for Graph Clusteringcited by 46
- 2019The continuous Bernoulli: fixing a pervasive error in variational autoencoderscited by 41
- 2020Generative Adversarial Networks for Spatio-temporal Data: A Surveycited by 35
- 2021Deep Learning Methods for Vessel Trajectory Prediction based on Recurrent Neural Networkscited by 32
- 2017Estimating a network from multiple noisy realizationscited by 7
- 2021An Unsupervised Learning Method with Convolutional Auto-Encoder for Vessel Trajectory Similarity Computationcited by 5
Built on by
Not cited yet.