CriPO: A New Paradigm for Rubric-Based Reinforcement Learning via Self-Distillation

This paper identifies two core weaknesses of rubric-based reinforcement learning in open-domain tasks: under-exploitation due to Unexplored Criteria (UC) and loss of optimization signals from Suppressed Criteria (SC). Existing methods often suffer from train-inference mismatch from external guidance and ignore effective patterns whose positive advantage signals are lost through scalar reward aggregation. We propose CriPO, a novel framework that uses policy self-distillation to address both issues. CriPO employs a Criterion-injection self-teacher to resolve UC and a Counterfactual self-teacher to flip the negative advantage signals of SC, significantly boosting model performance without introducing train-inference bias. Experiments show strong results on medical and scientific benchmarks while reducing optimization steps by approximately two-fold.

Background and Context

Large language models (LLMs) have increasingly turned to rubric-based reinforcement learning (RL) to enhance output quality in open-domain generation tasks. This approach leverages fine-grained evaluation criteria to guide model behavior, offering a more nuanced alternative to scalar reward signals. However, the field has long struggled with a fundamental limitation: insufficient exploration. When specific rubric criteria are not satisfied across any generated trajectories, these Unexplored Criteria (UC) fail to provide effective optimization signals. Consequently, models stagnate in dimensions where no successful examples exist, unable to learn from absence of evidence. While recent studies have attempted to mitigate this by introducing external guidance during generation, this strategy introduces a critical vulnerability known as train-inference mismatch. In this scenario, the policy relies heavily on external cues during training, but these cues are absent during inference, leading to error accumulation in autoregressive decoding.

Beyond the issue of unexplored criteria, existing methods overlook a more insidious failure mode defined as Suppressed Criteria (SC). These are criteria that are actually satisfied in some generation trajectories but are effectively ignored during optimization. Due to the nature of scalar reward aggregation, the positive advantage signals associated with these successful patterns may be averaged out or canceled by negative signals from other parts of the trajectory. As a result, the model fails to reinforce these effective patterns, treating them as noise. Analysis reveals that SC is prevalent, affecting over 57% of samples during training, with an average of 1.8 suppressed criteria per sample. This dual challenge of under-exploitation and signal suppression creates a significant barrier to optimizing LLMs against complex, multi-dimensional rubrics.

Deep Analysis

To address these intertwined problems, the proposed CriPO framework introduces a novel policy self-distillation mechanism that operates without external guidance, thereby eliminating train-inference bias. The core innovation lies in the design of two distinct self-teacher modules tailored to specific failure modes. For Unexplored Criteria (UC), CriPO employs a Criterion-injection self-teacher. This mechanism actively injects specific rubric information into the generation process and calculates a localized forward-KL divergence loss. By doing so, it effectively injects missing behavioral patterns into the policy network, forcing the model to explore and learn from criteria it previously ignored. This targeted injection ensures that the model does not merely rely on stochastic luck to discover successful trajectories but is structurally guided toward them.

For Suppressed Criteria (SC), CriPO utilizes a Counterfactual self-teacher designed to recover lost optimization signals. This module identifies generation trajectories where the overall scalar advantage is negative or neutral, despite satisfying specific rubric criteria. Through counterfactual reasoning, it isolates the tokens responsible for satisfying these criteria and forces the advantage values at the token level to flip from negative to positive. This operation preserves effective patterns that would otherwise be masked by scalar aggregation. By operating at the token level for SC and the trajectory level for UC, CriPO ensures a comprehensive optimization strategy. This dual approach not only resolves the exploration bottleneck but also prevents the accidental discarding of valuable learning signals, significantly enhancing the stability and efficiency of the policy update process.

Industry Impact

The implications of CriPO extend across the open-source community and industrial applications, offering a more efficient path for aligning large language models. For open-source developers, CriPO reduces the barrier to entry for implementing rubric-based RL by removing the dependency on complex external guidance systems. This simplification lowers both the implementation complexity and the computational overhead associated with maintaining separate teacher models or external rewarders. The framework’s ability to achieve superior performance without introducing train-inference mismatch makes it particularly attractive for researchers aiming to replicate or build upon recent advancements in LLM alignment.

In industrial settings, the efficiency gains offered by CriPO are substantial. The framework has demonstrated a reduction in optimization steps by approximately two-fold while achieving equal or better performance compared to traditional methods. This acceleration translates directly into lower training costs and faster iteration cycles, which are critical factors for deploying large models in resource-constrained environments. Furthermore, the detailed analysis of Suppressed Criteria provides a new perspective on reward shaping and advantage estimation. By highlighting the inherent flaws in scalar reward aggregation, CriPO encourages the industry to rethink how fine-grained information is preserved during the learning process, potentially inspiring new algorithms that better balance signal simplicity with informational richness.

Outlook

Experimental validation of CriPO on medical and scientific benchmarks confirms its robustness and generalizability. The framework consistently outperforms traditional rubric-based RL methods, demonstrating strong generation quality and adherence to complex evaluation standards. Ablation studies further isolate the contributions of the Criterion-injection and Counterfactual modules, proving that both are essential for fully addressing the dual challenges of exploration and signal suppression. The significant reduction in optimization steps underscores the practical viability of CriPO for large-scale training runs, where computational efficiency is paramount.

Looking forward, CriPO sets a new standard for how reinforcement learning can be applied to open-domain tasks. By resolving the fundamental issues of unexplored and suppressed criteria, it provides a solid theoretical and methodological foundation for future research in LLM alignment. The framework’s success suggests that self-distillation techniques, when carefully designed to address specific failure modes, can offer superior alternatives to external guidance systems. As the field continues to evolve, approaches like CriPO will likely become integral components of the toolkit for developing more capable, efficient, and reliable large language models, paving the way for more sophisticated applications in specialized domains such as healthcare and scientific research.

Sources