atlas

Research map / Large language models / Language, safety and interpretability

Improved Representation Steering for Language Models

NeurIPS 2025 · Large language models › Language, safety and interpretability · approach: Task vectors and steering · 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 RePS, a reference-free bidirectional preference optimization objective (built on SimPO) for training intervention-based steering methods (steering vectors, LoRA, ReFT), evaluated on AxBench with Gemma-2 and Gemma-3 models from 2B to 27B for steering and suppression.

Problem

Intervention-based steering methods (steering vectors, LoRA, ReFT) underperform prompting, partly because their language-modeling training objectives ignore preference signals; prior preference-based steering (BiPO) is reference-anchored and struggles at scale.

Approach

A reference-free bidirectional preference objective: positive steering up-weights the steered response likelihood, while negative steering (via a nulling intervention or sampled negative factors) suppresses the concept; combined with factor sampling during training and SimPO-style length normalization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train steering interventions with RePS instead of the language-modeling objectiveSV rank 1 on Gemma-2-2B · AxBench concept steeringsteering score: 0.663 -> 0.756; 0.568 -> 0.606Helped
Train steering interventions with RePS instead of the language-modeling objectiveSV rank 1 on Gemma-2-9B · AxBench concept steeringsteering score: 0.788 -> 0.892; 0.580 -> 0.624Helped
Train steering interventions with RePS instead of the language-modeling objectiveSV rank 1 on Gemma-3-12B and Gemma-3-27B · AxBench concept steeringsteering score: 1.219 -> 1.230; 1.228 -> 1.269Helped
Use RePS instead of BiPOintervention-based steering · AxBench concept steeringsteering score: 0.199 -> 0.756Helped
Train LoRA rank 4 with RePS instead of the language-modeling objectiveGemma-2-2B · AxBench concept steeringsteering score: 0.710 -> 0.798; 0.723 -> 0.793Helped
Train LoReFT rank 4 with RePS instead of the language-modeling objectiveGemma-3-27B · AxBench concept steeringsteering score: 0.129 -> 0.436Helped
Train LoReFT rank 4 with RePS instead of the language-modeling objectiveGemma-3-12B · AxBench concept steeringsteering score: 0.714 -> 0.651Hurt
Use RePS instead of the language-modeling objective for negative-factor suppressionSV rank 1 on Gemma-2 · AxBench concept suppressionsuppression score: 1.211 -> 1.205; 0.936 -> 0.929; 1.154 -> 1.100; 0.862 -> 0.834Mixed
Use RePS instead of the language-modeling objective for negative-factor suppressionSV rank 1 on Gemma-3 · AxBench concept suppressionsuppression score: 0.912 -> 1.035; 0.940 -> 1.031Helped
Use intervention-based RePS suppression rather than a prepended system promptSV rank 1 · 20 rule-based concepts under instruction-following attackssuppression score: 0.870 vs 0.427; 0.734 vs 0.275Helped
Sample steering factors during training (ablation)steering-vector training · Hyperparameter-tuning runsvariance of steering scoresHelped
Add a learned scalar projection gate for each embedding (ablation)SV interventions · Offline steering evaluationperformanceNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: AxBench Concept500 AlpacaEval IFEval-derived rule-based concepts

Benchmarks: AxBench Concept500 AlpacaEval (suppression) IFEval-based rule concepts (suppression under attack)

Metrics: concept score instruct score fluency score harmonic-mean steering score suppression score

Baselines: Prompt Lang. (language modeling objective) BiPO LoReFT ReFT-r1 DiffMean SAE

Builds on: SimPO BiPO DPO AxBench LoReFT

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