atlas

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

Booster: Tackling Harmful Fine-tuning for Large Language Models via Attenuating Harmful Perturbation

ICLR 2025 · Large language models › Instruction and fine-tuning · approach: Safety alignment after fine-tuning · 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 Booster, an alignment-stage defense against harmful fine-tuning that adds a regularizer penalizing the harmful-loss reduction after a simulated normalized harmful gradient step, reducing harmful scores while preserving downstream accuracy.

Problem

Harmful fine-tuning attacks on fine-tuning-as-a-service LLMs erode safety alignment after a few harmful examples are mixed into user data; existing alignment-stage defenses leave substantial harmful scores.

Approach

Identify "harmful perturbation" (a gradient step on harmful data) as the cause of alignment breakdown, and during alignment add a regularizer that minimizes the harmful loss reduction after a simulated normalized harmful step, approximated with a first-order (second-order-term-free) three-pass update.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add Booster's harmful-perturbation attenuation regularizer during alignmentLlama2-7B · SST2, AGNEWS, GSM8K, AlpacaEval averageharmful score: 29.98 -> 14.63Helped
Add Booster's harmful-perturbation attenuation regularizer during alignmentLlama2-7B · SST2, AGNEWS, GSM8K, AlpacaEval averagefinetune accuracy: 59.97 -> 60.68Helped
Add Booster's harmful-perturbation attenuation regularizer during alignmentLlama2-7B, Gemma2-9B, Qwen2-7B · Model generalization averageharmful score: 21.33 -> 7.03Helped
Set regularizer intensity λ=0 (ablation)Booster · SST2, p=0.1harmful score: 8.30 -> 27.00Hurt
Set regularizer intensity λ=20 (ablation)Booster · SST2, p=0.1harmful score: 8.30 -> 5.20Helped
Set regularizer intensity λ=100 (ablation)Booster · SST2, p=0.1harmful score: 8.30 -> 77.20Hurt
Set inner step size α=0 (ablation)Booster · SST2, p=0.1harmful score: 8.30 -> 31.80Hurt
Set inner step size α=0.01 (ablation)Booster · SST2, p=0.1harmful score: 8.30 -> 4.70Helped
Set inner step size α=0.5 (ablation)Booster · SST2, p=0.1harmful score: 8.30 -> 72.40Hurt
Use 5 harmful samples during alignment (ablation)Booster · SST2, p=0.1harmful score: 4.00 -> 65.90Hurt
Use 100 harmful samples during alignment (ablation)Booster · SST2, p=0.1harmful score: 4.00 -> 2.30Helped

Surprising findings

Limitations

Experimental setup

Datasets: BeaverTails SST2 AGNEWS GSM8K AlpacaEval

Benchmarks: SST2 AGNEWS GSM8K AlpacaEval

Metrics: harmful score finetune accuracy

Baselines: SFT Lisa RepNoise Vaccine TAR

Builds on: Vaccine RepNoise TAR Lisa

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