CorrGRPO swaps covariance for Pearson correlation in the normalization denominator, beating GRPO on code generation, tool calling, and agent security
The work observes that when GRPO trains with multiple rewards it normalizes the summed reward by its within-group standard deviation, whose variance equals the sum of all pairwise reward covariances, so large-scale rewards can dominate the normalization and suppress smaller-scale reward signals; the authors propose CorrGRPO, which replaces pairwise covariances in the denominator with Pearson correlation coefficients while keeping the centered total reward unchanged, and compare it with GRPO and variants such as GDPO on code generation, tool calling, and agent utility versus security across models from 0.5B to 8B parameters, reporting improvements in all three domains and an outward expansion of the empirical Pareto frontier between competing objectives.