The DOI matches its Crossref record; 1 of the 1 references it cites were found in a registry or an index.
PoseR - A deep learning toolbox for classifying animal behavior
Open accessPreprint — published as 10.1098/rsob.250322 · Paper page
Abstract
The actions of animals provide a window into how their minds work. Recent advances in deep learning are providing powerful approaches to recognize patterns of animal movement from video recordings using markerless pose estimation models. There is an increasingly rich field of unsupervised and supervised methods for classifying animal behavior built upon the outputs of pose estimation models. However, these methods often rely on species and task-specific feature engineering of trajectories, kinematics and task programming. Highly generalized solutions that use only pose estimations and the inherent structure of animals and their environment provide an opportunity to develop foundational, contextual and, importantly, standardized animal behavior models for efficient and reproducible behavioral analysis. Here, we present PoseRecognition (PoseR), a behavioral classifier leveraging action recognition models using spatio-temporal graph convolutional networks. We show that it can be used to classify animal behavior quickly and accurately from pose estimations, using zebrafish larvae, Drosophila melanogaster , mice, and rats as model organisms. PoseR can be accessed using a Napari plugin, which facilitates efficient behavioral extraction for bout-like behaviour, annotation, model training and deployment. Our tool simplifies the behavioral analysis workflow by transforming coordinates of animal position and pose into semantic labels with speed and precision. Furthermore, we contribute a novel method for unsupervised clustering of behaviors and provide open-source access to our zebrafish datasets and models. The design of our tool ensures scalability and versatility for use across multiple species and contexts, improving the efficiency of behavioral analysis across fields.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Highly accurate protein structure prediction with AlphaFold
Jumper, J., Evans, R., Pritzel, A., Green, T., Figurnov, M., Ronneberger, O., Tunyasuvunakool, K., Bates, R., Žídek, A., Potapenko, A., et al. (2021) · Nature · doi:10.1038/s41586-021-03819-2 · Cited by 43,764
Research works printed but not linked: 52
- Mathis A , Mamidanna P , Cury KM , Abe T , Murthy VN , Mathis MW , et al. DeepLabCut: markerless pose estimation of user-defined body parts with deep learning. Nat Neurosci. 2018; · DOI · Paper page
- 2022, SLEAP: A deep learning system for multi-animal pose tracking, Nature Methods 2022 19:4 [Internet], 19, 486
- Berman GJ , Choi DM , Bialek W , Shaevitz JW . Mapping the stereotyped behaviour of freely moving fruit flies. J R Soc Interface [Internet]. 2014 Oct 6 [cited 2023 Feb 2];11(99). Available from: https://royalsocietypublishing.org/doi/10.1098/rsif.2014.0672 · DOI · Paper page
- 2020, Revealing the structure of pharmacobehavioral space through motion sequencing, Nature Neuroscience 2020 23:11 [Internet]., 23, 1433
- 2015, Mapping Sub-Second Structure in Mouse Behavior, Neuron [Internet, 88, 1121, 10.1016/j.neuron.2015.11.031 · DOI · Paper page
- 10.1038/s41467-020-20314-w · DOI · Paper page
- Weinreb C , Osman MAM , Zhang L , Lin S , Pearl J , Annapragada S , et al. Keypoint-MoSeq: parsing behavior by linking point tracking to pose dynamics. bioRxiv [Internet]. 2023 Mar 17 [cited 2023 Mar 24];2023.03.16.532307. Available from: https://www.biorxiv.org/content/10.1101/2023.03.16.532307v1 · DOI
- Luxem K , Fuhrmann F , Kursch J , Remy S , Bauer P. Identifying behavioral structure from deep variational embeddings of animal motion. 2020;1–19. · DOI
- 2024, Keypoint-MoSeq: parsing behavior by linking point tracking to pose dynamics, Nature Methods 2024 21:7 [Internet], 21, 1329
- Segalin C , Williams J , Karigo T , Hui M , Zelikowsky M , Sun JJ , et al. The mouse action recognition system (MARS) software pipeline for automated analysis of social behaviors in mice. Elife. 2021 Nov 1;10. · DOI
- 2013, JAABA: interactive machine learning for automatic annotation of animal behavior, Nature Methods 2012 10:1 [Internet]., 10, 64
- Ro S , †1 N, Goodwin NL , Choong JJ , Hwang S , Wright HR , et al. Simple Behavioral Analysis (SimBA) – an open source toolkit for computer classification of complex social behaviors in experimental animals. bioRxiv [Internet]. 2020 Apr 21 [cited 2023 Feb 2];2020.04.19.049452. Available from: https://www.biorxiv.org/content/10.1101/2020.04.19.049452v2 · DOI
- 2009, Automated monitoring and analysis of social behavior in Drosophila, Nature Methods 2009 6:4 [Internet], 6, 297
- 2020, Deep learning-based behavioral analysis reaches human accuracy and is capable of outperforming commercial solutions, Neuropsychopharmacology 2020 45:11 [Internet], 45, 1942
- Bohnslav JP , Wimalasena NK , Clausing KJ , Dai YY , Yarmolinsky DA , Cruz T , et al. DeepEthogram, a machine learning pipeline for supervised behavior classification from raw pixels. Elife. 2021 Sep 1;10. · DOI
- 2024, A-SOiD, an active-learning platform for expert-guided, data-efficient discovery of behavior, Nature Methods 2024 21:4 [Internet], 21, 703
- Sun JJ , Kennedy A , Zhan E , Anderson DJ , Yue Y , Perona P . Task Programming: Learning Data Efficient Behavior Representations. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition [Internet]. 2020 Nov 27 [cited 2024 Nov 5];2875–84. Available from: https://arxiv.org/abs/2011.13917v2 · DOI
- 2018, Spatial temporal graph convolutional networks for skeleton-based action recognition, 32nd AAAI Conference on Artificial Intelligence, AAAI, 2018, 7444
- 2020, Drug discovery with explainable artificial intelligence, Nature Machine Intelligence 2020 2:10 [Internet], 2, 573
- Hamilton WL , Ying R , Leskovec J . Inductive Representation Learning on Large Graphs. Adv Neural Inf Process Syst [Internet]. 2017 Jun 7 [cited 2023 Mar 24];2017-December:1025–35. Available from: https://arxiv.org/abs/1706.02216v4 · arXiv
- 2013, Towards a Comprehensive Catalog of Zebrafish Behavior 1.0 and Beyond, Zebrafish [Internet, 10, 70, 10.1089/zeb.2012.0861 · DOI
- 10.1016/j.cub.2019.11.026 · DOI
- 10.1016/j.cub.2017.12.002 · DOI · Paper page
- 2014, A dedicated visual pathway for prey detection in larval zebrafish, Elife [Internet], 3, e04878, 10.7554/eLife.04878 · DOI
- Breier B , Onken A. Analysis of Video Feature Learning in Two-Stream CNNs on the Example of Zebrafish Swim Bout Classification. 8th International Conference on Learning Representations, ICLR 2020 [Internet]. 2019 Dec 20 [cited 2024 Dec 19]; Available from: https://arxiv.org/abs/1912.09857v1 · arXiv
- 2017, Action sequencing in the spontaneous swimming behavior of zebrafish larvae - implications for drug development, Sci Rep [Internet, 7, 3191, 10.1038/s41598-017-03144-7 · DOI
- 10.1038/s41598-021-92854-0 · DOI
- 10.1038/s41598-020-79139-8 · DOI
- Geng Y , Yates C , Peterson RT . Social behavioral profiling by unsupervised deep learning reveals a stimulative effect of dopamine D3 agonists on zebrafish sociality. Cell reports methods [Internet]. 2023 Jan 23 [cited 2024 Dec 19];3(1). Available from: https://pubmed.ncbi.nlm.nih.gov/36814839/ · DOI
- 2024, High-resolution tracking of unconfined zebrafish behavior reveals stimulatory and anxiolytic effects of psilocybin, Molecular Psychiatry 2024 29:4 [Internet], 29, 1046
- Sun JJ , Karigo T , Chakraborty D , Mohanty SP , Wild B , Sun Q , et al. The Multi-Agent Behavior Dataset: Mouse Dyadic Social Interactions. 2021 Apr 6 [cited 2024 Nov 4]; Available from: http://arxiv.org/abs/2104.02710 · arXiv
- Paszke A , Gross S , Massa F , Lerer A , Bradbury J , Chanan G , et al. PyTorch: An Imperative Style, High-Performance Deep Learning Library. Adv Neural Inf Process Syst [Internet]. 2019 Dec 3 [cited 2023 Apr 7];32. Available from: https://arxiv.org/abs/1912.01703v1 · arXiv
- Lopes G , Bonacchi N , Frazão J , Neto JP , Atallah B V. , Soares S , et al. Bonsai: An event-based framework for processing and controlling data streams. Front Neuroinform. 2015 Apr 8;9(APR). · DOI
- 2020, SciPy 1.0: fundamental algorithms for scientific computing in Python, Nature Methods 2020 17:3 [Internet], 17, 261
- 10.1137/07070111X · DOI
- 10.1016/j.neuron.2018.05.015 · DOI
- 10.1109/TPAMI.1979.4766909 · DOI · Paper page
- 10.1016/0377-0427(87)90125-7 · DOI · Paper page
- 2011, The behavioral repertoire of larval zebrafish, Neuromethods [Internet]., 52, 249, 10.1007/978-1-60761-922-2_12 · DOI
- McInnes L , Healy J , Melville J. UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction. 2018 Feb 9 [cited 2023 Apr 7]; Available from: https://arxiv.org/abs/1802.03426v3 · arXiv
- 10.1242/jeb.01529 · DOI
- 10.1159/000066699 · DOI · Paper page
- 10.1242/jeb.087742 · DOI · Paper page
- Marshall JD , Klibaite U , Gellis A , Aldarondo DE , Ölveczky BP , Dunn TW. The PAIR-R24M Dataset for Multi-animal 3D Pose Estimation. bioRxiv [Internet]. 2021 Nov 25 [cited 2024 Nov 4];2021.11.23.469743. Available from: https://www.biorxiv.org/content/10.1101/2021.11.23.469743v1 · DOI
- 2022, Automatically recognizing four-legged animal behaviors to enhance welfare using spatial temporal graph convolutional networks, Appl Anim Behav Sci, 249, 105594, 10.1016/j.applanim.2022.105594 · DOI
- 2021, Revisiting Skeleton-based Action Recognition, Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition [Internet, 2022, 2959
- 10.1038/s41467-020-20314-w · DOI · Paper page
- Cheng K , Zhang Y , He X , Chen W , Cheng J , Lu H. Skeleton-Based Action Recognition With Shift Graph Convolutional Network. 2020. p. 183–92. · DOI
- 2024, Temporal Decoupling Graph Convolutional Network for Skeleton-Based Gesture Recognition, IEEE Trans Multimedia, 26, 811, 10.1109/TMM.2023.3271811 · DOI
- Liu J , Yin B , Lin J , Wen J , Li Y , Liu M. HDBN: A Novel Hybrid Dual-branch Network for Robust Skeleton-based Action Recognition. 2024 Apr 24 [cited 2024 Nov 5]; Available from: https://arxiv.org/abs/2404.15719v2 · arXiv
- Kipf TN , Welling M . Semi-Supervised Classification with Graph Convolutional Networks. 5th International Conference on Learning Representations, ICLR 2017 - Conference Track Proceedings [Internet]. 2016 Sep 9 [cited 2024 Nov 5]; Available from: https://arxiv.org/abs/1609.02907v4 · arXiv
- 10.7554/eLife.52760 · DOI · Paper page
Metadata
- Authors
- Mullen, P. N., Bowlby, B., Armstrong, H. C., Gray, A., & Zwart, M. F.
- Affiliations
- University of St Andrews (GB)
- Venue
- Open Biology
- Publisher
- openRxiv
- Published
- 2023-04-08
- Volume
- 16
- Issue
- 1
- ISSN
- 2046-2441 (ISSN-L)
- OpenAlex
- W7125133328
- Cited by
- 3
- References
- 1
- Citations by year
- 2026: 1 · 2025: 1 · 2023: 1
- FWCI
- 2.73
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Licence
- Locations
- Open Biology (publishedVersion, cc-by)
- bioRxiv (Cold Spring Harbor Laboratory) (acceptedVersion, cc-by-nc)
- PubMed (publishedVersion)
- Funders
- Directorate for Biological Sciences
- Biotechnology and Biological Sciences Research Council (BB/T006560/1)
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Human Pose and Action Recognition
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Cell Biology › Zebrafish Biomedical Research Applications
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Biophysics › Cell Image Analysis Techniques
- Keywords
- animal behavior classification, markerless pose estimation, spatio-temporal graph convolutional network, zebrafish larvae, Drosophila melanogaster, mice, rats, animal movement, model organisms
- MeSH terms
- Deep Learning, Graph Neural Networks, Classification Algorithms, Animals, Behavior, Animal, Drosophila melanogaster, Video Recording, Zebrafish, Mice, Rats
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review