NPO: Noise-Space Reward Alignment
for Few-Step Generative Models

Woocheol Shin1, Taeyoung Yun1, Jiwon Sung2, Hyeongyu Kang1, Jeongmin Park1,
Jaewoo Lee1,4, Kyuil Sim1, Dohyun Kim1, Yutong He3†, Jinkyoo Park1,5†
1KAIST 2Stanford University 3Carnegie Mellon University 4MongooseAI 5Omelet

†Co-corresponding authors

NPO teaser: reward alignment, samples over training, and inference cost
(a) Reward learning curves of NPO, direct fine-tuning, and a trajectory-based noise policy. (b) Generated samples over training for NPO and direct fine-tuning. (c) Comparison with test-time scaling methods.

For few-step generative model alignment, direct fine-tuning can suffer from reward over‑optimization, while test-time optimization incurs substantial inference cost. NPO efficiently aligns few-step generative models using only black‑box rewards, while maintaining high sample quality and fast inference.

Abstract

Few-step generative models produce high-quality samples in one or a few evaluations. However, steering them toward desired properties remains difficult, especially when only black-box reward evaluations are available. While one could apply approaches developed for iterative diffusion and flow-based models, such as direct RL fine-tuning or test-time scaling, we find that neither transfers well to the few-step regime: direct fine-tuning suffers from severe reward over-optimization, and test-time scaling sacrifices the efficiency advantage of few-step generation.

We propose Noise Policy Optimization (NPO), which explicitly targets the alignment problem for few-step generative models. The key idea is to learn an amortized flow policy over the initial noise space of the generator. The trained policy transports Gaussian noise to a reward-tilted noise distribution, whose pushforward distribution through the frozen generator is exactly the reward-tilted output distribution. By keeping the generator frozen, we can effectively utilize the knowledge encoded in the pretrained model, yielding a better reward-quality trade-off than direct fine-tuning. The amortized policy moves the search cost into training, so inference adds only a lightweight noise sampling step on top of the pretrained model. To improve sample efficiency during training, we use ELBO-based likelihood estimation that requires only sampled endpoints rather than simulated trajectories.

Across image, language, and protein structure generation, NPO consistently achieves a better reward-quality trade-off than direct fine-tuning, and matches test-time search methods with 16–549× lower inference cost.

Method

Noise-space target

Rather than modifying the generator \(g_\theta\), NPO changes its input distribution while keeping the generator fixed. Sampling from the reward-tilted output distribution \(p^\star\) can be reduced to sampling from the reward-tilted noise distribution \[ q^\star(z)\propto q_{\mathrm{base}}(z)\exp\!\left(\frac{r(g_\theta(z))}{\alpha}\right) \] whose pushforward through \(g_\theta\) is exactly \(p^\star\), i.e., \(g_{\theta\#}q^\star=p^\star\).

Amortized flow policy

We learn a flow policy \(q_\psi\) to approximate the reward-tilted noise distribution \(q^\star\) by minimizing the reverse KL divergence \[ \min_\psi D_{\mathrm{KL}}(q_\psi\|q^\star), \] which is equivalent to maximizing reward while regularizing \(q_\psi\) toward the initial noise distribution \(q_{\mathrm{base}}\). By amortizing the noise transformation, NPO moves the cost of test-time search to training.

ELBO-based policy optimization

Policy-gradient optimization requires estimating the endpoint likelihood \[ \log q_\psi(z_0). \] We use an ELBO-based estimator that operates on sampled endpoints and forward-noising pairs \((t,\epsilon)\), rather than conventional trajectory-based likelihood estimation. This avoids dependence on simulated rollout trajectories, providing a more efficient signal for policy updates.

Results

We evaluate NPO across image, language, and protein structure generation, focusing on three questions:

  1. Reward–quality trade-off. Does NPO achieve a better reward–quality trade-off than direct generator fine-tuning?
  2. Inference efficiency. Does NPO achieve competitive rewards at lower inference cost than test-time optimization?
  3. Training efficiency. Does NPO reach comparable rewards with fewer reward calls than trajectory-based noise policies?

Setup. We use SANA-Sprint and SD-Turbo with one- and four-step sampling as pretrained models. Target rewards: LAION aesthetic score and JPEG compressibility, optimized without reward gradients. JPEG compressibility comes from a non-differentiable encoder, and we treat the aesthetic predictor as a black box as well, so neither reward gradient is used. We use ImageReward and LPIPS diversity to assess sample quality and diversity, respectively.

1Reward–quality trade-off

Under one-step sampling, NPO improves both target rewards on both generators, whereas Flow-GRPO and FAV-B show limited or no improvement. Under four-step sampling, Flow-GRPO raises the target reward but loses ImageReward and diversity, while NPO preserves both.

Image reward learning curves, 1-step
Reward learning curves of NPO and direct fine-tuning baselines under 1-step generation.
Image reward-quality trade-off, 4-step
Reward-quality trade-off of NPO and direct fine-tuning baselines on SANA-Sprint with 4-step sampling.
Qualitative comparison, aesthetic reward

SANA-Sprint, 4-step sampling, same prompts and initial noise, matched reward-call budget.

2Inference efficiency

NPO matches the target reward of test-time noise optimization at a significantly lower inference cost.

Test-time search comparison on SD-Turbo (1-step).
Method Target reward NFE Time (s) Rel. cost
SD-Turbo (Base) 6.12 1 0.06 1.0×
BoN-32 6.56 32 2.51 44.2×
ReNO 6.52 13 2.42 42.6×
ZeNO 6.50 482 30.78 542.8×
NPO (Ours) 6.52 1 0.15 2.6×

3Training efficiency

NPO reaches comparable rewards with fewer reward evaluations than ODS and Noise Flow-GRPO. Noise Flow-GRPO trains the same flow policy with trajectory-based likelihoods, so the gap isolates the ELBO-based update.

Noise-policy learning curves on images
Reward learning curves of NPO and noise-policy learning baselines.

BibTeX

@article{shin2026npo,
  title   = {Noise-Space Reward Alignment for Few-Step Generative Models},
  author  = {Shin, Woocheol and Yun, Taeyoung and Sung, Jiwon and Kang, Hyeongyu and Park, Jeongmin and
             Lee, Jaewoo and Sim, Kyuil and Kim, Dohyun and He, Yutong and Park, Jinkyoo},
  journal = {arXiv preprint arXiv:2610.21125},
  year    = {2026}
}