📑 Table of Contents
One-line takeaway: Co-RL makes parameter-independent models judge each other — rewards come from majority-voted pseudo-labels of peer answers, not one’s own. Cohort diversity (heterogeneous families/sizes/sample rephrasings) breaks the correlated-error feedback loop of self-rewarding. Measured: Qwen2.5-3B averages +8.6% across 7 text benchmarks (49.3 vs 40.7 base), 5 VLMs average +2.3–7.2%, matching or beating supervised methods with zero ground-truth labels.
The Problem
The “Supervision Dependence” Dilemma of Reasoning RL
RL’s strongest gains for LLM/VLM reasoning rely on verifiable rewards (code tests, math answers) — but such annotations are costly and deplete as reasoning capability exceeds what humans can reliably evaluate.
The Mechanistic Flaws of Self-Rewarding
Letting a model grade itself is the common shortcut, but the paper identifies three failure paths:
- Correlated-error loop: feedback from oneself (or same-source models) reinforces the same mistakes
- Response homogenization: a single reward signal collapses the policy
- Training collapse: diversity exhaustion → loss oscillation/divergence
Core insight: the problem is not “unsupervised” but “feedback correlated with the learner” — cut the correlation and the unsupervised signal becomes clean.
Method Breakdown (Formula Level)
Cross-Agent Supervision (Peer Rewards)
Pseudo-label construction (ring topology; agent n is supervised by peer n−1):
â₋ₙ(x) ∈ argmax_b Σⱼ₌₁ᴷ 𝟙[aₙ₋₁ʲ = b] # majority vote over K sampled answers
Reward assignment (hard 0/1):
rₙᵏ = 𝟙[aₙᵏ = â₋ₙ(x)] # 1 iff matches peer pseudo-label
GRPO integration (in-group relative advantage):
Âₙᵏ = (rₙᵏ − mean{rₙʲ}) / std{rₙʲ} # normalized within rollout group
Key point: an agent never contributes to its own supervision target — the essential difference from self-rewarding.
Three Dimensions of Cohort Diversity
| Dimension | Implementation | Mechanism |
|---|---|---|
| Decoupled optimization | Independent params/optimizers, no shared gradients, interact only at reward time | Independence itself is a diversity source |
| Cross-family & size | Pair Qwen×Llama (different tokenizers/pretraining), 3B×1.7B mixes | Different inductive biases → orthogonal error patterns |
| Input formation | DeepSeek-V3 rephrases MATH problems; agents train on different phrasings | Breaks phrasing-correlated errors |
Quantified evidence (error-decoupling analysis): cross-family pairing (Qwen2.5-3B × Llama-3.2-3B) Cohen’s κ=0.38, complementarity c=31.2%; same-family (×Qwen3-1.7B) κ=0.52, c=24.2% — cross-family errors overlap far less, the root reason peer grading works.
Training Loop
Per step: sample prompt batch → all agents parallel-sample K responses → build pseudo-labels/rewards from peers → synchronous GRPO update of all policies. Symmetric design: every agent is both learner and supervisor.
Results
Text (Table 1, 3B-class, avg of 7 benchmarks):
| Model | Base | GT-Reward (supervised) | Best self-reward TTRL | Co-RL |
|---|---|---|---|---|
| Qwen2.5-3B | 40.7 | 47.4 | 47.3 | 49.3 (+8.6%) |
| Llama-3.2-3B | 38.7 | 43.0 | 43.1 | 43.9 (+5.2%) |
7 benchmarks = GSM8K/MATH-500/AMC/HumanEval/GPQA/MBPP/LiveCodeBench. Co-RL gains 3.0–8.6% on average, 0.8–2.0% above the strongest self-reward baseline.
Multimodal (Table 4, 2B–12B VLMs, MathVision/MathVerse/MathVista/We-Math):
| Model | Base | TTRL | Co-RL |
|---|---|---|---|
| Qwen2.5-VL-3B | 37.24 | 42.54 | 43.89 (+6.65%) |
| InternVL-3.5-2B | 43.11 | 45.04 | 45.40 |
On larger models (7B–12B) Co-RL consistently beats TTRL; on Gemma-3-12B it exceeds GT-Reward (supervised).
Key ablations:
- Training stability: Co-RL keeps reward variance/length stable throughout; TTRL shows reward collapse / length degradation / divergence
- Budget-fair comparison: two individually TTRL-trained models + inference ensemble vs Co-RL’s two agents — Co-RL still wins, proving gains come from cross-supervision, not ensembling/compute
- Three-agent scaling: Qwen2.5-3B + Llama-3.2-3B + Qwen3-1.7B jointly trained — all three improve +7.8%/+6.0%/+8.2%, averaging parity with GT-Reward
- Multi-agent baselines (CoMAS setting): Co-RL 62.97, well ahead of MAPoRL(58.22)/TTRL(58.18)/CoMAS(58.94), with half the agents and no external judge
Limitations & Commentary
- L1: cohort size = training cost ×N; diversity hyperparameters (model mix, rephrase ratio) need tuning
- L2: emergent reasoning is implicit behavior — no quality ceiling guarantee, no interpretability
- Lineage: self-rewarding (self-grades) → self-play (self-opponent) → Co-RL (heterogeneous peer grading) — in the “no external supervision” spectrum, it trades diversity for signal quality, complementing verifier-based routes
- For practitioners: when doing reasoning RL without labels, Co-RL is the most promising unsupervised route; infra teams can borrow the “cohort architecture + diversity scheduling” design pattern directly
Reproduction Notes
- arXiv: 2608.17253 (v2); code open-sourced at github.com/DrStranded/Co-RL
- Bar: multi-model parallel training (start with two 3B models to validate the mechanism); temperature/sampling K per paper; ring-topology pseudo-labels via majority vote
- Start with a cross-family model pair (biggest error-decoupling gains), then scale size
Join the discussion
Comments powered by GitHub Discussions, stored in the hackcv/blog repo; sign in with a GitHub account to join. Markdown and emoji supported.Comments powered by GitHub Discussions, stored in the hackcv/blog repo; sign in with a GitHub account to join. Markdown and emoji supported.