Rubric-based reinforcement learning (RL) evaluates responses against explicit criteria to construct rewards, offering a viable way to train large language models on open-ended tasks. However, standard methods compress criterion-level feedback into scalar rewards and assign uniform token advantages, leaving structured rubric supervision underutilized. Recent work seeks finer-grained guidance by treating rubrics as privileged information to derive self-distillation targets, but the resulting learning signal is not grounded in criterion outcomes and can lead to reward degradation. This motivates us to reframe the problem as criterion-aware credit assignment, where privileged rubric information serves as a relevance cue for credit allocation rather than a source of imitation targets. Accordingly, we propose CoCA, which derives criterion-level credits from group-relative outcomes and allocates them across tokens based on criterion-induced distribution shifts, yielding both outcome-grounded and fine-grained learning signals. Empirically, CoCA achieves an average gain of +4.2% over standard rubric-based RL across medicine and science benchmarks, demonstrating more effective learning on open-ended tasks.
Figures & tables
Figure 1: (Left) The mismatch between criterion-level evaluation and response-level learning signals in standard rubric-based RL. (Right) Training dynamics across methods on RaR-Medicine over the first 200 steps.
Figure 2: Overview of CoCA. Sampled responses are first evaluated against a shared rubric to derive signed criterion credits through within-group comparisons. Guided by relevance cues from criterion-conditioned distribution shifts, these credits are then allocated across tokens while preserving each criterion’s signed budget. Finally, the resolved credits are aggregated into token-level advantages for GRPO optimization.
Method
Medicine
Science
Avg.
RaR-Medicine
HealthBench
LLMEval-Med
MedQA
RaR-Science
ResearchQA
GPQA-D
Initial
54.2 (0.0)
41.9 (0.0)
51.1 (0.0)
72.0 (0.0)
67.6 (0.0)
50.7 (0.0)
49.7 (0.0)
55.3 (0.0)
RaR
65.0 ( ↑ 10.8)
47.5 ( ↑ 5.6)
55.4 ( ↑ 4.3)
73.8 ( ↑ 1.8)
72.4 ( ↑ 4.8)
56.6 ( ↑ 5.9)
51.6 ( ↑ 1.9)
60.3 ( ↑ 5.0)
OPSD
44.7 ( ↓ 9.5)
30.6 ( ↓ 11.3)
48.8 ( ↓ 2.3)
69.0 ( ↓ 3.0)
65.5 ( ↓ 2.1)
47.5 ( ↓ 3.2)
46.6 ( ↓ 3.1)
50.4 ( ↓ 4.9)
RaR+OPSD
61.8 ( ↑ 7.6)
42.1 ( ↑ 0.2)
53.4 ( ↑ 2.3)
72.1 ( ↑ 0.1)
67.9 ( ↑ 0.3)
50.6 ( ↓ 0.1)
48.8 ( ↓ 0.9)
56.7 ( ↑ 1.4)
RuscaRL
58.4 ( ↑ 4.2)
45.3 ( ↑ 3.4)
55.6 ( ↑ 4.5)
73.8 ( ↑ 1.8)
67.9 ( ↑ 0.3)
53.1 ( ↑ 2.4)
44.4 ( ↓ 5.3)
56.9 ( ↑ 1.6)
Table 1: Experimental results (%) on medical and scientific benchmarks, using Qwen3-8B as the base model and gpt-oss-120b as the judge. Avg. denotes the mean score across all seven benchmarks, and the best results are highlighted in bold . Arrows indicate improvements ( ↑ ) or declines ( ↓ ) relative to the initial model.
Method
Medicine
Science
Avg.
RaR-Medicine
HealthBench
LLMEval-Med
MedQA
RaR-Science
ResearchQA
GPQA-D
CoCA
69.8 (0.0)
54.3 (0.0)
61.8 (0.0)
77.6 (0.0)
74.2 (0.0)
59.6 (0.0)
54.4 (0.0)
64.5 (0.0)
Uniform
65.0 ( ↓ 4.8)
47.5 ( ↓ 6.8)
55.4 ( ↓ 6.4)
73.8 ( ↓ 3.8)
72.4 ( ↓ 1.8)
56.6 ( ↓ 3.0)
51.6 ( ↓ 2.8)
60.3 ( ↓ 4.2)
Shuffled
50.7 ( ↓ 19.1)
39.4 ( ↓ 14.9)
53.1 ( ↓ 8.7)
69.2 ( ↓ 8.4)
65.2 ( ↓ 9.0)
50.5 ( ↓ 9.1)
43.8 ( ↓ 10.6)
53.1 ( ↓ 11.4)
Shared
67.7 ( ↓ 2.1)
50.1 ( ↓ 4.2)
57.6 ( ↓ 4.2)
73.9 ( ↓ 3.7)
72.7 ( ↓ 1.5)
57.7 ( ↓ 1.9)
52.0 ( ↓ 2.4)
61.7 ( ↓ 2.8)
Table 2: Ablation results (%) for credit allocation mechanisms. Arrows indicate changes relative to CoCA.
Figure 3: Criterion-level correction ( ↑ ) and regression ( ↓ ) rates on RaR-Medicine and RaR-Science datasets. Correction measures the fraction of initially unmet criteria that become satisfied after training, while regression measures the fraction of initially satisfied criteria that become unmet.
Measure
Medicine
Science
Avg.
RaR-Medicine
HealthBench
LLMEval-Med
MedQA
RaR-Science
ResearchQA
GPQA-D
JSD (CoCA)
69.8 (0.0)
54.3 (0.0)
61.8 (0.0)
77.6 (0.0)
74.2 (0.0)
59.6 (0.0)
54.4 (0.0)
64.5 (0.0)
Forward KL
60.8 ( ↓ 9.0)
48.8 ( ↓ 5.5)
57.3 ( ↓ 4.5)
73.5 ( ↓ 4.1)
70.3 ( ↓ 3.9)
54.5 ( ↓ 5.1)
49.1 ( ↓ 5.3)
59.2 ( ↓ 5.3)
Reverse KL
66.7 ( ↓ 3.1)
49.7 ( ↓ 4.6)
57.1 ( ↓ 4.7)
75.9 ( ↓ 1.7)
72.9 ( ↓ 1.3)
57.2 ( ↓ 2.4)
52.4 ( ↓ 2.0)
61.7 ( ↓ 2.8)
Log-ratio
53.4 ( ↓ 16.4)
41.4 ( ↓ 12.9)
50.8 ( ↓ 11.0)
70.0 ( ↓ 7.6)
66.9 ( ↓ 7.3)
50.7 ( ↓ 8.9)
46.3 ( ↓ 8.1)
54.2 ( ↓ 10.3)
Table 3: Ablation results (%) for relevance measures. Arrows indicate changes relative to CoCA.
Figure 4: (a) Rates of two signal conflicts: response-level advantages versus criterion-level credits, and distillation gradients versus outcome-grounded gradients. (b) Effects of k and β on average scores in each domain.
Figure 5: Visualization of criterion–token relevance in a medical response. Darker colors indicate higher JSD between next-token distributions with and without criterion conditioning.
Figure 6: Prompt template for the LLM judge. Blue placeholders denote the task prompt, model response, and numbered rubric criteria.
Figure 7: Prompt templates for criterion-conditioned forward passes in CoCA. Blue placeholders denote the original final user message and the selected criterion.
Method
Medicine
Science
Avg.
RaR-Medicine
HealthBench
LLMEval-Med
MedQA
RaR-Science
ResearchQA
GPQA-D
Qwen3-4B
Initial
45.6 (0.0)
37.8 (0.0)
48.3 (0.0)
66.0 (0.0)
64.3 (0.0)
43.8 (0.0)
43.2 (0.0)
49.9 (0.0)
RaR
55.2 ( ↑ 9.6)
43.6 ( ↑ 5.8)
50.3 ( ↑ 2.0)
66.2 ( ↑ 0.2)
69.2 ( ↑ 4.9)
48.3 ( ↑ 4.5)
44.6 ( ↑ 1.4)
53.9 ( ↑ 4.0)
RaR+OPSD
52.4 ( ↑ 6.8)
42.2 ( ↑ 4.4)
49.1 ( ↑ 0.8)
65.8 ( ↓ 0.2)
68.0 ( ↑ 3.7)
47.6 ( ↑ 3.8)
43.7 ( ↑ 0.5)
52.7 ( ↑ 2.8)
HeRL
58.0 ( ↑ 12.4)
45.7 ( ↑ 7.9)
51.9 ( ↑ 3.6)
68.7 ( ↑ 2.7)
70.3 ( ↑ 6.0)
49.0 ( ↑ 5.2)
45.4 ( ↑ 2.2)
55.6 ( ↑ 5.7)
Appendix
Table 5: Experimental results (%) for Qwen3-4B and Olmo3-7B-Instruct-SFT with gpt-oss-120b as the judge. Avg. denotes the mean across all seven benchmarks. The best results within each model block are highlighted in bold . Arrows indicate improvements ( ↑ ) or declines ( ↓ ) relative to the corresponding initial model.
Method
Medicine
Science
Avg.
RaR-Medicine
HealthBench
LLMEval-Med
MedQA
RaR-Science
ResearchQA
GPQA-D
Initial
57.9 (0.0)
52.1 (0.0)
44.3 (0.0)
72.0 (0.0)
67.7 (0.0)
51.1 (0.0)
49.7 (0.0)
56.4 (0.0)
RaR
68.2 ( ↑ 10.3)
57.5 ( ↑ 5.4)
47.4 ( ↑ 3.1)
73.8 ( ↑ 1.8)
73.1 ( ↑ 5.4)
58.0 ( ↑ 6.9)
51.6 ( ↑ 1.9)
61.4 ( ↑ 5.0)
OPSD
48.9 ( ↓ 9.0)
38.2 ( ↓ 13.9)
42.9 ( ↓ 1.4)
69.0 ( ↓ 3.0)
66.1 ( ↓ 1.6)
48.7 ( ↓ 2.4)
46.6 ( ↓ 3.1)
51.5 ( ↓ 4.9)
RaR+OPSD
64.6 ( ↑ 6.7)
52.3 ( ↑ 0.2)
44.6 ( ↑ 0.3)
72.1 ( ↑ 0.1)
68.3 ( ↑ 0.6)
51.2 ( ↑ 0.1)
48.8 ( ↓ 0.9)
57.4 ( ↑ 1.0)
RuscaRL
60.1 ( ↑ 2.2)
54.5 ( ↑ 2.4)
44.9 ( ↑ 0.6)
73.8 ( ↑ 1.8)
66.4 ( ↓ 1.3)
54.1 ( ↑ 3.0)
44.4 ( ↓ 5.3)
56.9 ( ↑ 0.5)
Appendix
Table 6: Experimental results (%) on medical and scientific benchmarks, using Qwen3-8B as the base model and DeepSeek-V4.1-Flash as the judge. Avg. denotes the mean score across all seven benchmarks, and the best results are highlighted in bold . Arrows indicate improvements ( ↑ ) or declines ( ↓ ) relative to the initial model.
Figure 8: Complete word-level annotation examples from Medicine (top) and Science (bottom), with the corresponding rubric criterion shown above each response. Dark and pale blue denote annotated and remaining words, respectively. Subword pieces are merged into words for display.
Figure 9: Criterion–token relevance over 1,000 annotated pairs. The scatterplots compare mean JSD at annotated and remaining positions; the dashed diagonal denotes equality. The right panel reports the percentage of pairs meeting each enrichment-ratio threshold.
Figure 10: Training efficiency of Qwen3-8B on Medicine using 8× A100 GPUs. Left: validation performance versus training time. Middle: average training step time for all methods. Right: CoCA’s runtime breakdown, with the total step time shown at the center and component proportions listed below.
Strategy
Medicine
Science
Avg.
RaR-Medicine
HealthBench
LLMEval-Med
MedQA
RaR-Science
ResearchQA
GPQA-D
CoCA
69.8 (0.0)
54.3 (0.0)
61.8 (0.0)
77.6 (0.0)
74.2 (0.0)
59.6 (0.0)
54.4 (0.0)
64.5 (0.0)
Random
67.3 ( ↓ 2.5)
49.6 ( ↓ 4.7)
56.1 ( ↓ 5.7)
74.1 ( ↓ 3.5)
73.4 ( ↓ 0.8)
57.9 ( ↓ 1.7)
51.3 ( ↓ 3.1)
61.4 ( ↓ 3.1)
Top ∣sj∣
69.4 ( ↓ 0.4)
52.3 ( ↓ 2.0)
59.0 ( ↓ 2.8)
76.8 ( ↓ 0.8)
74.0 ( ↓ 0.2)
58.6 ( ↓ 1.0)
52.2 ( ↓ 2.2)
63.2 ( ↓ 1.3)
Appendix
Table 7: Ablation results (%) for criterion selection strategies. Arrows indicate changes relative to CoCA.
Figure 11: Training dynamics of CoCA and RaR in Medicine (top) and Science (bottom). Columns show reward, response length, and policy entropy, with faint stepwise curves and bold 10 -step moving averages.
Method
Medicine
Science
Avg.
RaR-Medicine
HealthBench
LLMEval-Med
MedQA
RaR-Science
ResearchQA
GPQA-D
RaR
0.26
0.25
0.44
0.51
0.18
0.39
0.53
0.24
CoCA
0.31
0.22
0.37
0.45
0.29
0.30
0.48
0.17
Appendix
Table 8: Standard deviations ( % ) of benchmark scores across three random seeds. Avg. reports the standard deviation of the per-seed average score over all seven benchmarks.
Rubrics are widely used to evaluate open-ended question answering by breaking overall quality into explicit criteria. These explicit criteria make rubrics a rich source of learning guidance, yet their potential for guiding the training process has been largely overlooked. Existing methods use rubrics mainly as direct feedback signals, without explicitly modeling the capabilities behind their criteria. This leaves their capability structure largely unused in guiding the training process. We introduce Rubric-Structured Reinforcement Learning (RSRL), an RL framework that unlocks the full potential of rubrics by exploiting their structure throughout the training process, rather than treating them simply as direct reward signals. At its core, RSRL builds on three key designs: (1) Rubric-to-Capability Structuring first recovers the capability structure hidden in rubric criteria, (2) Self-Sufficient Capability Learning then uses this structure to bootstrap underdeveloped capabilities into effective learning, (3) Capability-Residual Credit Routing finally preserves capability-specific gains during optimization. Experiments show that RSRL consistently improves both overall performance and underdeveloped capabilities, boosting downstream scientific question-answering performance by up to 7.43 over the initial policy and 7.60 over non-rubric structured RL baselines, showing that reinforcement learning can substantially benefit from the capability structure encoded in rubrics.
Yuxun Huang, Yunyao Zhang, ZeLiang Chen +3
Huazhong University of Science and Technology, Wuhan, China · La Trobe University, Melbourne, Australia
Rubric-based reinforcement learning enriches language model training by evaluating model outputs against explicit criteria. Yet in GRPO-style pipelines, these structured judgments are reduced to a scalar response-level reward and converted into a response-level advantage, which is broadcast uniformly to all generated tokens. This leaves no explicit mechanism for allocating credit within a response, even when different criteria are grounded in different spans, formatting decisions, or semantic choices. We propose CoRT, a token-level credit weighting method for rubric-conditioned GRPO. Instead of training an auxiliary token scoring model, CoRT uses counterfactual replay to rescore the same sampled response under the original rubric-conditioned prompt and a matched criteria-free prompt. The resulting tokenwise log-likelihood contrasts serve as a proxy for dependence on the rubric context. CoRT maps these contrasts to bounded, response-normalized weights and uses them to redistribute the signed GRPO advantage across tokens, without introducing an auxiliary scorer or changing the response-level reward. Experiments across instruction-tuned models and reward granularities show that CoRT improves over matched response-level GRPO in the vast majority of comparisons, with an average gain of 4.4 percentage points. The method remains competitive with learned token-level credit baselines while avoiding a separate relevance-learning stage. These results suggest that policy-internal counterfactual likelihood contrasts provide an effective training signal for within-response credit allocation while retaining the simplicity and stability of GRPO.
Bo-Wen Zhang, Junwei He, Wen Wang +5
State Key Laboratory of Novel Software Technology, Nanjing University · School of Intelligence Science and Technology, Nanjing University · ByteDance +1
Rubric-based reinforcement learning extends reward-driven optimization to open-ended tasks by assigning partial credit to individual response requirements. However, rubric judges can assign a high criterion score even when the information or action it requires is absent from the response, a failure mode we term Vacuous Credit. Such awards persist after the required information is removed and can reverse the sign of a response's GRPO advantage. To address this problem, we introduce MetaRubric, which alternates evidence-aware policy optimization with response-guided rubric adaptation. We construct counterfactual counterparts by changing one task-relevant fact in each prompt. During policy optimization, credit is assigned only when the response contains sufficient evidence to satisfy the required rubric criterion. After each policy-optimization stage, current policy responses guide revisions to original and counterfactual criteria while preserving the meaning of the original prompt's initial rubric as interpreted under each prompt's facts. We also adapt criterion weights at stage boundaries to better address observed policy errors. Across multiple backbones, MetaRubric improves PubMedQA accuracy by 6.00--20.40 percentage points over static-judge GRPO, with further gains on HealthBench-Hard and two multimodal medical benchmarks.