Language Model-Driven Data Pruning Enables Efficient Active Learning
Not on the map. Why?
Abstract (arXiv)
Active learning (AL) optimizes data labeling efficiency by selecting the most informative instances for annotation. A key component in this procedure is an acquisition function that guides the selection process and identifies the suitable instances for labeling from the unlabeled pool. However, these acquisition methods suffer from high computational costs with large unlabeled data pools, posing a roadblock to their applicability on large datasets. To address this challenge and bridge this gap, we introduce a novel plug-and-play unlabeled data pruning strategy, ActivePrune, which leverages language models to prune the unlabeled pool. ActivePrune implements a two-stage pruning process: an initial fast evaluation using perplexity scores from an n-gram language model, followed by a high-quality selection using metrics for data quality computed through a quantized LLM. Additionally, to enhance the diversity in the unlabeled pool, we propose a novel perplexity reweighting method that systematically brings forward underrepresented instances for selection in subsequent labeling iterations. Experiments on translation, sentiment analysis, topic classification, and summarization tasks on four diverse datasets and four active learning strategies demonstrate that ActivePrune outperforms existing data pruning methods. Finally, we compare the selection quality leftrightarrow efficiency tradeoff of the data pruning methods and demonstrate that ActivePrune is computationally more efficient than other LLM score-based pruning methods, and provides up to 74% reduction in the end-to-end time required for active learning.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 49 of its 82 references that are in the map. First posted on arXiv 5 Oct 2024.
Builds on
49 of 82 references.
References · 49
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,418
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,330
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,218
- 2018SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text Processingcited by 1,989
- 2023PaLM 2 Technical Reportcited by 1,162
- 2024Gemma: Open Models Based on Gemini Research and Technologycited by 916
- 2021Deduplicating Training Data Makes Language Models Bettercited by 714
- 2018An Empirical Study of Example Forgetting during Deep Neural Network Learningcited by 678
- 2019Deep Batch Active Learning by Diverse, Uncertain Gradient Lower Boundscited by 610
- 2020A Survey of Deep Active Learningcited by 554
37 more
- 2021Deep Learning on a Data Diet: Finding Important Examples Early in Trainingcited by 533
- 2022Beyond neural scaling laws: beating power law scaling via data pruningcited by 528
- 2023Large Language Models Are State-of-the-Art Evaluators of Translation Qualitycited by 420
- 2021SummaC: Re-Visiting NLI-based Models for Inconsistency Detection in Summarizationcited by 407
- 2023Scaling Data-Constrained Language Modelscited by 403
- 2019Selection via Proxy: Efficient Data Selection for Deep Learningcited by 339
- 2017Six Challenges for Neural Machine Translationcited by 335
- 2023Data Selection for Language Models via Importance Resamplingcited by 329
- 2021GRAD-MATCH: Gradient Matching based Data Subset Selection for Efficient Deep Model Trainingcited by 274
- 2024Rephrasing the Web: A Recipe for Compute and Data-Efficient Language Modelingcited by 161
- 2020Unsupervised Domain Clusters in Pretrained Language Modelscited by 160
- 2021Active Learning by Acquiring Contrastive Examplescited by 156
- 2023The BigScience ROOTS Corpus: A 1.6TB Composite Multilingual Datasetcited by 148
- 2020Contextual Diversity for Active Learningcited by 139
- 2020A Monolingual Approach to Contextualized Word Embeddings for Mid-Resource Languagescited by 131
- 2020Cold-start Active Learning through Self-supervised Language Modelingcited by 128
- 2024DsDm: Model-Aware Dataset Selection with Datamodelscited by 105
- 2023CoAnnotating: Uncertainty-Guided Work Allocation between Human and Large Language Models for Data Annotationcited by 94
- 2024How to Train Data-Efficient LLMscited by 93
- 2018Deep Bayesian Active Learning for Natural Language Processing: Results of a Large-Scale Empirical Studycited by 90
- 2023InfoBatch: Lossless Training Speed Up by Unbiased Dynamic Data Pruningcited by 90
- 2021SIMILAR: Submodular Information Measures Based Active Learning In Realistic Scenarioscited by 84
- 2024Perplexed by Perplexity: Perplexity-Based Data Pruning With Small Reference Modelscited by 84
- 2023LLMaAA: Making Large Language Models as Active Annotatorscited by 79
- 2023Large-scale Dataset Pruning with Dynamic Uncertaintycited by 63
- 2019This Email Could Save Your Life: Introducing the Task of Email Subject Line Generationcited by 58
- 2023Simfluence: Modeling the Influence of Individual Training Examples by Simulating Training Runscited by 53
- 2021Accelerating Deep Learning with Dynamic Data Pruningcited by 43
- 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunitiescited by 38
- 2024Smaller Language Models are capable of selecting Instruction-Tuning Training Data for Larger Language Modelscited by 32
- 2022ALLSH: Active Learning Guided by Local Sensitivity and Hardnesscited by 23
- 2019apricot: Submodular selection for data summarization in Pythoncited by 22
- 2019Unsupervised Domain Adaptation for Neural Machine Translation with Domain-Aware Feature Embeddingscited by 14
- 2021Phrase-level Active Learning for Neural Machine Translationcited by 13
- 2022Towards Computationally Feasible Deep Active Learningcited by 11
- 2024To Label or Not to Label: Hybrid Active Learning for Neural Machine Translationcited by 8
- 2023Active Learning for Abstractive Text Summarizationcited by 7
Built on by
Citing papers per year: 2025: 3; 2026: 3.
6 papers.
- 2025From Selection to Generation: A Survey of LLM-based Active Learningcited by 19
- 2025A Survey on Efficient Large Language Model Training: From Data-centric Perspectivescited by 9
- 2025Winning the Pruning Gamble: A Unified Approach to Joint Sample and Token Pruning for Efficient Supervised Fine-Tuningcited by 8
- 2026OptProver: Bridging Olympiad and Optimization through Continual Training in Formal Theorem Provingcited by 1
- 2026Adaptive Data Augmentation with Multi-armed Bandit: Sample-Efficient Embedding Calibration for Implicit Pattern Recognitioncited by 0
- 2026LLMs as Acquisition Policies for Finite-Pool Materials Optimization: A Controlled Studycited by 0
- 2026LLMs as Acquisition Policies for Finite-Pool Materials Optimization: A Controlled Study20 Aug 2026
- 2026OptProver: Bridging Olympiad and Optimization through Continual Training in Formal Theorem Proving26 Apr 2026
- 2026Adaptive Data Augmentation with Multi-armed Bandit: Sample-Efficient Embedding Calibration for Implicit Pattern Recognition22 Feb 2026
- 2025A Survey on Efficient Large Language Model Training: From Data-centric Perspectives29 Oct 2025
- 2025Winning the Pruning Gamble: A Unified Approach to Joint Sample and Token Pruning for Efficient Supervised Fine-Tuning28 Sep 2025
- 2025From Selection to Generation: A Survey of LLM-based Active Learning17 Feb 2025
Similar, not cited
Close in wording, no citation either way
- 2021AcTune: Uncertainty-aware Active Self-Training for Semi-Supervised Active Learning with Pretrained Language Models
- 2025Automatic Pruning Discovery for Large Language Models
- 2025Pruning Laws for Large Language Models
- 2025Efficient Process Reward Model Training via Active Learning
- 2023How to Prune Your Language Model: Recovering Accuracy on the "Sparsity May Cry'' Benchmark
- 2024Self-Training for Sample-Efficient Active Learning for Text Classification with Pre-Trained Language Models
- 2025Improved Methods for Model Pruning and Knowledge Distillation
- 2026Active Testing of Large Language Models via Approximate Neyman Allocation