English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

The Sparsity Puzzle of RLVR: Three Gates Theory and the Ridge vs. Valley Metaphor

Forum topic · ✨步子哥 · 2025-12-15

Summary

This forum post explores why reinforcement learning with verifiable rewards (RLVR) produces extremely sparse parameter updates compared to supervised fine-tuning (SFT). It introduces a 'Three Gates Theory' explaining this sparsity: (1) the KL anchor, a single-step policy-KL constraint that keeps updates near the base policy; (2) model geometry, which directs updates toward low-curvature directions that preserve spectral structure; and (3) numerical precision, where bfloat16 hides tiny updates and amplifies apparent sparsity. The post illustrates the difference with a ridge-and-valley metaphor: SFT climbs high-curvature 'principal directions' (the ridge), causing significant spectral drift and altering core knowledge, while RLVR walks through flat, off-principal 'valleys' that preserve the model's knowledge structure. Practical implications for parameter-efficient fine-tuning are discussed: LoRA naturally updates non-principal directions and suits RL training, whereas PiSSA, which targets principal singular directions, tends to cause training collapse in RLVR tasks, suggesting RL and SFT require distinct PEFT strategies.

The Sparsity Puzzle of RLVR: Three Gates Theory and the Ridge vs. Valley Metaphor

This poster (originally published on zhichai.net) examines a paradox in reinforcement learning with verifiable rewards (RLVR): a high-cost, high-reward training process that only changes a tiny fraction of model parameters. The post argues this sparsity is not random but determined by the model's intrinsic geometry — like a pianist playing a masterpiece by moving only the pinky finger.

Basic Concept: RLVR Sparsity

While reinforcement learning improves reasoning and coding abilities, parameter updates exhibit extreme sparsity. Compared to dense SFT updates, RLVR touches only a small subset of parameters, in a structured, geometry-driven way.

The Three Gates Theory

Each 'gate' constrains parameter updates during RLVR:

1. Gate 1: KL Anchor — RL induces a single-step policy-KL constraint that keeps updates close to the base policy, limiting their magnitude. 2. Gate 2: Model Geometry — Updates are steered toward low-curvature directions that preserve the spectral structure. This data-invariant property forces the model away from 'principal directions.' 3. Gate 3: Precision — bfloat16 acts as a lens, hiding tiny updates and making the underlying pattern appear as clear sparsity.

Ridge vs. Valley: A Geometric Metaphor

  • Ridge (SFT path): Climbing steep, high-curvature 'principal directions,' causing dramatic spectral drift and altering the model's core knowledge structure.
  • Valley (RLVR path): Hiking through flat, off-principal valleys, preserving core knowledge while enabling efficient and safe learning.
  • Practical Implications: LoRA vs. PiSSA

  • LoRA: naturally suited to RL. It updates non-principal directions, matching the RLVR 'valley path.' Learning in a low-rank subspace does not damage the core geometry, so reasoning improves stably.
  • PiSSA: the 'mountain climber' in RL. It targets principal singular directions — forcing the model up the ridge. In RLVR tasks this violates the optimization principle and leads to training collapse.
Experiments cited in the post show PiSSA performs no better than plain LoRA under RLVR and is more prone to collapse, indicating that RL and SFT require different parameter-efficient fine-tuning strategies.

Tags

#rlvr#reinforcement-learning#lora#pissa#sft#sparsity#model-geometry#fine-tuning

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/176415129