PreprintCited by 3Human Pose and Action RecognitionZebrafish Biomedical Research ApplicationsCell Image Analysis Techniques

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 access

Preprint — 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.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1101/2023.04.07.535991

Cites

1 of 1 references verified0 citation errors · 0 not checkable

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.

A few free checks a day · papers already verified open instantly · results are public

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

Show all 1 references

Research works printed but not linked: 52

  1. 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
  2. 2022, SLEAP: A deep learning system for multi-animal pose tracking, Nature Methods 2022 19:4 [Internet], 19, 486
  3. 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
  4. 2020, Revealing the structure of pharmacobehavioral space through motion sequencing, Nature Neuroscience 2020 23:11 [Internet]., 23, 1433
  5. 2015, Mapping Sub-Second Structure in Mouse Behavior, Neuron [Internet, 88, 1121, 10.1016/j.neuron.2015.11.031 · DOI · Paper page
  6. 10.1038/s41467-020-20314-w · DOI · Paper page
  7. 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
  8. Luxem K , Fuhrmann F , Kursch J , Remy S , Bauer P. Identifying behavioral structure from deep variational embeddings of animal motion. 2020;1–19. · DOI
  9. 2024, Keypoint-MoSeq: parsing behavior by linking point tracking to pose dynamics, Nature Methods 2024 21:7 [Internet], 21, 1329
  10. 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
  11. 2013, JAABA: interactive machine learning for automatic annotation of animal behavior, Nature Methods 2012 10:1 [Internet]., 10, 64
  12. 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
  13. 2009, Automated monitoring and analysis of social behavior in Drosophila, Nature Methods 2009 6:4 [Internet], 6, 297
  14. 2020, Deep learning-based behavioral analysis reaches human accuracy and is capable of outperforming commercial solutions, Neuropsychopharmacology 2020 45:11 [Internet], 45, 1942
  15. 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
  16. 2024, A-SOiD, an active-learning platform for expert-guided, data-efficient discovery of behavior, Nature Methods 2024 21:4 [Internet], 21, 703
  17. 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
  18. 2018, Spatial temporal graph convolutional networks for skeleton-based action recognition, 32nd AAAI Conference on Artificial Intelligence, AAAI, 2018, 7444
  19. 2020, Drug discovery with explainable artificial intelligence, Nature Machine Intelligence 2020 2:10 [Internet], 2, 573
  20. 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
  21. 2013, Towards a Comprehensive Catalog of Zebrafish Behavior 1.0 and Beyond, Zebrafish [Internet, 10, 70, 10.1089/zeb.2012.0861 · DOI
  22. 10.1016/j.cub.2019.11.026 · DOI
  23. 10.1016/j.cub.2017.12.002 · DOI · Paper page
  24. 2014, A dedicated visual pathway for prey detection in larval zebrafish, Elife [Internet], 3, e04878, 10.7554/eLife.04878 · DOI
  25. 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
  26. 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
  27. 10.1038/s41598-021-92854-0 · DOI
  28. 10.1038/s41598-020-79139-8 · DOI
  29. 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
  30. 2024, High-resolution tracking of unconfined zebrafish behavior reveals stimulatory and anxiolytic effects of psilocybin, Molecular Psychiatry 2024 29:4 [Internet], 29, 1046
  31. 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
  32. 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
  33. 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
  34. 2020, SciPy 1.0: fundamental algorithms for scientific computing in Python, Nature Methods 2020 17:3 [Internet], 17, 261
  35. 10.1137/07070111X · DOI
  36. 10.1016/j.neuron.2018.05.015 · DOI
  37. 10.1109/TPAMI.1979.4766909 · DOI · Paper page
  38. 10.1016/0377-0427(87)90125-7 · DOI · Paper page
  39. 2011, The behavioral repertoire of larval zebrafish, Neuromethods [Internet]., 52, 249, 10.1007/978-1-60761-922-2_12 · DOI
  40. 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
  41. 10.1242/jeb.01529 · DOI
  42. 10.1159/000066699 · DOI · Paper page
  43. 10.1242/jeb.087742 · DOI · Paper page
  44. 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
  45. 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
  46. 2021, Revisiting Skeleton-based Action Recognition, Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition [Internet, 2022, 2959
  47. 10.1038/s41467-020-20314-w · DOI · Paper page
  48. 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
  49. 2024, Temporal Decoupling Graph Convolutional Network for Skeleton-Based Gesture Recognition, IEEE Trans Multimedia, 26, 811, 10.1109/TMM.2023.3271811 · DOI
  50. 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
  51. 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
  52. 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
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

How to cite

Cite CoChat for the checks on this page, and the paper for its own findings.

This page
CoChat. (2026). Citation check: PoseR - A deep learning toolbox for classifying animal behavior. https://app.cochat.ai/papers/10.1101/2023.04.07.535991
The paper
Mullen, P. N., Bowlby, B., Armstrong, H. C., Gray, A., & Zwart, M. F. (2023). PoseR - A deep learning toolbox for classifying animal behavior. Open Biology. https://doi.org/10.1101/2023.04.07.535991