atlas

Research map / Large language models / Instruction and fine-tuning

Efficiently Learning at Test-Time: Active Fine-Tuning of LLMs

ICLR 2025 · Large language models › Instruction and fine-tuning · approach: Efficient LLM fine-tuning systems · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SIFT, a transductive active-learning data selection method that minimizes response uncertainty about a prompt for test-time fine-tuning of LLMs, outperforming nearest-neighbor retrieval on the Pile and enabling adaptive compute stopping.

Problem

Selecting fine-tuning data for test-time, prompt-specific fine-tuning of LLMs; standard nearest-neighbor retrieval selects redundant data and can hurt performance when information is duplicated.

Approach

Select data sequentially to minimize the surrogate-model posterior uncertainty about the response to the prompt (transductive active learning with a kernel/linear surrogate), which accounts for redundancy among selected points and thus unifies retrieval with active learning; uncertainty estimates also predict fine-tuning gains and enable adaptive stopping.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SIFT instead of nearest-neighbor retrieval to select fine-tuning examplesGPT-2 test-time fine-tuning · Pile test set (All)bits per byte (% relative to base model): 78.3 -> 73.5Helped
Use SIFT instead of nearest-neighbor retrieval to select fine-tuning examplesGPT-2 test-time fine-tuning · NIH Grantsbits per byte (% relative to base model): 84.9 -> 53.8Helped
Use SIFT instead of nearest-neighbor retrieval to select fine-tuning examplesGPT-2 test-time fine-tuning · GitHubbits per byte (% relative to base model): 42.1 -> 30.0Helped
Use SIFT instead of nearest-neighbor retrieval to select fine-tuning examplesGPT-2 test-time fine-tuning · DeepMind Mathbits per byte (% relative to base model): 69.6 -> 69.7No clear effect
Repeatedly select the closest neighbor rather than accounting for redundancyGPT-2 test-time fine-tuning · Pile test set (All)bits per byte (% relative to base model): 78.3 -> 133.3Hurt
Vary SIFT's regularization parameter λ' (ablation)SIFT · Pile test setbits per byteNo clear effect
Choose the best λ' separately for each dataset (ablation)SIFT · Pile test setbits per byteHelped
Increase the number of nearest-neighbor candidates preselected before SIFT (ablation)SIFT · Pile test setbits per byteHelped
Use test-time fine-tuning instead of in-context learning with selected examplesLanguage modeling; math and coding tasks · Pile test setbits per byte: more than 25%Helped
Use adaptive stopping based on response uncertainty instead of a fixed fine-tuning budgetSIFT test-time fine-tuning · Pile test setperformance gain per computeHelped

Surprising findings

Limitations

Experimental setup

Datasets: The Pile training set (210M sequences) as data space The Pile test set (1% subset)

Benchmarks: The Pile test set (per-subset bits per byte)

Metrics: bits per byte relative bits per byte vs base model standard error correlation of uncertainty with bits per byte

Baselines: Nearest Neighbor retrieval (NN) NN failure mode (NN-F) Uncertainty Sampling (US) In-context learning Phi-3 14B Gemma-2 27B

Builds on: test-time training transductive active learning dynamic evaluation Faiss nearest-neighbor retrieval

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy