atlas

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

Just Enough Shifts: Mitigating Over-Refusal in Aligned Language Models with Targeted Representation Fine-Tuning

ICML 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 ACTOR, which fine-tunes a single transformer layer with a projection-calibrated refusal-direction loss on activations (no responses needed) to reduce over-refusal in aligned chat models while keeping safety.

Problem

Safety-aligned LLMs over-refuse benign but superficially harmful ("pseudo-harmful") prompts, hurting utility; existing training methods are data/compute heavy and inference-time steering methods are brittle and apply uniform shifts.

Approach

Identify a target layer via silhouette scores and a difference-in-means refusal direction, then fine-tune that layer so each query's activation is shifted by an amount proportional to its projection onto the refusal direction ("just enough" shift), using a cosine loss on activations rather than response supervision.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
fine-tune with ACTOR rather than use the default modelLlama-2-7b-chat · False-refusal benchmarksAvg. C.R: 61.53 -> 90.74Helped
fine-tune with ACTOR rather than use the default modelLlama-2-7b-chat · AdvBenchSafety Score: 99.62 -> 99.03No clear effect
fine-tune with ACTOR rather than use the default modelGemma-7b-it · False-refusal benchmarksAvg. C.R: 71.76 -> 77.01Helped
fine-tune with ACTOR rather than use the default modelLlama-13b-chat · False-refusal benchmarksAvg. C.R: 60.47 -> 84.10Helped
fine-tune with ACTOR rather than use the default modelLlama-2-7b-chat · MMLUAvg. accuracy: 46.81 -> 47.05Helped
fine-tune with ACTOR rather than use the default modelGemma-7b-it · MT-BenchAvg.: 6.43 -> 6.33Hurt
fine-tune with ACTOR rather than use the default modelLlama-13b-chat · MT-BenchAvg.: 6.67 -> 6.67No clear effect
use the silhouette-selected target layer 13 rather than layer 5 (ablation)ACTOR on Llama-2-7b-chat · False-refusal benchmarksAvg. C.R: 61.23 -> 90.74Helped
use the silhouette-selected target layer 13 rather than layer 25 (ablation)ACTOR on Llama-2-7b-chat · False-refusal benchmarksAvg. C.R: 61.62 -> 90.74Helped
use n=15 instead of n=50 benign calibration examples (ablation)ACTOR · False-refusal benchmarksTrade-off Score: 94.31 -> 94.17No clear effect
use n=10 instead of n=50 over-refusal prompts (ablation)ACTOR · False-refusal benchmarksTrade-off Score: 94.65 -> 94.32No clear effect
replace projection-calibrated individualized shifts with uniform shifts (ablation)ACTOR · Safe, pseudo-harmful, and harmful queriesresponse coherenceHurt

Surprising findings

Limitations

Experimental setup

Datasets: HexPhi UltraChat XSTest SCOPE OR-Bench-Hard-1K PHTest TruthfulQA AdvBench OKTest MMLU MT-Bench WikiText2

Benchmarks: XSTest SCOPE OR-Bench-Hard PHTest OKTest AdvBench MMLU MT-Bench WikiText2

Metrics: compliance rate safety score trade-off score MMLU accuracy MT-Bench score perplexity

Baselines: SFT Safe-Decoding DRO Self-CD SCANS Surgical

Builds on: SCANS difference-in-means refusal direction representation fine-tuning DRO

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