AppleProblem & solution
DACA-GRPO: Denoising-Aware Credit Assignment for Reinforcement Learning in Diffusion Language Models
Summary
DACA-GRPO addresses two weaknesses in reinforcement learning for diffusion language models: existing methods do not assign credit across denoising steps, and mean-field likelihood estimates are biased and high-variance. It is a lightweight, plug-and-play enhancement for GRPO-style trainers that combines Denoising Progress Scores with Stratified Masking Likelihood. The progress scores derive per-token importance weights from intermediate predictions without an additional forward pass, while stratified masking partitions token positions so each token is predicted with most of the sequence as context. Applied to three GRPO base methods, the approach improves results across seven benchmarks covering mathematical reasoning, code generation, constraint satisfaction, and constrained generation. Reported gains reach 5.6 percentage points on math reasoning, 7.4 on code generation, 36.3 on constraint satisfaction, and 5.9 on JSON schema adherence.
Context
Reinforcement Learning with Verifiable Rewards, often optimized with Group Relative Policy Optimization, is described as a central recipe for improving pretrained language-model reasoning capabilities. The post focuses on adapting this setting to diffusion language models, whose denoising trajectories create credit-assignment and likelihood-estimation challenges for existing RL methods.
Approach / What changed
DACA-GRPO adds two mechanisms to any GRPO-style trainer. Denoising Progress Scores extract per-token importance weights from intermediate predictions at no additional forward cost, while Stratified Masking Likelihood partitions token positions into strata so tokens are predicted with most of the sequence as context, reducing mean-field bias.
Takeaways
Denoising Progress Scores provide per-token importance weights from intermediate predictions without requiring an additional forward pass.
Stratified Masking Likelihood partitions token positions into strata, giving each token most of the sequence as context and reducing mean-field likelihood bias.
Across seven benchmarks and three GRPO base methods, reported gains reach 36.3 percentage points for constraint satisfaction and 7.4 points for code generation.
FAQ
How do Denoising Progress Scores assign importance?
They extract per-token importance weights from intermediate predictions during denoising. The extraction adds no additional forward cost.
How does Stratified Masking Likelihood reduce bias?
It partitions token positions into strata. Each token is predicted with most of the sequence as context, which reduces the mean-field bias.
Which tasks show the largest reported improvements?
The largest reported gain is 36.3 percentage points on constraint satisfaction, followed by 7.4 points on code generation. Gains also reach 5.6 points on math reasoning and 5.9 points on JSON schema adherence.
Source and freshness
- Source
- machinelearning.apple.com
- Published
- Added to Yomu
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.