HARP: Efficient Data Selection for Finetuning Large Language Models
Abstract
Finetuning data selection requires balancing two competing goals: selecting examples that improve the downstream objective, and doing so without repeatedly finetuning models. Train-free selectors are scalable but rely on proxies such as embedding similarity or clustering, which may not match the target objective. Train-based selectors better reflect downstream utility through gradient signals, subset evaluation, or Shapley attribution, but require many costly train–evaluate iterations. We propose Hierarchical Active Region Pruning (HARP), an efficient train-based selector that preserves downstream alignment while reducing selection cost. HARP organizes the training pool into a node–leaf hierarchy, evaluates only representative leaves, and infers unmeasured utilities with empirical Bayes posteriors. It then selects data using two complementary envelopes: HARP-C, which conservatively controls redundancy, and HARP-E, which additively rewards complementary regions. We theoretically show that, under local smoothness and bounded estimation error, HARP controls selection error while reducing train–evaluate cost. Across base models, finetuning datasets and reasoning benchmarks ( settings), HARP variants take the per-cell best among ranked methods on cells and achieve -setting means of / , compared with for the strongest baseline, NICE. HARP-C trains on roughly fewer examples than the budgeted baselines and fewer than full finetuning, combining higher mean accuracy with a smaller mean training-set size than every ranked baseline.
est. 32% chance this paper gets accepted at ICLR 2027.
What do you think this paper will get?
All positions stay anonymous.