NoiseTilt: Noise-Tilted Reverse Kernels for Diffusion Reward Alignment
About
We introduce the Noise-Tilted Reverse Kernel (NTRK), a reward-guided diffusion sampler that injects reward gradients through the noise term, leaving the pretrained reverse kernel unchanged and requiring only a single sample per step. Reward-guided sampling at inference time has greatly expanded the versatility of pretrained diffusion models. Yet existing methods face a trade-off. Gradient-based guidance shifts the reverse mean, steering generation but pushing intermediate states outside the region that the model was trained on and degrading quality. Search-based methods preserve quality but gain no gradient signal. No prior method achieves both. NTRK resolves this by keeping the reverse mean fixed and biasing the noise term toward high reward. This is enabled by a whitening operator, the central mechanism behind NTRK, which converts reward gradients into noise-compatible perturbations without losing their guiding signal. Across various reward alignment tasks, NTRK outperforms recent state-of-the-art baselines without losing sample quality. Remarkably, on aesthetic generation, NTRK surpasses the reward of the best baseline at 500 NFEs using only 25 NFEs, a 20 times reduction in compute.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Aesthetic Image Generation | FLUX | Aesthetic Score8.5394 | 22 | |
| Text-aligned Image Generation | FLUX | Pick-Score0.2439 | 22 | |
| Aesthetic Image Generation | Z-Image | Aesthetic Score8.786 | 20 | |
| Text-to-Image Generation | Z-Image | Pick-Score0.2613 | 20 | |
| Aesthetic Image Generation | DDPO 45 animal prompts 5 (test) | Aesthetic Score7.9656 | 10 | |
| Text-aligned Image Generation | T2I-CompBench++ 100 complex prompts 22 (test) | Pick-Score0.2327 | 10 | |
| Quantity-aware generation | T2I-Count (test) | T2I-Count Score0.045 | 9 | |
| Preference-aligned Video Generation | VideoReward | VideoReward3.465 | 4 | |
| Preference-aligned Video Generation | VBench | Motion Smoothness96.3 | 4 |