Learning to Decide, Not to Reason: Parameter-Efficient Decision Operators via Low-Rank Activation Steering

📅 2026-10-03
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the prohibitive parameter overhead and reliance on reinforcement learning (RL) when injecting skills into frozen language models. To this end, it proposes a low-rank activation-guided decision operator. Methodologically, a System-1-style decision module is trained via behavioral cloning, incorporating a novel zero-initialized output projection to overcome vanishing gradients and ensure trainability with minimal parameters. Skills are formulated as linear operators, enabling seamless composition and hot-swapping. Experimental results demonstrate that the proposed approach matches million-parameter RL performance using merely 330K parameters. Furthermore, it losslessly compresses lengthy chains of thought into six-token decisions and exhibits strong cross-task transferability, ultimately achieving highly efficient inference at substantially reduced computational cost.
📝 Abstract
Injecting skills into a frozen language model currently costs a million parameters and a reinforcement-learning pipeline. We introduce \method{}, a System-1 decision operator trained by behavior cloning that lowers this cost by roughly two orders of magnitude. The default operator uses 330K parameters to match a 1.33M-parameter operator trained with reinforcement learning, exceeds or achieve comparable performance, while collapsing 3,685-token deliberation into a 6-token decision with no loss in accuracy. A rank-4 variant with 23K parameters, 1/58 of the strongest published skill operator, suffices for SearchQA and near-suffices for LiveMath, where higher rank still helps; the same recipe transfers across five tasks and three backbones, with out-of-distribution gains persisting on LiveMath problems released months after training. The gap to prior work is trainability, and it is set jointly by initialization and architecture: the initialization of prior operators zeroes the gradient of both large factor matrices at the first optimization step, whereas our zero-initialized output projection inside a shared low-rank backbone receives a gradient immediately, which a gradient-flow probe confirms directly. The gain isn't chain-of-thought compression: 23 of 57 LiveMath points beat the base model's best-of-8 sampling, and a logit-lens probe shows the operator amplifies the answer along the model's existing late-layer pathway, not writing it earlier. Gains track the base model's headroom across 13 base--task pairs, and skills compose as approximately linear operators that can be added, interpolated, and hot-swapped at inference time. Code on https://github.com/rlisml/decisionsteer.
Problem

Research questions and friction points this paper is trying to address.

parameter-efficient skill injection
frozen language models
trainability bottleneck
gradient vanishing
reinforcement learning cost
Innovation

Methods, ideas, or system contributions that make the work stand out.

Low-Rank Activation Steering
Parameter-Efficient Decision Operators
Behavior Cloning
Linear Skill Composition
Gradient Initialization
🔎 Similar Papers
No similar papers found.