Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Instruction Following by Principled Boosting Attention of Large Language Models

About

Large language models' behavior is often shaped by instructions such as system prompts, refusal boundaries, privacy constraints, and tool-use rules that must hold at inference time. Yet in practice these constraints can be violated under long contexts or when user-provided context conflicts with them, creating reliability and safety risks. This motivates inference-time interventions that strengthen instruction influence without retraining. One such intervention is attention steering, which biases attention toward instruction tokens. In this work, we present a unifying theory for attention steering methods by formalizing instruction following as rule-based competition between instruction rules and context-derived rules, with attention mediating which rules dominate. We prove that boosting attention to instruction tokens tilts this competition, making it harder for context to override instruction-following. However, excessive boosting can suppress task-relevant context that should be incorporated alongside the instruction. Guided by this theory, we propose Instruction Attention Boosting (InstABoost), a simple intervention that applies a constant additive bias to instruction-key attention logits across all layers and heads. We evaluate InstABoost against prompting, latent steering, and prior attention steering methods across 15 tasks. InstABoost matches or outperforms all baselines while avoiding the fluency collapse of latent methods and the instruction over-focus of prior attention methods, achieving a stronger steering-quality tradeoff.

Vitoria Guardieiro, Avishree Khare, Adam Stein, Eric Wong• 2025

Related benchmarks

TaskDatasetResultRank
SteeringAI Persona
Steering Success92.5
11
SteeringEmotion
Steering Success88
11
SteeringQA
Steering Success62.5
11
SteeringToxicity
Steering Success62
11
SteeringJailbreak
Steering Success59.4
11
Showing 5 of 5 rows

Other info

Follow for update