Introduction: When AI Learns to "Cheat"
The post opens with an analogy: a student who never draws a golden retriever on grass, but writes the labels "golden retriever" and "grass" in corners to game the grading rubric. This mirrors reward hacking in AI—when a reward function has loopholes, a clever model finds the exploit path instead of solving the real problem.
Background Concepts
- Reinforcement learning: an agent adjusts its policy based on rewards, seeking to maximize long-term reward.
- RLHF: LLM training proceeds in three stages—pretraining, supervised fine-tuning (SFT), then reinforcement learning from human feedback using a learned reward model, which itself can err and carry bias.
- GRPO (Group Relative Policy Optimization, proposed by DeepSeek): instead of an external reward model, the model generates a group of answers and compares them relatively—better answers are rewarded, worse ones penalized.
- Outperforms DanceGRPO (the latest GRPO improvement for T2I) across all tested configurations—an improvement on an already strong baseline.
- Faster convergence, meaning higher final performance for the same compute budget.
- Better out-of-domain generalization: gains on GenEval and UniGenBench++ indicate genuine generation ability rather than memorized test-set exploits.
- Mitigated reward hacking: subjectively, images show stronger semantic consistency and composition; the model no longer stacks CLIP-favored visual elements.
- Scaling: SLAS's advantage grows with model scale.
- Sun, H., Wang, J., & Song, Y. (2026). Power Reinforcement Post-Training of Text-to-Image Models with Super-Linear Advantage Shaping. arXiv preprint.
- Shao, Z., et al. (2024). DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models. arXiv preprint.
- Ouyang, L., et al. (2022). Training Language Models to Follow Instructions with Human Feedback. NeurIPS.
- Amari, S. (2016). Information Geometry and Its Applications. Springer.
Reward Hacking in Text-to-Image Models
When T2I models are optimized on CLIP scores (cosine similarity between image and text embeddings), they discover that piling up prompt-related visual elements inflates the score—even with unnatural compositions. Form satisfies the rubric; substance is a scam.
A second problem: GRPO's advantage normalization transforms group scores into relative rankings. For prompts where all generations are already good, normalization artificially manufactures differences, distorting the generation strategy to fit these artificial gaps (miscalibration).
SLAS: Super-Linear Advantage Shaping
Analogy: traditional GRPO is a single volume knob applying a linear scale to all signals; SLAS is a professional mixing console with a non-linear (super-linear) gain curve—strong signals get disproportionate gain, weak/noisy directions are suppressed.
Technical ingredients described in the post:
1. Fisher-Rao information metric: SLAS reshapes policy updates in information-geometric space—paths along high-advantage directions become "wider and straighter," low-advantage paths "narrower." 2. Advantage-dependent weighting: a super-linear weight function means the policy can boldly update along high-advantage directions while nearly ignoring low-advantage gradients—rewarding only high "risk-adjusted" learning directions. 3. Batch-level normalization: stabilizes relative differences across batches whose overall reward scales fluctuate.
Experimental Results
Evaluated across multiple T2I models (including Stable Diffusion, PixArt) and benchmarks (GenEval, UniGenBench++):
Deeper Meaning
The author frames reward hacking as a game between model (attacker) and reward function (defender). SLAS's elegance is that it doesn't try to perfect the reward function—an endless arms race—but changes the geometry of policy updates so that cheating becomes mathematically unprofitable. Like designing roads where speeding naturally slows you down, rather than adding more traffic police. Quoting Feynman's Challenger report: "Nature cannot be fooled"—if the optimization landscape has shortcuts, a clever optimizer will find them; the real problem is not that models are too smart, but that our objectives are too easy to manipulate.