Anisotropy channels enable efficient fine-tuning of large language models

Understanding and Exploiting Anisotropy in Post-Training

Machine LearningComputation and Language

Summary

Large language models are improved by a process called post-training, which combines two ways of adjusting the model. The authors found that a small group of special channels inside the model carry most of the important activity for understanding language, but they don’t really handle reasoning tasks. They created a new method called SphereGate that adjusts the model by protecting these important channels while fine-tuning others. This method works well even with very few parameters changed, improving performance on math problem tests.

What this means in practice

Authors

Samyak Jha, Harshvardhan Saini, Yizhen Liao, Yiming Tang, Dianbo Liu

Abstract

LLM post-training combines supervised fine-tuning (SFT), a mode-covering forward-KL objective, with reinforcement learning (RL), a mode-seeking reverse-KL objective. Frequency-weighted likelihood training leaves a well-known signature: \emph{anisotropy}, in which a few residual channels carry disproportionately large activations. Anisotropy is widely documented and usually treated as a defect, yet its function and its interaction with post-training remain unclear. We first analyze it. A label-free outlier rule isolates about 5\% of residual channels that are essential for language modeling: removing them raises perplexity from 10 to over $10^6$, versus 35 for count-matched random channels. Yet they barely distinguish correct from incorrect reasoning. SFT reshapes them, whereas RL leaves them largely intact and adapts the complementary channels. These channels therefore form the model's \emph{coherence substrate}, and reasoning adaptation happens elsewhere. We then exploit this. \textsc{SphereGate} learns one bounded gain per residual channel on a frozen backbone. Its activation-weighted gradients provably limit movement of high-energy coherence channels and leave the remaining channels free. With 0.1M trainable parameters, \textsc{SphereGate} outperforms parameter-efficient baselines by 2.0--7.3 points on MATH-500 across Qwen2.5 (0.5B--7B) and Llama-3-8B, is comparable or exceeds full-model GRPO. Anisotropy is not a defect but a division of labor that post-training can exploit.