mlsanityData to 14 Oct 2026

Interactive Machine Teaching by Labeling Rules and Instances

arXiv 2409.05199 ↗First posted 8 Sep 2024cs.CLcited by 2

Not on the map. Why?

Abstract (arXiv)

Weakly supervised learning aims to reduce the cost of labeling data by using expert-designed labeling rules. However, existing methods require experts to design effective rules in a single shot, which is difficult in the absence of proper guidance and tooling. Therefore, it is still an open question whether experts should spend their limited time writing rules or instead providing instance labels via active learning. In this paper, we investigate how to exploit an expert's limited time to create effective supervision. First, to develop practical guidelines for rule creation, we conduct an exploratory analysis of diverse collections of existing expert-designed rules and find that rule precision is more important than coverage across datasets. Second, we compare rule creation to individual instance labeling via active learning and demonstrate the importance of both across 6 datasets. Third, we propose an interactive learning framework, INTERVAL, that achieves efficiency by automatically extracting candidate rules based on rich patterns (e.g., by prompting a language model), and effectiveness by soliciting expert feedback on both candidate rules and individual instances. Across 6 datasets, INTERVAL outperforms state-of-the-art weakly supervised approaches by 7% in F1. Furthermore, it requires as few as 10 queries for expert feedback to reach F1 values that existing active learning methods cannot match even with 100 queries.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 52 of its 88 references that are in the map. First posted on arXiv 8 Sep 2024.

Builds on

52 of 88 references.

References · 52

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2022Training language models to follow instructions with human feedbackcited by 15,971
  3. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
  4. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
  5. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
  6. 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
  7. 2022Scaling Instruction-Finetuned Language Modelscited by 3,024
  8. 2015Character-level Convolutional Networks for Text Classificationcited by 2,330
  9. 2018Deep contextualized word representationscited by 2,290
  10. 2021Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processingcited by 2,234
  11. 2020DeBERTa: Decoding-enhanced BERT with Disentangled Attentioncited by 2,181
  12. 2021Calibrate Before Use: Improving Few-Shot Performance of Language Modelscited by 1,392
38 more
  1. 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,391
  2. 2020Making Pre-trained Language Models Better Few-shot Learnerscited by 1,256
  3. 2020Exploiting Cloze Questions for Few Shot Text Classification and Natural Language Inferencecited by 938
  4. 2023A Multitask, Multilingual, Multimodal Evaluation of ChatGPT on Reasoning, Hallucination, and Interactivitycited by 894
  5. 2017A Survey on Multi-Task Learningcited by 840
  6. 2019Deep Batch Active Learning by Diverse, Uncertain Gradient Lower Boundscited by 610
  7. 2019BatchBALD: Efficient and Diverse Batch Acquisition for Deep Bayesian Active Learningcited by 432
  8. 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 372
  9. 2021True Few-Shot Learning with Language Modelscited by 344
  10. 2022One Embedder, Any Task: Instruction-Finetuned Text Embeddingscited by 333
  11. 2019Benchmarking Zero-shot Text Classification: Datasets, Evaluation and Entailment Approachcited by 308
  12. 2023Improving Text Embeddings with Large Language Modelscited by 303
  13. 2022PromptSource: An Integrated Development Environment and Repository for Natural Language Promptscited by 289
  14. 2016Data Programming: Creating Large Training Sets, Quicklycited by 246
  15. 2023A Comprehensive Capability Analysis of GPT-3 and GPT-3.5 Series Modelscited by 246
  16. 2024Generative Representational Instruction Tuningcited by 233
  17. 2021Active Learning by Acquiring Contrastive Examplescited by 156
  18. 2020Cold-start Active Learning through Self-supervised Language Modelingcited by 128
  19. 2017Deep Active Learning for Named Entity Recognitioncited by 108
  20. 2018Training Complex Models with Multi-Task Weak Supervisioncited by 106
  21. 2020Fast and Three-rious: Speeding Up Weak Supervision with Triplet Methodscited by 98
  22. 2021Improving and Simplifying Pattern Exploiting Trainingcited by 97
  23. 2021WRENCH: A Comprehensive Benchmark for Weak Supervisioncited by 96
  24. 2016Stance Detection with Bidirectional Conditional Encodingcited by 93
  25. 2018Semi-Supervised Sequence Modeling with Cross-View Trainingcited by 75
  26. 2022A Survey on Programmatic Weak Supervisioncited by 66
  27. 2020Learning from Rules Generalizing Labeled Exemplarscited by 59
  28. 2018Snorkel DryBell: A Case Study in Deploying Weak Supervision at Industrial Scalecited by 52
  29. 2020Interactive Weak Supervision: Learning Useful Heuristics for Data Labelingcited by 52
  30. 2021Self-Training with Weak Supervisioncited by 49
  31. 2022A Survey of Active Learning for Natural Language Processingcited by 40
  32. 2018Strong Baselines for Neural Semi-supervised Learning under Domain Shiftcited by 39
  33. 2022Zero-Shot Text Classification with Self-Trainingcited by 26
  34. 2015Active Learning from Weak and Strong Labelerscited by 22
  35. 2020Active Imitation Learning with Noisy Guidancecited by 15
  36. 2022PRBoost: Prompt-Based Rule Discovery and Boosting for Interactive Weakly-Supervised Learningcited by 14
  37. 2019Leveraging Just a Few Keywords for Fine-Grained Aspect Detection Through Weakly Supervised Co-Trainingcited by 10
  38. 2022Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data Programmingcited by 10

50 most cited of 52 All 52 (JSON)

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 1.

2 papers.