On the Limitations of Simulating Active Learning
Not on the map. Why?
Abstract (arXiv)
Active learning (AL) is a human-and-model-in-the-loop paradigm that iteratively selects informative unlabeled data for human annotation, aiming to improve over random sampling. However, performing AL experiments with human annotations on-the-fly is a laborious and expensive process, thus unrealistic for academic research. An easy fix to this impediment is to simulate AL, by treating an already labeled and publicly available dataset as the pool of unlabeled data. In this position paper, we first survey recent literature and highlight the challenges across all different steps within the AL loop. We further unveil neglected caveats in the experimental setup that can significantly affect the quality of AL research. We continue with an exploration of how the simulation setting can govern empirical findings, arguing that it might be one of the answers behind the ever posed question ``why do active learning algorithms sometimes fail to outperform random sampling?''. We argue that evaluating AL algorithms on available labeled datasets might provide a lower bound as to their effectiveness in real data. We believe it is essential to collectively shape the best practices for AL research, particularly as engineering advancements in LLMs push the research focus towards data-driven approaches (e.g., data efficiency, alignment, fairness). In light of this, we have developed guidelines for future work. Our aim is to draw attention to these limitations within the community, in the hope of finding ways to address them.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 69 of its 120 references that are in the map. First posted on arXiv 21 May 2023.
Builds on
69 of 120 references.
References · 69
- 2017Deep reinforcement learning from human preferencescited by 3,846
- 2022Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedbackcited by 3,634
- 2020Don't Stop Pretraining: Adapt Language Models to Domains and Taskscited by 1,548
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
- 2021A General Language Assistant as a Laboratory for Alignmentcited by 1,023
- 2017Deep Bayesian Active Learning with Image Datacited by 812
- 2022Red Teaming Language Models to Reduce Harms: Methods, Scaling Behaviors, and Lessons Learnedcited by 702
- 2018Deep Visual Domain Adaptation: A Surveycited by 634
- 2019Deep Batch Active Learning by Diverse, Uncertain Gradient Lower Boundscited by 602
- 2022Improving alignment of dialogue agents via targeted human judgementscited by 527
- 2021Dynabench: Rethinking Benchmarking in NLPcited by 447
- 2019BatchBALD: Efficient and Diverse Batch Acquisition for Deep Bayesian Active Learningcited by 428
38 more
- 2020Dataset Cartography: Mapping and Diagnosing Datasets with Training Dynamicscited by 423
- 2020Fine-Tuning Pretrained Language Models: Weight Initializations, Data Orders, and Early Stoppingcited by 377
- 2023Principle-Driven Self-Alignment of Language Models from Scratch with Minimal Human Supervisioncited by 318
- 2021Mind the Gap: Assessing Temporal Generalization in Neural Language Modelscited by 226
- 2022Active Example Selection for In-Context Learningcited by 195
- 2019Show Your Work: Improved Reporting of Experimental Resultscited by 164
- 2019A Meta-Transfer Objective for Learning to Disentangle Causal Mechanismscited by 158
- 2018Adversarial Active Learning for Deep Networks: a Margin Based Approachcited by 155
- 2021Active Learning by Acquiring Contrastive Examplescited by 154
- 2020Beat the AI: Investigating Adversarial Human Annotation for Reading Comprehensioncited by 131
- 2022Active Learning on a Budget: Opposite Strategies Suit High and Low Budgetscited by 131
- 2020Cold-start Active Learning through Self-supervised Language Modelingcited by 128
- 2017Deep Active Learning for Named Entity Recognitioncited by 108
- 2017Learning Active Learning from Datacited by 100
- 2019Discriminative Active Learningcited by 97
- 2018Deep Bayesian Active Learning for Natural Language Processing: Results of a Large-Scale Empirical Studycited by 90
- 2019Diverse mini-batch Active Learningcited by 88
- 2017Deep Active Learning over the Long Tailcited by 82
- 2020We Need to Talk About Random Splitscited by 70
- 2018Practical Obstacles to Deploying Active Learningcited by 68
- 2021Mind Your Outliers! Investigating the Negative Impact of Outliers on Active Learning for Visual Question Answeringcited by 62
- 2021Revisiting Uncertainty-based Query Strategies for Active Learning with Transformerscited by 59
- 2020SeqMix: Augmenting Active Sequence Labeling via Sequence Mixupcited by 52
- 2021Temporal Adaptation of BERT and Performance on Downstream Document Classification: Insights from Social Mediacited by 51
- 2020A Survey of Active Learning for Text Classification using Deep Neural Networkscited by 50
- 2022A Survey of Active Learning for Natural Language Processingcited by 40
- 2021Active Learning for Sequence Tagging with Deep Pre-trained Models and Bayesian Uncertainty Estimatescited by 39
- 2019Low-resource Deep Entity Resolution with Transfer and Active Learningcited by 37
- 2020A Call for More Rigor in Unsupervised Cross-lingual Learningcited by 37
- 2019Sampling Bias in Deep Active Classification: An Empirical Studycited by 36
- 2022Active Learning Helps Pretrained Models Learn the Intended Taskcited by 33
- 2021On the Importance of Effectively Adapting Pretrained Language Models for Active Learningcited by 31
- 2021Models in the Loop: Aiding Crowdworkers with Generative Annotation Assistantscited by 31
- 2017Learning Algorithms for Active Learningcited by 30
- 2021Cartography Active Learningcited by 26
- 2021Analyzing Dynamic Adversarial Training Data in the Limitcited by 24
- 2022ALLSH: Active Learning Guided by Local Sensitivity and Hardnesscited by 23
- 2021Test Distribution-Aware Active Learning: A Principled Approach Against Distribution Shift and Outlierscited by 22
50 most cited of 69 All 69 (JSON)
Built on by
Citing papers per year: 2023: 2; 2024: 5; 2025: 2.
9 papers.
- 2023Active Learning Principles for In-Context Learning with Large Language Modelscited by 53
- 2024Enhancing Text Classification through LLM-Driven Active Learning and Human Annotationcited by 20
- 2024Annotator-Centric Active Learning for Subjective NLP Taskscited by 18
- 2024On the Pros and Cons of Active Learning for Moral Preference Elicitationcited by 6
- 2024AnchorAL: Computationally Efficient Active Learning for Large and Imbalanced Datasetscited by 4
- 2023Active Learning for Natural Language Generationcited by 3
- 2024On the Fragility of Active Learners for Text Classificationcited by 2
- 2025Reassessing Active Learning Adoption in Contemporary NLP: A Community Surveycited by 2
- 2025Op-Fed: Opinion, Stance, and Monetary Policy Annotations on FOMC Transcripts Using Active Learningcited by 1
- 2025Op-Fed: Opinion, Stance, and Monetary Policy Annotations on FOMC Transcripts Using Active Learning16 Sep 2025
- 2025Reassessing Active Learning Adoption in Contemporary NLP: A Community Survey12 Mar 2025
- 2024On the Pros and Cons of Active Learning for Moral Preference Elicitation26 Jul 2024
- 2024Enhancing Text Classification through LLM-Driven Active Learning and Human Annotation17 Jun 2024
- 2024Annotator-Centric Active Learning for Subjective NLP Tasks24 Apr 2024
- 2024AnchorAL: Computationally Efficient Active Learning for Large and Imbalanced Datasets8 Apr 2024
- 2024On the Fragility of Active Learners for Text Classification23 Mar 2024
- 2023Active Learning for Natural Language Generation24 May 2023
- 2023Active Learning Principles for In-Context Learning with Large Language Models23 May 2023