mlsanityData to 14 Oct 2026

Automatic Synthesis of Diverse Weak Supervision Sources for Behavior Analysis

arXiv 2111.15186 ↗First posted 30 Nov 2021cs.LG cs.CVcited by 6

Not on the map. Why?

Abstract (arXiv)

Obtaining annotations for large training sets is expensive, especially in settings where domain knowledge is required, such as behavior analysis. Weak supervision has been studied to reduce annotation costs by using weak labels from task-specific labeling functions (LFs) to augment ground truth labels. However, domain experts still need to hand-craft different LFs for different tasks, limiting scalability. To reduce expert effort, we present AutoSWAP: a framework for automatically synthesizing data-efficient task-level LFs. The key to our approach is to efficiently represent expert knowledge in a reusable domain-specific language and more general domain-level LFs, with which we use state-of-the-art program synthesis techniques and a small labeled dataset to generate task-level LFs. Additionally, we propose a novel structural diversity cost that allows for efficient synthesis of diverse sets of LFs, further improving AutoSWAP's performance. We evaluate AutoSWAP in three behavior analysis domains and demonstrate that AutoSWAP outperforms existing approaches using only a fraction of the data. Our results suggest that AutoSWAP is an effective way to automatically generate LFs that can significantly reduce expert effort for behavior analysis.

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 20 of its 41 references that are in the map. First posted on arXiv 30 Nov 2021.

Builds on

20 of 41 references.

References · 20

  1. 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,311
  2. 2019Argoverse: 3D Tracking and Forecasting with Rich Mapscited by 732
  3. 2016Data Programming: Creating Large Training Sets, Quicklycited by 246
  4. 2018Markerless tracking of user-defined features with deep learningcited by 206
  5. 2018Programmatically Interpretable Reinforcement Learningcited by 193
  6. 2018Training Complex Models with Multi-Task Weak Supervisioncited by 106
  7. 2016Neuro-Symbolic Program Synthesiscited by 84
  8. 2017Learning to Infer Graphics Programs from Hand-Drawn Imagescited by 74
  9. 2020Interactive Weak Supervision: Learning Useful Heuristics for Data Labelingcited by 52
  10. 2021Self-Training with Weak Supervisioncited by 49
  11. 2018Generating Multi-Agent Trajectories using Programmatic Weak Supervisioncited by 46
  12. 2018HOUDINI: Lifelong Learning as Program Synthesiscited by 38
8 more
  1. 2019Cross-Modal Data Programming Enables Rapid Medical Machine Learningcited by 32
  2. 2020Learning Differentiable Programs with Admissible Neural Heuristicscited by 32
  3. 2021The Multi-Agent Behavior Dataset: Mouse Dyadic Social Interactionscited by 31
  4. 2020Game Plan: What AI can do for Football, and What Football can do for AIcited by 27
  5. 2020Task Programming: Learning Data Efficient Behavior Representationscited by 27
  6. 2013Mapping the stereotyped behaviour of freely-moving fruit fliescited by 21
  7. 2021Active WeaSuL: Improving Weak Supervision with Active Learningcited by 12
  8. 2021Web Question Answering with Neurosymbolic Program Synthesiscited by 11

Built on by

Cited by year

Citing papers per year: 2022: 3; 2023: 3.

6 papers.