A study of animal action segmentation algorithms across supervised, unsupervised, and semi-supervised learning paradigms
Not on the map. Why?
Abstract (arXiv)
Action segmentation of behavioral videos is the process of labeling each frame as belonging to one or more discrete classes, and is a crucial component of many studies that investigate animal behavior. A wide range of algorithms exist to automatically parse discrete animal behavior, encompassing supervised, unsupervised, and semi-supervised learning paradigms. These algorithms -- which include tree-based models, deep neural networks, and graphical models -- differ widely in their structure and assumptions on the data. Using four datasets spanning multiple species -- fly, mouse, and human -- we systematically study how the outputs of these various algorithms align with manually annotated behaviors of interest. Along the way, we introduce a semi-supervised action segmentation model that bridges the gap between supervised deep neural networks and unsupervised graphical models. We find that fully supervised temporal convolutional networks with the addition of temporal information in the observations perform the best on our supervised metrics across all datasets.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 25 of its 72 references that are in the map. First posted on arXiv 23 Jul 2024.
Builds on
25 of 72 references.
References · 25
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
- 2015Multi-Scale Context Aggregation by Dilated Convolutionscited by 1,128
- 2016Temporal Convolutional Networks for Action Segmentation and Detectioncited by 504
- 2014Semi-Supervised Learning with Deep Generative Modelscited by 494
- 2019MS-TCN: Multi-Stage Temporal Convolutional Network for Action Segmentationcited by 370
- 2018Markerless tracking of user-defined features with deep learningcited by 203
- 2016Temporal Convolutional Networks: A Unified Approach to Action Segmentationcited by 199
- 2016Structured Inference Networks for Nonlinear State Space Modelscited by 182
13 more
- 2015Deep Kalman Filterscited by 163
- 2016Composing graphical models with neural networks for structured representations and fast inferencecited by 113
- 2017A Disentangled Recognition and Nonlinear Dynamics Model for Unsupervised Learningcited by 107
- 2017Interpretable 3D Human Action Analysis with Temporal Convolutional Networkscited by 88
- 2017REBAR: Low-variance, unbiased gradient estimates for discrete latent variable modelscited by 78
- 2016Recurrent switching linear dynamical systemscited by 34
- 2021The Multi-Agent Behavior Dataset: Mouse Dyadic Social Interactionscited by 31
- 2018Tree-Structured Recurrent Switching Linear Dynamical Systems for Multi-Scale Modelingcited by 27
- 2020Task Programming: Learning Data Efficient Behavior Representationscited by 27
- 2019Collapsed Amortized Variational Inference for Switching Nonlinear Dynamical Systemscited by 26
- 2013Mapping the stereotyped behaviour of freely-moving fruit fliescited by 21
- 2022Skeleton-Based Action Segmentation with Multi-Stage Spatial-Temporal Graph Convolutional Neural Networkscited by 20
- 2017HuGaDB: Human Gait Database for Activity Recognition from Wearable Inertial Sensor Networkscited by 16
Built on by
Citing papers per year: 2025: 1.
1 paper.