Findings of EACL 2026

Language Model-Driven Data Pruning Enables Efficient Active Learning

Abdul Hameed Azeemi, Ihsan Ayyub Qazi, and Agha Ali Raza

Lahore University of Management Sciences

ActivePrune is a plug-and-play data pruning strategy that reduces the computational cost of active learning on large unlabeled pools without compromising selection quality.

Findings of the Association for Computational Linguistics

Abstract illustration of two-stage data pruning and iterative reweighting.

Introduction

Active learning reduces annotation costs by selecting only the most informative examples for labeling. However, its acquisition functions must repeatedly evaluate every example in the unlabeled pool. At large scales, this makes active learning itself computationally prohibitive.

Large language models can identify high-quality training examples, but scoring an entire pool with an LLM simply replaces one expensive operation with another. We introduce ActivePrune, a fast two-stage filter that runs before the acquisition function and preserves the examples most useful for active learning.

The ActivePrune framework.
ActivePrune overview. A fast n-gram model evaluates the full pool, a quantized LLM scores only a candidate subset, and dynamic pruning sends a compact pool to the active learning acquisition function.

How ActivePrune works

1. Fast perplexity scoring

A KenLM 5-gram language model computes inexpensive perplexity scores across the entire unlabeled pool. This first pass quickly narrows the search space while requiring only modest compute.

2. Targeted quality assessment

A quantized 2B-parameter language model evaluates data quality for the smaller candidate set. ActivePrune combines these scores to retain high-quality and informative instances before acquisition.

3. Diversity-aware reweighting

After each active learning round, a perplexity reweighting procedure uses the newly labeled examples to prioritize underrepresented regions of the pool in subsequent rounds.

(1)
(2)

Here, A measures the average perplexity distance from the newly labeled set L, and β controls the strength of the adjustment. Instances farther from recently labeled examples receive lower reweighted perplexity and are therefore more likely to be selected by bottom-k sampling.

Evaluation

We evaluate ActivePrune across four NLP tasks, four datasets, and four active learning strategies. This setup tests whether the method generalizes beyond a single task or acquisition function.

TaskDatasetEvaluation
TranslationIT domainSacreBLEU
Sentiment analysisIMDBAccuracy
Topic classificationAG NewsAccuracy
SummarizationPubMedROUGE

Results

ActivePrune consistently improves the selection quality versus efficiency tradeoff. Compared with direct LLM score-based pruning, it is 97% more computationally efficient and reduces end-to-end active learning time by up to 74%.

Quality and efficiency tradeoff among data pruning strategies.
Quality ↔ efficiency tradeoff. ActivePrune occupies the desirable upper-left region: the strongest SacreBLEU score with substantially less pruning time than LLM-based baselines.

What does ActivePrune select?

ActivePrune balances examples with high LLM quality scores and examples with high perplexity. The reweighting process also changes selection over time, bringing forward useful regions that have been underrepresented in earlier labeling rounds.

Distribution of examples selected by five pruning methods.
Distribution of perplexity and LLM quality scores for examples selected by Random, UPS, ActivePrune, Perplexity, and ASK-LLM across ten active learning iterations.

Conclusion

ActivePrune makes active learning more practical on large datasets by pruning the pool before expensive acquisition. Its staged language-model scoring and diversity-aware reweighting preserve selection quality while substantially reducing computation.

Citation

@inproceedings{azeemi-etal-2026-language,
  title     = {Language Model-Driven Data Pruning
               Enables Efficient Active Learning},
  author    = {Azeemi, Abdul Hameed and Qazi, Ihsan Ayyub
               and Raza, Agha Ali},
  booktitle = {Findings of EACL},
  year      = {2026}
}