CriPO: Rescuing Suppressed Intelligence in Rubric-Based RL

Enhancing Rubric-based RL via Self-Distillation

Mingxuan Xia, Yuhang Yang, Chao Ye, Shuai Zhu, Shenzhi Yang, Guangcheng Zhu, Yuhang Zhang, Cheng Peng, Haobo Wang, Siqing Wang
Summary
Problem
Method
Results
Takeaways
Abstract

The paper introduces Criterion-Distilled Policy Optimization (CriPO), an on-policy training framework designed to enhance rubric-based Reinforcement Learning (RL) for open-ended LLM tasks. CriPO addresses the limitations of standard algorithms like GRPO by using localized on-policy self-distillation to fix "Unexplored" and "Suppressed" criteria, achieving SOTA performance on medical and scientific benchmarks with 2x better sample efficiency.

TL;DR

Standard Reinforcement Learning from Human Feedback (RLHF) often collapses multi-dimensional quality rubrics (e.g., "be accurate," "be empathetic," "be concise") into a single scalar reward. This aggregation leads to "Unexplored" and "Suppressed" criteria where the model either never discovers a behavior or accidentally learns to penalize a good behavior because the rest of the response was poor. CriPO (Criterion-Distilled Policy Optimization) fixes this by using the model's own "inner teacher" to inject missing behaviors and protect useful tokens from being penalized, all while staying strictly on-policy.

The "Losing the Signal in the Noise" Problem

In verifiable domains like Math or Coding, rewards are binary and clear. In open-ended domains like medical consultation, we use rubrics. However, current algorithms like GRPO (Group Relative Policy Optimization) face a fundamental "blind spot":

  1. Unexplored Criteria: If none of the 8 sampled responses satisfy "Criterion A," the model learns nothing about Criterion A.
  2. Suppressed Criteria: If a response satisfies "Criterion B" but is otherwise terrible, it gets a negative advantage. The model then learns to avoid the good behavior associated with Criterion B.

Statistical analysis by the authors shows that in medical tasks, over 57% of samples suffer from suppressed criteria, where useful intelligence is systematically discarded during training.

Methodology: The CriPO Framework

CriPO doesn't replace GRPO; it augments it. It acts as a surgical intervention at the token level using On-Policy Self-Distillation (OPSD).

1. Behavior Injection (For the Unexplored)

Instead of just hoping the model stumbles upon a missing criterion, CriPO takes the best current rollout and asks the model itself: "How would you revise this to meet the missing criteria?"

  • Forward-KL Distillation: The student model is trained to match this "revised" distribution.
  • Localized Filtering: To avoid noise, CriPO only distills tokens where the KL divergence is high—meaning only the tokens that actually changed to satisfy the rubric.

2. Advantage Flipping (For the Suppressed)

This is the most novel part of the paper. When a rollout has a negative reward but satisfies some rubrics, CriPO identifies the tokens responsible for that "good" part.

  • Counterfactual Teacher: The model is asked to remove the satisfied parts of the response. By comparing the original and the "weakened" response, CriPO pinpoints exactly which tokens represent the high-quality content.
  • The Flip: These specific tokens are given a positive advantage () even if the overall response is negative. This prevents the model from "throwing the baby out with the bathwater."

CriPO Overview

Experimental Performance

The authors tested CriPO on Qwen3 models across Medicine (HealthBench) and Science (ResearchQA) benchmarks.

Key Breakthroughs:

  • Efficiency: CriPO is a "speedrunner." It reaches the peak performance of standard GRPO in half the time (2x speedup).
  • SOTA Results: On the Medicine benchmark, it achieved a +3.2 average gain over the baseline.
  • Reasoning Depth: Case studies show that CriPO-trained models produce longer, more structured diagnostic rationales compared to GRPO, which often jumps to incorrect conclusions.

Compute Efficiency Comparison

Critical Insight: Why it Works

The "magic" of CriPO lies in its On-Policy nature. Unlike previous methods (like HeRL) that generate entirely new trajectories under "privileged" guidance (leading to exposure bias/mismatch), CriPO provides token-level supervision on the model's own existing outputs. It doesn't ask the model to become someone else; it asks the model to be the best version of itself.

Conclusion & Limitations

CriPO represents a significant step forward in making RL more interpretability-aware at the token level. However, it does add per-step computational overhead due to the multiple teacher inferences required. Additionally, the reliance on an "LLM-as-a-Judge" (Qwen3-32B) means the policy's quality is ultimately capped by the judge's ability to distinguish subtle rubric nuances.

Future Work: Scaling this to massive 70B+ models and investigating if "Advantage Flipping" can be automated without manual counterfactual prompting.

Find Similar Papers

Try Our Examples

  • Search for recent papers that combine Group Relative Policy Optimization (GRPO) with token-level reward modeling or self-distillation techniques to solve reward hacking or ambiguity.
  • Which study first identified the "suppressed criteria" or "reward overshadowing" problem in multi-objective reinforcement learning for LLMs, and how does CriPO's advantage flipping compare to prior weighting methods?
  • Explore the application of counterfactual self-distillation (similar to CriPO's localization) in improving the safety alignment or toxicity reduction of large language models.
Contents
CriPO: Rescuing Suppressed Intelligence in Rubric-Based RL
1. TL;DR
2. The "Losing the Signal in the Noise" Problem
3. Methodology: The CriPO Framework
3.1. 1. Behavior Injection (For the Unexplored)
3.2. 2. Advantage Flipping (For the Suppressed)
4. Experimental Performance
4.1. Key Breakthroughs:
5. Critical Insight: Why it Works
6. Conclusion & Limitations