CRAFT: Clustered Regression for Adaptive Filtering of Training data
Not on the map. Why?
Abstract (arXiv)
Selecting a small, high-quality subset from a large corpus for fine-tuning is increasingly important as corpora grow to tens of millions of datapoints, making full fine-tuning expensive and often unnecessary. We propose CRAFT (Clustered Regression for Adaptive Filtering of Training data), a vectorization-agnostic selection method for training sequence-to-sequence models. CRAFT decomposes the joint source-target distribution and performs a two-stage selection: (i) match the validation source distribution through proportional budget allocation across k-means clusters, and (ii) within each source cluster, select training pairs whose target embeddings minimize a conditional expected distance derived from the validation target distribution. We prove that proportional cluster allocation bounds the continuous KL divergence between selected and validation distributions, with the residual controlled by cluster diameters. We evaluate CRAFT on English-Hindi translation by selecting training data from 33 million NLLB sentence pairs and fine-tuning mBART via LoRA. CRAFT achieves 43.34 BLEU, outperforming TSDS (41.21) by 2.13 points on the same candidate pool and encoder while completing selection over 40 times faster. With TF-IDF vectorization, the entire pipeline completes in under one minute on CPU. TAROT achieves 45.61 BLEU, but CRAFT completes selection in 26.86 seconds versus TAROT's 75.6 seconds, a 2.8 time speedup.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 34 references that are in the map. First posted on arXiv 24 Apr 2026.
Builds on
16 of 34 references.
References · 16
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2017Billion-scale similarity search with GPUscited by 2,477
- 2020Beyond English-Centric Multilingual Machine Translationcited by 559
- 2024LESS: Selecting Influential Data for Targeted Instruction Tuningcited by 514
- 2024DataComp-LM: In search of the next generation of training sets for language modelscited by 381
- 2023Data Selection for Language Models via Importance Resamplingcited by 322
- 2024A Survey on Data Selection for Language Modelscited by 230
- 2020GLISTER: Generalization based Data Subset Selection for Efficient and Robust Learningcited by 224
- 2019CCMatrix: Mining Billions of High-Quality Parallel Sentences on the WEBcited by 177
- 2021Neural Machine Translation for Low-Resource Languages: A Surveycited by 108
- 2024DsDm: Model-Aware Dataset Selection with Datamodelscited by 103
4 more
- 2024TSDS: Data Selection for Task-Specific Model Finetuningcited by 28
- 2023Performance Scaling via Optimal Transport: Enabling Data Selection from Partially Revealed Sourcescited by 16
- 2024TAROT: Targeted Data Selection via Optimal Transportcited by 9
- 2025Large Language Models for Summarizing Czech Historical Documents and Beyondcited by 2
Built on by
Not cited yet.