TLDR: CANON is a new reinforcement learning framework for large language models (LLMs) that improves reasoning by adaptively using training metrics like entropy and response length. Unlike prior methods that rely on fixed “higher-is-better” or “lower-is-better” rules, CANON regroups responses based on metric values and uses inter-group and intra-group comparisons to identify which metric trends actually lead to better performance. This results in significant accuracy gains in math and logic tasks and improved token efficiency, offering a more flexible and robust way to guide LLM training.
Large Language Models (LLMs) are becoming increasingly powerful, especially in complex reasoning tasks like mathematics and logic. A key technique driving this progress is Reinforcement Learning with Verifiable Rewards (RLVR), which allows these models to refine their answers through a process of self-correction and reflection. However, a common challenge in applying reinforcement learning to LLMs is how to effectively incorporate human insights or “priors” about certain training metrics, such as the length of a response or its generation entropy.
Previous approaches often tried to guide LLMs by shaping rewards or advantages, essentially telling the model that a higher or lower value for a specific metric is inherently “better.” For example, they might penalize overly long responses to encourage efficiency or use entropy signals to promote exploration. The problem with these methods is that they rely on pre-defined, often hand-crafted, preferences. Without careful tuning, these directional biases can be too strong, potentially leading the model astray and hindering its overall performance. What works in one scenario (e.g., higher entropy for exploration) might not be ideal in another (e.g., lower entropy for certainty).
To address this limitation, researchers have introduced a novel framework called Conditional Advantage Estimation (CANON). This innovative approach aims to amplify the impact of specific metric changes without making assumptions about whether a higher or lower value is always superior. Instead, CANON intelligently identifies which trends in a metric actually contribute to better performance.
How CANON Works
CANON operates by regrouping the sampled responses generated by an LLM during training. It takes all the responses for a given query and divides them into two distinct groups based on the value of a chosen target metric – for instance, responses with higher entropy versus those with lower entropy, or longer responses versus shorter ones. This conditional regrouping is a crucial first step.
Once responses are regrouped, CANON calculates two types of advantages: inter-group advantage and intra-group advantage. The inter-group advantage compares a response with the average performance of the group it doesn’t belong to. This comparison helps CANON determine which metric trend (e.g., higher entropy or lower entropy) generally leads to better overall performance. For example, if lower-entropy responses consistently yield higher rewards, the inter-group advantage will favor correct responses from that group.
The intra-group advantage, on the other hand, compares a response with the average performance of its own group. This helps identify the best responses within a specific trend. For instance, if a group of higher-entropy responses has a lower average reward, a correct response within that group will receive a larger intra-group advantage, effectively encouraging truly effective exploration even in less certain scenarios.
By combining these two types of advantages, CANON can dynamically adjust its learning signals. It can amplify the impact of a target metric without needing a pre-set “higher-is-better” or “lower-is-better” rule. The framework even theoretically proves that a common advantage estimation method, DR.GRPO, can be seen as a special case of CANON when the two groups are of equal size and the inter-group and intra-group advantages are weighted equally.
Also Read:
- CLPO: A Self-Evolving Learning Approach for Enhanced LLM Reasoning
- ContextPRM: Enhancing LLM Reasoning Across Diverse Fields by Focusing on Logical Flow
Key Findings and Benefits
Extensive experiments were conducted using CANON across various LLMs and tasks, including math reasoning benchmarks and high-complexity logic problems. The results were compelling:
- When CANON was applied based on entropy, it consistently outperformed prior methods, achieving a significant accuracy gain on math tasks. For highly complex logic tasks, the intra-group advantage proved particularly crucial, leading to substantial improvements.
- When applied to response length, CANON further enhanced token efficiency. This means models could achieve similar or better performance with shorter, more concise answers, leading to a more favorable balance between performance and computational cost.
The research also explored dynamic scheduling of these advantages, allowing CANON to achieve a superior and more comprehensive performance across different models and tasks simultaneously. Furthermore, by weighting conditions, CANON demonstrated its ability to stably explore the entire Pareto frontier for performance-efficiency trade-offs, offering flexible control over reasoning efficiency.
In essence, CANON provides a powerful and flexible framework for integrating human priors into reinforcement learning for LLMs. It moves beyond rigid, hand-crafted rules by intelligently identifying and leveraging beneficial metric trends, leading to more robust performance, better exploration, and improved reasoning efficiency in large reasoning models. You can find the full research paper here: Conditional Advantage Estimation for Reinforcement Learning in Large Reasoning Models.


