DLC2Action: A Multimodal Deep Learning-based Toolbox for Automated Behavior Segmentation
Abstract
Behavioral analysis is fundamental to neuroscience, yet the manual annotation of actions remains a bottleneck that constrains both the scale and the reproducibility of experiment. Here, we present DLC2Action, an open-source Python toolbox that enables automatic behavior annotation from video, audio and estimated 2D/3D pose tracking data. DLC2Action integrates multiple state-of-the-art deep learning architectures optimized for action segmentation and supports self-supervised learning (SSL) to address annotation scarcity, boosting performance with limited labeled datasets. To enable model comparison, we establish fixed train/test partitions for nine diverse datasets comprising rodent experiments, human cooking studies, and wildlife observation. DLC2Action reached strong performance across those benchmarks. To further showcase the tools versatility, we applied it to Atari gameplay data and found that, in certain games, the players eye movements consistently predict their button presses across subjects. Because DLC2Action features an intuitive graphical user interface (GUI), users can streamline behavior annotation, perform active learning, and assess of model predictions. Diverse pose, video, and annotation formats are supported. Lastly, DLC2Action is modular and thus designed for extensibility, allowing users to integrate new models, dataset features, and methods. The code and benchmarks are available at: https://github.com/amathislab/DLC2action
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- Organism
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- DeepAction: A MATLAB toolbox for automated classification of animal behavior in video
Carl Harris, Kelly R. Finn, … Peter Ulric Tse·Scientific ReportsPeer-reviewed·Feb 15, 2023
- DeepEthogram: a machine learning pipeline for supervised behavior classification from raw pixels
James P. Bohnslav, Nivanthika K. Wimalasena, … Christopher D. Harvey·eLifePeer-reviewed·Sep 2, 2021
- ABEL: an active-learning behavior estimation and labeling platform
Jobe L. Ritchie, Brianna A. George, … Thomas L. Kash·bioRxiv·Sep 9, 2026
- Using DeepLabCut for 3D markerless pose estimation across species and behaviors
Tanmay Nath, Alexander Mathis, … Mackenzie Weygandt Mathis·Nature ProtocolsPeer-reviewed·Jun 21, 2019
- OCTRON - a general purpose segmentation and tracking pipeline for behavioral experiments
R. Irene Jacobsen, Nadia van Eekelen, … Horst Andreas Obenhaus·bioRxiv·Oct 23, 2026
- Deep learning based behavioral analysis enables high precision rodent tracking and is capable of outperforming commercial solutions
O. Sturman, L. M. von Ziegler, … J. Bohacek·bioRxiv·Jan 21, 2020