mlsanityData to 14 Oct 2026

Task Programming: Learning Data Efficient Behavior Representations

arXiv 2011.13917 ↗First posted 27 Nov 2020cs.CV cs.LGcited by 27

Not on the map. Why?

Abstract (arXiv)

Specialized domain knowledge is often necessary to accurately annotate training sets for in-depth analysis, but can be burdensome and time-consuming to acquire from domain experts. This issue arises prominently in automated behavior analysis, in which agent movements or actions of interest are detected from video tracking data. To reduce annotation effort, we present TREBA: a method to learn annotation-sample efficient trajectory embedding for behavior analysis, based on multi-task self-supervised learning. The tasks in our method can be efficiently engineered by domain experts through a process we call "task programming", which uses programs to explicitly encode structured knowledge from domain experts. Total domain expert effort can be reduced by exchanging data annotation time for the construction of a small number of programmed tasks. We evaluate this trade-off using data from behavioral neuroscience, in which specialized domain knowledge is used to identify behaviors. We present experimental results in three datasets across two domains: mice and fruit flies. Using embeddings from TREBA, we reduce annotation burden by up to a factor of 10 without compromising accuracy compared to state-of-the-art features. Our results thus suggest that task programming and self-supervision can be an effective way to reduce annotation effort for domain experts.

Key facts. Cited by 27 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 Nov 2020.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2021: 6; 2022: 5; 2023: 7; 2024: 4; 2025: 5.

27 papers.

Sort:

By area:

  1. 2023A Survey on Self-supervised Learning: Algorithms, Applications, and Future Trendscited by 207
  2. 2024VideoPrism: A Foundational Visual Encoder for Video Understandingcited by 105
  3. 2021The Multi-Agent Behavior Dataset: Mouse Dyadic Social Interactionscited by 31
  4. 2021Self-Supervised Keypoint Discovery in Behavioral Videoscited by 23
  5. 2022Utilizing Expert Features for Contrastive Learning of Time-Series Representationscited by 17
  6. 2023Neurosymbolic Grounding for Compositional World Modelscited by 14
  7. 2022MABe22: A Multi-Species Multi-Task Benchmark for Learned Representations of Behaviorcited by 12
  8. 2023AmadeusGPT: a natural language interface for interactive animal behavioral analysiscited by 12
  9. 2021Unsupervised Learning of Neurosymbolic Encoderscited by 8
  10. 2022Neurosymbolic Programming for Sciencecited by 7
  11. 2023VideoPro: A Visual Analytics Approach for Interactive Video Programmingcited by 7
  12. 2021Automatic Synthesis of Diverse Weak Supervision Sources for Behavior Analysiscited by 6
15 more
  1. 2025SciVid: Cross-Domain Evaluation of Video Models in Scientific Applicationscited by 6
  2. 2025Animal behavioral analysis and neural encoding with transformer-based self-supervised pretrainingcited by 5
  3. 2022Open-Source Tools for Behavioral Video Analysis: Setup, Methods, and Developmentcited by 4
  4. 2022Learning Behavior Representations Through Multi-Timescale Bootstrappingcited by 4
  5. 2023Relax, it doesn't matter how you get there: A new self-supervised approach for multi-timescale behavior analysiscited by 4
  6. 2025Pre-trained Large Language Models Learn Hidden Markov Models In-contextcited by 4
  7. 2024Learning Keypoints for Multi-Agent Behavior Analysis using Self-Supervisioncited by 2
  8. 2023NeuroQL: A Neuro-Symbolic Language and Dataset for Inter-Subjective Reasoningcited by 1
  9. 2024A study of animal action segmentation algorithms across supervised, unsupervised, and semi-supervised learning paradigmscited by 1
  10. 2021Overcoming the Domain Gap in Contrastive Learning of Neural Action Representationscited by 0
  11. 2021Overcoming the Domain Gap in Neural Action Representationscited by 0
  12. 2023Learning signatures of decision making from many individuals playing the same gamecited by 0
  13. 2024Building Socially-Equitable Public Modelscited by 0
  14. 2025Mouse Lockbox Dataset: Behavior Recognition for Mice Solving Lockboxescited by 0
  15. 2025From eye to AI: studying rodent social behavior in the era of machine Learningcited by 0