The Multiple Ticket Hypothesis: Random Sparse Subnetworks Suffice for RLVR
Israel Adewuyi, Solomon Okibe, Vladmir Ivanov
TL;DR
The paper investigates whether random sparse subnetworks can match full RLVR finetuning by training only a tiny fraction of parameters (as little as $1\%$, i.e., $99\%$ sparsity). It introduces the Multiple Ticket Hypothesis, showing many independent random masks succeed with minimal overlap, and explains this via KL-constrained policy updates that effectively operate in a low-dimensional subspace defined by the Fisher information. Empirically, 20 random masks across multiple models and tasks achieve performance on par with dense finetuning, with a sharp degradation only when trainable parameters fall below about $0.01\%$. Theoretical analysis ties these results to a low-rank update geometry under KL constraints and delocalized eigenvectors, suggesting pretrained models harbor combinatorially many viable sparse tickets. Practically, this yields substantial efficiency gains and highlights fundamental redundancy in pretrained representations under RLVR objectives.
Abstract
The Lottery Ticket Hypothesis demonstrated that sparse subnetworks can match full-model performance, suggesting parameter redundancy. Meanwhile, in Reinforcement Learning with Verifiable Rewards (RLVR), recent work has shown that updates concentrate on a sparse subset of parameters, which further lends evidence to this underlying redundancy. We study the simplest possible way to exploit this redundancy: training only a randomly selected subset of parameters at extreme sparsities. Empirically, we find that training just 1\% of parameters matches or exceeds full-parameter RLVR finetuning across 3 models and 2 task domains. Moreover, different random masks show minimal overlap ($\leq 0.005$ Jaccard similarity) and yet all succeed, suggesting pretrained models contain many viable sparse subnetworks rather than one privileged set. We term this the Multiple Ticket Hypothesis. We explain this phenomenon through the implicit per-step KL constraint in RLVR, which restricts updates to a low-dimensional subspace, enabling arbitrary sparse masks to succeed.
