Daily In-Depth ML/AI Paper Tracking · Monday · LLM / NLP
When SFT-Era PEFT Meets RL's KL Constraints—Revisiting Which Parameters to Change
Positioning in one sentence: GeoRA changes the adaptation target from pretrained weight matrix W to a geometrically filtered proxy matrix WGeo before SVD. Instead of asking which subspace is most expressive, the SFT view, it asks which is cheapest to perturb, the RL view.
| Item | Explanation |
|---|---|
| Topic rotation | Monday (date +%u = 1) → LLM / NLP: reasoning and test-time scaling, post-training, benchmarks |
| Candidate pool | 24 papers: 11 ACL 2026 main-track Best/Outstanding/Resource/Theme, 2 Findings, and 11 ICLR 2026 or arXiv from the last 8 months |
| Selection method | shuf -i 1-24 -n 5 First selected → #3 = GeoRA; zero redraws |
| Deduplication index | ⚠️ Could not access. This scheduled cloud run had no desktop connection; ml-report-index.md unreachable, so 14-day deduplication could not be automatically checked |
| Sources | arXiv HTML full text (v3 / v4) + ACL Anthology metadata; original PDF layout not obtained |
| Known gaps | ① Figures 3–7 only available as curves, so only textual descriptions cited; ② Table 8 extraction yielded only GeoRA rows for 1.5B/4B, preventing comparison; ③ no public code for cross-checking implementation |
All links below were visited and confirmed accessible in this run; unconfirmed items are marked.
| The paper | Conference / Anthology | arXiv | Code | Notes |
|---|---|---|---|---|
| Core: GeoRA | ACL 2026 Long #1110 pp. 24207–24221 |
arXiv:2601.09361 v1 2026-01-14 / v4 2026-07-31 |
not public | Outstanding Paper |
| LoRA | ICLR 2022 | arXiv:2106.09685 | microsoft/LoRA | Abstract-page WebFetch blocked by provenance checks |
| PiSSA | NeurIPS 2024 Spotlight | arXiv:2404.02948 | GraphPKU/PiSSA | Full text read |
| MiLoRA | NAACL 2025 Long #248 | arXiv:2406.09044 | sufenlp/MiLoRA | Anthology page read |
| RL Finetunes Small Subnetworks | Venue page not found | arXiv:2505.11711 | Not found | Abstract and key figures read |
| DeepSeekMath / GRPO | Technical report | arXiv:2402.03300 | deepseek-ai/DeepSeek-Math | Source of GeoRA's RL optimizer |
| LoRA-RLPO / RLMO | Not found | arXiv:2606.31813 | Not found | Abstract page returned empty text; content cross-checked through a third-party survey |
arxiv.org/abs/2106.09685, arxiv.org/abs/2406.09044, huggingface.co/papers Three URLs triggered proxy provenance / rate-limit blocks. Search results confirmed valid URL forms, but this report did not verify the full content of those pages.
The claim is more specific than LoRA underperforming. PiSSA trains adapters on W's principal singular components, effective in SFT: its Mistral-7B GSM8K rises from LoRA's 67.7% to 72.86%, +5.16pp. In RLVR, however, those directions carry already learned general capabilities.
GeoRA Table 1 quantifies the cost on Qwen3-8B evaluated outside mathematical RLVR's training domain:
| OOD benchmark | Base | PiSSA | Change | Equivalent question count |
|---|---|---|---|---|
| HumanEval | 76.83 | 71.95 | −4.88pp | −8 / 164 questions |
| IFEval | 54.32 | 48.74 | −5.58pp | — |
| TruthfulQA | 68.91 | 65.95 | −2.96pp | — |
| GPQA | 36.91 | 36.16 | −0.75pp | — |
| MMLU | 71.94 | 73.89 | +1.95pp | — |
HumanEval conversion: 76.83% × 164 = 126 and 71.95% × 164 = 118. Both lie on the integer grid of 1/164 = 0.61 pp, confirming internal consistency.
| Method | Llama NSS↓ | Llama SH↓ | Llama ST↑ | Qwen NSS↓ | Qwen SH↓ | Qwen ST↑ |
|---|---|---|---|---|---|---|
| PiSSA | 0.395 | 0.98 | 0.01 | 0.418 | 0.95 | 0.03 |
| LoRA | 0.214 | 0.15 | 0.15 | 0.235 | 0.18 | 0.18 |
| MiLoRA | 0.125 | 0.12 | 0.92 | 0.132 | 0.16 | 0.90 |
| GeoRA | 0.092 | 0.005 | 0.98 | 0.096 | 0.015 | 0.96 |
PiSSA's NSS is GeoRA's 4.3×(0.395/0.092), and 4.4× (0.418/0.096); SH differ by two orders of magnitude. Three rows link high SH → high NSS → OOD decline: PiSSA (0.95,0.418,−2.44) → MiLoRA (0.16,0.132,+0.17) → GeoRA (0.015,0.096,+2.10), monotonic and directionally consistent.
⚠️ But see C4: low SH is nearly guaranteed by GeoRA's construction, not an empirical discovery.
Five steps each answer the objection left by the previous one:
| Sacrifice | Gain | Evidence |
|---|---|---|
| Adaptation-capacity ceiling: updates restricted to low-curvature / near-zero-weight regions | Controlled KL + OOD retention | Table 1: GeoRA mean OOD +2.10 pp, FullFT −1.43 pp |
| One-time SVD + dual-mask preprocessing | −19.9% per-step training time | Tables 3 + 7 |
| Fast-convergence benefit from principal directions, PiSSA's main selling point | Training stability | Figures 4/5: PiSSA and MiLoRA degrade rapidly at high learning rates |
The third tradeoff is numerically not actually a sacrifice: GeoRA still leads mathematical ID, 34.04 versus PiSSA 32.27. Low-curvature capacity is not yet limiting at r=16—a fortunate result and a weakness (C6).
| Mechanism / dimension | Design choice | Motivation | Key hyperparameters |
|---|---|---|---|
| Parameter-selection prior | Spectral ∪ Euclidean dual masks | Sparse ≠ low-rank; geometric guidance needed | ρ = 0.2 |
| Adapter initialization | Truncated SVD of WGeo with Σ1/2 split symmetrically | Place adapters in low-curvature subspaces | r = 16, α = 32 |
| Stability anchor | Frozen residual Wres | Restrict the learning manifold and control KL | — |
| RL objective | GRPO | Group-relative advantages without a value network | KL coefficient 0.001, rollout = 8 |
| Initialization acceleration | Randomized SVD | Reduce preprocessing to 0.025% of training time | — |
| Group | MSpec | MEuc | Intersection | Jaccard | Union coverage (derived here) |
|---|---|---|---|---|---|
| MLP | 20.0% | 20.0% | 4.63% | 0.131 | 35.37% |
| Attn | 20.0% | 20.0% | 4.25% | 0.119 | 35.75% |
| All | 20.0% | 20.0% | 4.55% | 0.128 | 35.45% |
| Parameter | Value | Sweep range |
|---|---|---|
| rank r | 16 | {4, 8, 16, 32} |
| scaling α | 32 | — |
| Sparsity ratio ρ | 0.2 | {10%, 20%, 30%, 40%} |
| Learning rate | 1×10⁻⁶ | Stress-tested up to 5×10⁻⁵ (50×) |
| Global batch / rollout / KL coefficient | 128 / 8 / 0.001 | — |
| Hardware | 80GB GPUs; mathematics/medicine: 1×8 GPUs, code: 2×8 GPUs | — |
| Random seed | Single random run; no standard deviations | |
| Model | Operation | Wall-clock time | Peak GPU memory |
|---|---|---|---|
| 8B | Full training | 838 min | ~384 GB |
| 8B | Standard SVD | 18.87 min | 16.48 GB |
| 8B | Randomized SVD | 0.21 min | 15.78 GB |
| 32B | Randomized SVD | 0.26 min | 28.43 GB |
| 72B | Randomized SVD | 0.72 min | 140.41 GB |
Speedup 18.87 / 0.21 = 89.9×(called about 100× in the paper, slightly overstated but the same order). Relative to full training: 0.21 / 838 = 0.025%, making initialization negligible.
| Method | AIME24 | AIME25 | MATH500 | OlymMATH | ID mean | HumanEval | GPQA | MMLU | IFEval | TruthfulQA | OOD mean |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Base | 13.33 | 11.67 | 71.20 | 9.75 | 26.49 | 76.83 | 36.91 | 71.94 | 54.32 | 68.91 | 61.78 |
| FullFT | 23.33 | 22.08 | 78.40 | 11.25 | 33.77 | 76.83† | 36.91† | 71.94† | 50.45 | 65.65 | 60.36 |
| SparseFT | 22.92 | 21.25 | 76.80 | 11.50 | 33.12 | 79.50 | 37.20 | 74.20 | 50.95 | 66.05 | 61.58 |
| LoRA | 19.58 | 19.58 | 75.60 | 10.75 | 31.38 | 81.10 | 37.50 | 75.65 | 52.13 | 66.82 | 62.64 |
| PiSSA | 22.50 | 20.42 | 74.40 | 11.75 | 32.27 | 71.95 | 36.16 | 73.89 | 48.74 | 65.95 | 59.34 |
| MiLoRA | 20.42 | 19.58 | 76.20 | 11.50 | 31.93 | 78.66 | 38.26 | 74.51 | 51.85 | 66.46 | 61.95 |
| GeoRA | 23.75 | 21.67 | 78.00 | 12.75 | 34.04 | 82.93 | 37.92 | 75.96 | 53.73 | 68.85 | 63.88 |
† FullFT values in these three columns are exactly identical to Base (76.83 / 36.91 / 71.94), verified by a second targeted fetch. See C1. ID/OOD means calculated here.
Figure A · ID and OOD Gains Relative to Base (Qwen3-8B, pp)
Source: Table 1. ID averages four math benchmarks; OOD averages five external benchmarks. Means and differences calculated here. Hover for values.
| Method | ID mean | OOD mean | ΔID | ΔOOD |
|---|---|---|---|---|
| Base | 16.48 | 61.49 | — | — |
| FullFT | 24.37 | 60.01 | +7.89 | −1.48 |
| SparseFT | 23.94 | 61.07 | +7.46 | −0.42 |
| LoRA | 21.66 | 62.28 | +5.18 | +0.79 |
| PiSSA | 23.42 | 60.63 | +6.94 | −0.86 |
| MiLoRA | 22.42 | 62.10 | +5.94 | +0.61 |
| GeoRA | 24.51 | 62.95 | +8.03 | +1.46 |
The direction agrees, but the margin narrows substantially: GeoRA's OOD lead over runner-up MiLoRA shrinks from +1.24 pp on Qwen to +0.85 pp. See C7.
| Method | MedQA | MedMCQA | PubMedQA | Medical mean | LiveCodeBench | HumanEval | MBPP | Code mean |
|---|---|---|---|---|---|---|---|---|
| Base | 58.03 | 56.42 | 74.94 | 63.13 | 65.75 | 87.66 | 79.40 | 77.60 |
| FullFT | 75.32 | 64.56 | 80.12 | 73.33 | 67.75 | 90.26 | 81.40 | 79.80 |
| LoRA | 74.23 | 62.12 | 79.54 | 71.96 | 67.25 | 88.96 | 81.00 | 79.07 |
| GeoRA | 76.12 | 64.31 | 80.64 | 73.69 | 67.75 | 89.61 | 81.60 | 79.65 |
| Configuration | Reward | AIME24 | AIME25 | MATH-500 | OlymMATH | Mean | Δ mean |
|---|---|---|---|---|---|---|---|
| GeoRA (complete) | 0.88 | 13.33 | 9.17 | 73.40 | 5.75 | 25.41 | — |
| w/o MSpec | 0.86 | 12.50 | 8.33 | 72.00 | 4.75 | 24.40 | −1.01 |
| w/o MEuc | 0.83 | 13.33 | 8.75 | 72.80 | 5.50 | 25.10 | −0.31 |
w/o M_Spec: reward 0.86 (higher) → mean 24.40 (lower)w/o M_Euc: reward 0.83 (lower) → mean 25.10 (higher)Meanwhile, w/o M_Euc loses only 0.31 pp, yet supports the claim that removing either mask consistently reduces performance. Across four benchmarks, one run, and AIME's roughly 30 questions, 0.31 pp is hard to distinguish from noise.
| Sweep dimension | Scope | Reported evidence | Assessment here |
|---|---|---|---|
| rank r | {4, 8, 16, 32} | Figure 7(a) reward trajectories | ⚠️ Reward only, no downstream accuracy; insufficient given §5.4's reversal |
| Sparsity ratio ρ | {10%, 20%, 30%, 40%} | Figure 7(b) reward trajectories | ⚠️ Same issue |
| Learning rate | 1×10⁻⁶ → 5×10⁻⁵ (50×) | Figures 4/5, including KL trajectories | ✅ Strongest sensitivity evidence: explicit training-collapse failure mode, independent of reward–accuracy correlation |
No explicit transition threshold is reported. Moving ρ from 10% to 40% yields estimated union coverage 19%→66%, a 3.5× range. Strong robustness would suggest the exact dual-mask thresholds are not crucial, in tension with precise geometric-selection rhetoric (C8).
The paper explicitly says results are based on a single random run, without SDs, confidence intervals, or multiple seeds.
| # | Paper text (translated from the Chinese quotation) | Severity |
|---|---|---|
| L1 | “Initialization requires truncated SVD and dual-mask operations. Although a one-time cost at the start, these add preprocessing relative to standard LoRA's random initialization.” | Low—Table 7 shows only 0.025% of training time |
| L2 | “Experiments mainly focus on reasoning-domain RLVR. Despite strong results, broader architectures and diverse RL settings beyond verifiable rewards remain to be evaluated.” | Medium—acknowledges scope, but none of the following issues |
For Qwen3-8B, HumanEval 76.83, GPQA 36.91, and MMLU 71.94 are digit-for-digit identical between FullFT and Base; the same happens on Llama-3.1-8B at 65.20 / 31.15 / 68.40, while IFEval and TruthfulQA differ. Exact repetition across three numbers and two models is negligibly likely, leaving two explanations: (a) Copy/paste error; (b) FullFT was not re-evaluated on those benchmarks.
Excluding them, only IFEval and TruthfulQA remain trustworthy OOD comparisons. Recalculation:
| Method | Qwen3-8B (mean Δ over IFEval + TruthfulQA) | Llama-3.1-8B |
|---|---|---|
| FullFT | −3.57 | −3.69 |
| SparseFT | −3.12 | −2.95 |
| PiSSA | −4.27 | −4.02 |
| LoRA | −2.14 | −1.51 |
| MiLoRA | −2.46 | −1.46 |
| GeoRA | −0.33 | −1.19 |
The Core Claim Survives Excluding Suspect Data: GeoRA degrades least, but its Qwen lead changes from +2.10 pp net improvement to the smallest decline, −0.33 pp; claiming OOD improvement is no longer supported. On Llama, GeoRA −1.19 versus MiLoRA −1.46 and LoRA −1.51 leaves only 0.27–0.32 pp, already at noise scale.
Figure B · OOD Degradation After Excluding Suspect Data (IFEval + TruthfulQA Only, pp)
C1 recalculation; closer to zero is better. The two model families share one vertical axis and identical units. Hover for values.
Table 2 uses {Base, FullFT, LoRA}, PiSSA, MiLoRA, and SparseFT are all absent. This is substantive: the paper targets harmful PiSSA-style principal initialization in RLVR. If this is a method-level claim rather than mathematics-specific, it should be tested in medicine and code too. Conservative inference: GeoRA's superiority over SVD-based initialization currently has evidence only in mathematics.
AIME uses 30 questions × 8 rollouts = 240 samples, with grid step 1/240 = 0.4167 pp. Checking values:
| Value | Equivalent count | Check |
|---|---|---|
| GeoRA AIME24 = 23.75 | 57 / 240 | 57/240 = 23.750% ✓ |
| FullFT AIME24 = 23.33 | 56 / 240 | 56/240 = 23.333% ✓ |
| GeoRA AIME25 = 21.67 | 52 / 240 | 52/240 = 21.667% ✓ |
| FullFT AIME25 = 22.08 | 53 / 240 | 53/240 = 22.083% ✓ |
SH measures alignment with leading singular subspaces. GeoRA's construction explicitly masks high-magnitude entries, making SH ≈0.005–0.015 almost a direct consequence, not a discovery requiring experimentation. PiSSA's 0.95–0.98 likewise follows its definition. Table 6 is closer to confirming design intent than causal mechanism evidence. A causal chain would require initialization variants with continuously varying SH and monotonic OOD degradation, which is not tested. NSS is less affected because it measures spectral displacement after training.
Figure 6 establishes that (1) WGeo has a compressible heavy-tailed spectrum, and (2) ΔWFullFT does too. But these separate facts do not imply that ΔWFullFT 's principal directions coincide with WGeo 's: two low-rank matrices can span orthogonal subspaces.
One number could close the gap: principal-subspace alignment between top-r(ΔWFullFT) and top-r(WGeo). The SH, ST toolchain already exists, so marginal cost is nearly zero. That number is not reported.
External Evidence Also Raises Tension: Mukherjee et al. (2505.11711) Across seven RL methods and ten model families, updates are sparse, changing only 5%–30% of parameters, but within updated matrices are nearly full-rank. If so, the premise that rank-16 adapters capture RL updates needs stronger support.
| Scenario | GeoRA's relative performance | Magnitude |
|---|---|---|
| Qwen3-8B ΔOOD lead over runner-up LoRA | Lead | +1.24pp |
| Llama-3.1-8B ΔOOD lead over runner-up MiLoRA | Lead | +0.85pp |
| Llama TruthfulQA | Behind LoRA | −0.15pp |
| Llama MATH500 | Behind FullFT | −0.50pp |
| Medical: MedMCQA | Behind FullFT | −0.25pp |
| Code mean / HumanEval | Behind FullFT | −0.15 / −0.65pp |
The direction is consistent across both model families, which is encouraging, but effect sizes are roughly halved on Llama, without discussion. A possible explanation is Llama-3.1-8B's high base IFEval of 79.99 versus Qwen3-8B's 54.32: a ceiling effect compresses differences. The paper would need to substantiate this.
The paper emphasizes carefully designed geometric priors while reporting strong robustness across ρ ∈ {10%,20%,30%,40%}. Moving ρ from 10% to 40% expands union coverage from roughly 19% to 66%, a 3.5-fold range. If performance barely changes, a simpler explanation is:
w/o M_Spec and w/o M_Euc, and omits the crucial random-mask control. Without it, effective geometric priors cannot be distinguished from any strategy that avoids dominant directions.
| Number | Question type | Summary | Severity |
|---|---|---|---|
| C1 | Experimental design / argument gap | FullFT's three OOD values exactly equal Base | 🔴 High |
| C2 | Missing comparison with a key competitor | Medical/code domains lack PiSSA, MiLoRA, and SparseFT | 🔴 High |
| C3 | Experimental design issues | Several gains equal one rollout among 240 samples; single runs without standard deviations | 🔴 High |
| C4 | Metric validity issues | SH Guaranteed by construction, nearly tautological | 🟡 Medium |
| C5 | Gaps in the argument | No measurement of ΔWFullFT against WGeo for principal-subspace alignment | 🔴 High |
| C6 | Reproducibility risks | Unreleased code and multiple unspecified implementation details | 🟡 Medium |
| C7 | Underperforming subtasks | Code loses to FullFT; effect sizes halve on Llama | 🟡 Medium |
| C8 | Gaps in the argument | No random-mask control to rule out simply avoiding dominant directions | 🟡 Medium |
① Problem addressed. Full fine-tuning has prohibitive storage/deployment costs. LoRA constrains updates to ΔW = BA, with zero-initialized B and random-Gaussian A, reducing trainable parameters to roughly one-thousandth. Updates merge into the backbone for no extra inference latency.
② Unresolved gap. LoRA does not specify where BA should lie in weight space; A is random. If updates are restricted to an r-dimensional subspace, the choice of subspace should matter. LoRA leaves that freedom entirely to randomness.
③ The focal paper's response. GeoRA inherits the structure but rejects initialization neutrality. Interestingly, plain LoRA's ΔOOD in Table 1 is +0.86pp (Qwen)/ +0.79pp (Llama), better than PiSSA, SparseFT, and FullFT. Under RLVR, random neutrality is safer than sophistication in the wrong direction—an important implicit observation not highlighted by GeoRA.
④ Transfer of key designs.The forward structure (frozen backbone + trainable low-rank branch) with α/r scaling are fully retained; random initialization is entirely replaced.
① Problem addressed. LoRA's zero initialization weakens early gradient signals and slows convergence. PiSSA initializes adapters from W's principal singular components and freezes the residual. Reported gains are substantial: Mistral-7B GSM8K 72.86% versus LoRA 67.7% (+5.16pp); LLaMA-3-70B QPiSSA 86.05% versus QLoRA 81.73% (+4.32pp).
② Unresolved gap. PiSSA assumes implicitly that the most informative directions are those most worth training. This broadly holds in SFT but was not tested in RL that improves specific skills while retaining existing abilities. Nor does it ask whether allocating capacity to principal directions systematically conflicts with KL-constrained training.
③ The focal paper's response. GeoRA offers a direct counterproposal to PiSSA: retain SVD initialization, residual freezing, and function preservation, but change the SVD input from W to WGeo. Quantitatively, SH falls from 0.95 to 0.015 (two orders of magnitude), NSS from 0.418 to 0.096 (4.4×), and ΔOOD flips from −2.44pp to +2.10pp. PiSSA is thus both the technical source and the primary target.
④ Transfer of key designs.SVD initialization, Symmetric Σ^{1/2} allocation, Residual freezing, Randomized SVD acceleration are all inherited. The transfer is: from which part of the spectrum to whose spectrum.
① Problem addressed. Contemporaneous with PiSSA but reaching the opposite conclusion, MiLoRA treats principal singular components as pretrained knowledge worth protecting and minor components as underoptimized capacity, initializing adapters in the bottom-r subspace.
② Unresolved gap. MiLoRA captures the right intuition—protect dominant directions—but remains purely spectral: it considers singular-value order, not parameter distribution in weight space. It does not ask whether near-zero weights (high plasticity) coincide with low-singular-energy directions (low curvature). GeoRA Table 5 says no: Jaccard is only 0.128, with 4.55% intersection. MiLoRA covers only one of two complementary dimensions.
③ The focal paper's response. GeoRA offers a synthesis and extension of MiLoRA, expanding selection from one dimension (spectral) to two (spectral ∪ Euclidean). ST rises from 0.90–0.92 to 0.96–0.98, and NSS falls from 0.125–0.132 to 0.092–0.096, about a 27% improvement. Since MiLoRA already achieves positive ΔOOD, GeoRA's incremental gains over MiLoRA (+1.93pp / +0.85pp) are the right test of whether dual masking is necessary, rather than +4.54pp over PiSSA (see C8).
④ Transfer of key designs.Avoiding the principal singular subspace is inherited and reinforced. The transfer is: one-dimensional spectral ordering → two-dimensional geometric filtering.
① Problem addressed. PPO maintains a value network as large as the policy. GRPO substitutes within-group relative advantages from multiple rollouts per prompt for the value baseline, removing the critic while retaining KL regularization.
② Unresolved gap. GRPO defines different optimization dynamics: group-relative advantages, explicit KL, and sparse binary rewards. Gradients become sparse/noisy and update magnitudes constrained by KL. Yet the PEFT ecosystem has not redesigned methods for compatibility: LoRA, PiSSA, MiLoRA, and DoRA were developed and tuned for dense-supervision SFT without KL constraints. This methodological debt directly motivates GeoRA.
③ The focal paper's response. GeoRA is among the first to address it: all experiments use GRPO (KL coefficient 0.001, 8 rollouts), and KL control becomes a central evaluation dimension. The frozen residual is designed as a leash specifically for this constraint.
④ Transfer of key designs.The GRPO objective is used unchanged; KL divergence is elevated from a training hyperparameter to an evaluation metric and design objective.
① Problem addressed. Establishes an empirical finding across 7 RL methods, 10 model families: RL post-training changes only 5%–30% of parameters. Tuning only that subnetwork fully recovers test accuracy, producing models nearly identical to full fine-tuning. This sparsity is intrinsic.
② Unresolved gap.① How is the sparse subnetwork selected? The work identifies it retrospectively but provides no prospective prediction rule. ② Does sparsity imply low rank? Its measurements suggest otherwise: updated matrices are nearly full rank.
③ The focal paper's response. The response to gap ① is direct: the dual mask predicts a subnetwork in advance using only pretrained W. Its response to gap ② is indirect and incomplete(see C5).
④ Transfer of key designs.RL updates are sparse is adopted as a premise; sparse ≠ low rank is explicitly emphasized as a limitation; retrospective identification is upgraded to a prospective prediction rule.
The driver is not greater technical capability but a change in objective properties. SFT learns a new distribution, where larger changes often mean faster learning. RLVR improves specific verifiable skills within a KL ball, where large changes directly mean constraint violations and capability collapse. The same initialization has opposite implications under these objectives: PiSSA gains +5.16pp on GSM8K SFT but loses −2.44pp on math-RLVR OOD.
| Transition | Before | After | Representative evidence |
|---|---|---|---|
| T1: Initialization shifts from neutral to biased | LoRA random initialization | PiSSA / MiLoRA spectral initialization | PiSSA GSM8K +5.16pp |
| T2: Optimization shifts from SFT to RL | Dense supervision, no KL | Sparse binary rewards, explicit KL | GRPO removes the critic |
| T3: Evaluation shifts from one objective to two | Only in-distribution gains | ID gains alongside OOD retention | GeoRA Table 1's 4+5 structure |
| T4: Decompose f(W) instead of W | All previous methods apply SVD to W | GeoRA applies SVD to WGeo | SH 0.95 → 0.015 |
Notably, ACL 2026 Outstanding Papers include both GeoRA's geometric perspective and Rethinking Entropy Interventions in RLVR's entropy perspective. Both address RLVR stability, one through parameter geometry and one through policy-distribution entropy. The absence of cross-validation is a clear gap.
| Work | Year/month | Conference | Core contribution | Main metrics | Relationship to the core paper |
|---|---|---|---|---|---|
| LoRA | 2021.06 | ICLR 2022 | Low-rank update constraint + zero initialization | 1000× fewer parameters; RLVR ΔOOD = +0.86pp | Provides the forward structure; random initialization is rejected, yet outperforms PiSSA under RL |
| GRPO / DeepSeekMath | 2024.02 | arXiv | Group-relative advantages, no critic, explicit KL | Becomes the de facto RLVR optimizer | Experimental foundation; KL becomes a design criterion rather than merely a hyperparameter |
| PiSSA | 2024.04 | NeurIPS 2024 Spotlight | Top-r principal-component initialization + frozen residual | Mistral-7B GSM8K 72.86 vs 67.7 (+5.16pp, SFT) | Technical foundation and primary target; under RLVR, SH=0.95, ΔOOD=−2.44pp |
| MiLoRA | 2024.06 | NAACL 2025 | Bottom-r minor-component initialization | Under RLVR, SH=0.16, NSS=0.132, ΔOOD=+0.17pp | Core intuition; selection expands from one dimension to two |
| RL Finetunes Small Subnetworks | 2025.05 | arXiv | Intrinsic sparsity of RL updates | 7 RL methods × 10 model families; changes only 5%–30% of parameters; nearly full rank | Provides the premise (sparsity) and strongest counterevidence (full rank); GeoRA addresses only the former |
| GeoRA (focal paper) | 2026.01 (v4: 2026.07) | ACL 2026 Main Outstanding | Changes the SVD input from W to geometrically filtered WGeo | ΔID +7.56 / ΔOOD +2.10pp; SH=0.015; parameters −99.5%, step time −19.9%, memory −28.5% | Point of convergence |
| LoRA-RLPO / RLMO | 2026.06 | arXiv | Orthogonal initialization (B₀=0), without singular-value scaling | Outperforms LoRA on GSM8K / MATH500 / AIME, consistently from 1.5B–7B | Competing follow-up; diagnoses gradient-norm amplification from singular-value scaling, unlike GeoRA; no head-to-head |
O1 · Optimal subspace selection under a KL budget. Given KL budget ε, rank budget r, and pretrained W, is there a computable criterion J(S) whose maximizing r-dimensional subspace also minimizes the probability of KL violations?
GeoRA's dual mask is heuristic, without an optimality argument. This is a high-value, low-barrier gap: under a quadratic approximation of RL loss as ½ΔWᵀHΔW, with Fisher information H, the lowest-curvature r-dimensional subspace has a closed-form solution—the bottom-r eigenspace of H. GeoRA's spectral prior is a rough proxy that avoids computing the Hessian. Comparing KFAC-approximated Fisher bottom-r subspaces against dual-mask + SVD directly measures the proxy's cost using existing tools.
O2 · Compatibility boundaries of sparsity and low rank. Under what conditions must a matrix on a sparse support have a rapidly decaying singular spectrum? Give sufficient conditions and counterexample families. GeoRA empirically establishes sparse ≠ low rank without characterizing the boundary; 2505.11711 reports nearly full-rank RL updates. Random-matrix theory could address the clean question that support geometry, rather than sparsity alone, determines low-rank structure.
O3 · Three missing GeoRA experiments with low cost and high return:
| Experiment | Specific design | Question answered |
|---|---|---|
| E1 · Random-mask control | Replace MSpec ∪ MEuc with random retention of 35.45% of non-top-r entries; leave everything else unchanged and rerun Table 1 on Qwen3-8B | Distinguishes effective geometry from simply avoiding dominant directions (C8) |
| E2 · Principal-subspace alignment | Run FullFT once to obtain ΔWFullFT and calculate the principal angles of top-r(ΔWFullFT) and top-r(WGeo), comparing against PiSSA and MiLoRA | Addresses the most serious argument gap (C5), at almost no cost |
| E3 · Three-seed rerun | Rerun Table 1's Qwen3-8B block with 3 seeds and report standard deviations | Makes one-rollout differences assessable (C3) |
O4 · GeoRA versus LoRA-RLPO/RLMO head-to-head. Fix GRPO implementation, DeepMath-103K training data, KL coefficient 0.001, hardware budget, and rank r=16. Compare six initializations, reporting ID/OOD and KL trajectories together. This is the direction's most important current experimental gap: the papers diagnose PiSSA's RL failure differently. Without a head-to-head, the community cannot choose between them—or rule out that they describe two sides of the same problem.
O5 · Dynamic masks.ρ remains 0.2 during training. Could evolving ρ or the mask—loose early, tight later—improve ID gains under the same KL budget? Figure 7(b)'s flat performance across ρ ∈ [10%,40%]may actually signal room for dynamic schedules: if each stage prefers a different ρ, the best static value compromises across stages, producing a flat curve.
O6 · Layer-/module-specific mask budgets. Table 5 shows different Jaccard values for MLP and attention (0.131 vs. 0.119), suggesting different geometry, yet GeoRA uses one ρ for all layers. AdaLoRA-style budgeting could adapt ρ_ℓ and r_ℓ using layerwise spectral-energy distributions or Fisher traces.
O7 · Cross-validation of geometric and entropy perspectives. Do parameter-space geometric constraints (GeoRA's Wres leash) and policy-space entropy interventions (Rethinking Entropy Interventions in RLVR) address the same failure mode? Log policy entropy during GeoRA training to see whether it naturally avoids collapse; conversely, measure NSS and SH for entropy-intervention methods. Orthogonal mechanisms may combine; treating the same problem may produce saturation. Both outcomes are informative, but neither has been tested.
O8 · Beyond verifiable rewards. Preference rewards in RLHF/DPO are denser but noisier, usually with tighter KL constraints. Does GeoRA's low-curvature-subspace hypothesis still hold? Rerun Table 6's three geometric metrics under DPO and test whether PiSSA's SH–NSS–performance relationship remains monotonic.
O9 · Mask interpretability and safety implications. MSpec ∪ MEuc What functions do the selected 35.45% of parameters serve? Do they overlap known safety-alignment subsets? Systematic avoidance would provide a mechanism for improving capabilities while preserving alignment; overlap could amplify alignment-tax risks. The experiment only requires comparing masks with existing alignment-critical parameter localizations.
Rethinking Entropy Interventions in RLVR: An Entropy Change Perspective (2026.08, ACL 2026 Main · Outstanding)
CURE: Critique-Driven Unified Reinforcement Learning for Test-Time Self-Improvement (2026.08, ACL 2026 Main · Outstanding)
Evolutionary Guided Decoding: Iterative Value Refinement for LLMs (2026.08, ACL 2026 Main · Outstanding)
Geometry-Preserving Orthonormal Initialization for Low-Rank Adaptation in RLVR (2026.06, arXiv)
Understanding and Preventing Entropy Collapse in RLVR (2026.05, ACL 2026 Findings)
LLMs Gaming Verifiers: RLVR can Lead to Reward Hacking (2026.04, ICLR 2026 LLM Reasoning Workshop)
Spurious Rewards Paradox: Mechanistically Understanding How RLVR Activates Memorization Shortcuts (2026.01, arXiv)
Do Post-Training Algorithms Actually Differ? Scale-Dependent Ranking Inversions (2026.03, arXiv)
Test-Time Scaling in Reasoning LLMs: Inference Regimes, Evaluation, and Reproducibility (2026.08, arXiv)
GeoRA's contribution in one sentence: It is among the first works to take seriously that SFT's PEFT toolbox cannot simply transfer to RLVR, offering a conceptually clean remedy: change the matrix subjected to SVD.
Its strongest evidence is Table 6's SH–NSS–ΔOOD trend (PiSSA 0.95/0.418/−2.44 → MiLoRA 0.16/0.132/+0.17 → GeoRA 0.015/0.096/+2.10), alongside Table 1's structural finding that it alone improves both ID and OOD.