atlas

Research map / Continual learning / Continual fine-tuning of LLMs

Upweighting Easy Samples in Fine-Tuning Mitigates Forgetting

ICML 2025 · Continual learning › Continual fine-tuning of LLMs · approach: Low-rank and model-merging adaptation · 0 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 FLOW, a data-oblivious fine-tuning method that weights each fine-tuning sample by exp(-pre-trained loss/τ) (τ = median loss) to upweight easy samples and mitigate catastrophic forgetting, with linear-model theory.

Problem

Catastrophic forgetting of pre-trained capabilities during fine-tuning when pre-training data and recipe are unavailable (data-oblivious setting).

Approach

Derive static per-sample weights exp(-f_i(θ*)/τ) from entropic regularization of a sample-weight distribution, upweighting samples the pre-trained model already fits well; the opposite of DRO-style hard-sample upweighting. Weights are computed once from the pre-trained model only.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Upweight samples with lower pre-trained loss instead of using standard fine-tuningResNet-18 · Vision transfer datasets, average accuracyaverage accuracy: 54.60 -> 74.57Helped
Upweight samples with lower pre-trained loss instead of using standard fine-tuningResNet-50 · Vision transfer datasets, average accuracyaverage accuracy: 64.34 -> 81.17Helped
Upweight samples with lower pre-trained loss instead of using standard fine-tuningGemma 2 2B · MetaMathQA fine-tuningaverage accuracy: 46.31 -> 49.98Helped
Upweight samples with lower pre-trained loss instead of using standard fine-tuningLlama 3.2 3B · MetaMathQA fine-tuningaverage accuracy: 46.10 -> 52.87Helped
Upweight samples with lower pre-trained loss instead of using standard fine-tuningGemma 2 2B · GSM8Kaccuracy: 63.38 -> 62.55Hurt
Upweight samples with lower pre-trained loss instead of using standard fine-tuningGemma 2 2B · Commonsenseaccuracy: 55.07 -> 57.59Helped
Upweight samples with lower pre-trained loss instead of using standard fine-tuningGemma 2 2B · MMLUaccuracy: 45.59 -> 49.31Helped
Upweight samples with lower pre-trained loss instead of using standard fine-tuningGemma 2 2B · MBPPaccuracy: 16.80 -> 26.80Helped
Combine FLOW with WiSE-FTResNet-18 · IN-1K and vision target datasetsaverage accuracy: 67.19 -> 71.37Helped
Combine FLOW with WiSE-FTResNet-50 · IN-1K and vision target datasetsaverage accuracy: 71.52 -> 76.04Helped
Add FLOW to ℓ2 regularizationGemma 2 2B · MetaMathQA fine-tuningaverage accuracy: 49.19 -> 49.79Helped
Add FLOW to LoRAGemma 2 2B · MetaMathQA fine-tuningaverage accuracy: 47.05 -> 49.31Helped

Surprising findings

Limitations

Experimental setup

Datasets: MetaMathQA ImageNet-1K CIFAR-10 CIFAR-100 Flowers102 Caltech101 Cars Dogs

Benchmarks: GSM8K MMLU MBPP commonsense reasoning ImageNet-1K top-1 accuracy CIFAR-10 CIFAR-100 Flowers102 Caltech101 Cars Dogs

Metrics: accuracy average of pre-training and target accuracy

Baselines: standard fine-tuning l2 regularization WiSE-FT LoRA linear probing learning without forgetting

Builds on: distributionally robust optimization WiSE-FT LoRA elastic weight consolidation

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