atlas

Research map / Reinforcement learning / RL from feedback

Reinforcement Learning Finetunes Small Subnetworks in Large Language Models

NeurIPS 2025 · Reinforcement learning › RL from feedback · approach: RL for LLM reasoning · 1 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.

Shows that RL finetuning of LLMs updates only a sparse 5-30% subnetwork of parameters (with full-rank updates), that finetuning this subnetwork reproduces the full model, and that in-distribution training drives the sparsity.

Problem

Whether RL finetuning of large language models actually updates all parameters, or only a small subnetwork, and what drives this update sparsity.

Approach

Measures bf16-level parameter update sparsity in publicly released RL checkpoints across many algorithms and models, shows that finetuning only the RL-identified subnetwork (via gradient masking) recovers full-finetuned performance and nearly identical weights, and attributes sparsity mainly to training on near-policy (in-distribution) data rather than KL or gradient clipping.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
finetune only the RL-identified subnetwork instead of all parameters (ablation)DPO on Llama-3.1-Tulu-3-8B-SFT · DPO averagescore: 40.3 -> 41.9; +1.6Helped
finetune only the RL-identified subnetwork instead of all parameters (ablation)PRIME on Qwen2.5-Math-7B · MATH500 overallscore: 69.8 -> 72.2; +2.4Helped
add KL regularization (ablation)GRPO on Qwen-2.5-7B-Instruct · GRPO trainingupdate sparsity (%): 68.8% -> 69.8%No clear effect
add gradient clipping (ablation)GRPO on Qwen-2.5-7B-Instruct · GRPO trainingupdate sparsity (%)No clear effect
train on in-distribution rejection-sampled data rather than out-of-distribution data (ablation)SFT and DPO · Qwen2.5-Math-7B RFT and Llama-3.1-8B-SFT DPOupdate sparsity (%): 6.8 -> 91.2Helped
add SFT before RL (ablation)RL finetuning · RL update sparsityupdate sparsityNo clear effect
increase training duration (ablation)PRIME · training checkpointsupdate sparsityHurt
train DPO on out-of-distribution data without prior SFT (ablation)DPO · Llama-3.1-8B-SFT and Zephyr-7b-Betaupdate sparsity (%): 81.4 -> 6.8; 7.7Hurt
vary random seed (ablation)Tulu-3-8B-SFT subnetworks · Subnetwork overlapoverlap (%): 36.7 -> 60.5; 36.7 -> 60.6Helped
vary training data (ablation)Tulu-3-8B-SFT subnetworks · Subnetwork overlapoverlap (%): 14.6 -> 26.7; 36.7 -> 67.1Helped
vary seed, data, and RL algorithm (ablation)DPO and PRIME subnetworks · Subnetwork overlapoverlap (%): 23.0 -> 59.1; 12.9 -> 33.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: allenai/llama-3.1-tulu-3-8b-preference-mixture PRIME-RL/Eurus-2-Rollout GSM8K MATH

Benchmarks: AGIEval LSAT-AR AGIEval LSAT-LR AGIEval LogiQA-en GPQA MMLU Pro Math MATH500

Metrics: accuracy update sparsity subnetwork overlap update rank

Baselines: full finetuning SFT LoRA random subnetwork

Builds on: Lottery Ticket Hypothesis DPO PPO GRPO PRIME

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