Related Experiment Video
Updated: Oct 19, 2025

Decoding Natural Behavior from Neuroethological Embedding
Published on: October 3, 2025
Partitioning variability in animal behavioral videos using semi-supervised variational autoencoders
Matthew R Whiteway1,2,3,4,5, Dan Biderman1,2,3,4,5, Yoni Friedman1,6
1Center for Theoretical Neuroscience, Columbia University, New York, New York, United States of America.
Abstract:
Recent neuroscience studies demonstrate that a deeper understanding of brain function requires a deeper understanding of behavior. Detailed behavioral measurements are now often collected using video cameras, resulting in an increased need for computer vision algorithms that extract useful information from video data. Here we introduce a new video analysis tool that combines the output of supervised pose estimation algorithms (e.g. DeepLabCut) with unsupervised dimensionality reduction methods to produce interpretable, low-dimensional representations of behavioral videos that extract more information than pose estimates alone. We demonstrate this tool by extracting interpretable behavioral features from videos of three different head-fixed mouse preparations, as well as a freely moving mouse in an open field arena, and show how these interpretable features can facilitate downstream behavioral and neural analyses. We also show how the behavioral features produced by our model improve the precision and interpretation of these downstream analyses compared to using the outputs of either fully supervised or fully unsupervised methods alone.
Related Concept Videos
Variability: Analysis
The range is a simple measure of variability, indicating the difference between the highest and...
Extraction: Partition and Distribution Coefficients
For extracting a solute from an aqueous phase into an...
Observational Learning
Force Classification
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Generalization, Discrimination, and Extinction
Generalization occurs when a behavior reinforced in one context is performed in similar situations. For instance, a student who studies diligently for calculus and receives excellent grades might apply the same study habits to psychology and history, expecting similar results. Generalization shows how learning in one setting can influence behavior in...
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...

