TL;DR — Fixed divergence regularization in RLHF forces a dilemma: strong regularization preserves diversity but limits alignment; weak regularization aligns better but risks collapse. ADRPO adapts the regularization strength per sample from the advantage estimate — high-value samples explore freely, poor samples stay constrained. One line of math; works with W2 (flow matching) and KL (LLMs).

Key idea: not all samples deserve equal regularization

Make the regularization strength a function of sample quality

High-advantage samples (clearly better than the batch average) deserve less regularization so the model can exploit them; low-advantage samples need more regularization to prevent harmful updates. The effective coefficient becomes advantage-dependent:

βeff = β0 A

where A is the sample's advantage and β0 a baseline coefficient. No new networks, no manual KL schedule — a one-line change to existing RLHF objectives.

Fixed regularization (DPO / ORW-CFM-W2)

  • Same strength for every sample
  • Strong → conservative, slow
  • Weak → reward hacking / collapse
  • Manual coefficient tuning

ADRPO (ours)

  • Adaptive from advantage estimates
  • High-value samples explore freely
  • Poor samples kept on a short leash
  • Plug-and-play — no extra networks

Results on SD3 text-to-image

2B
SD3 surpasses 4.8B & 12B models
32.6
reward — highest of all methods
> DPO
higher reward & diversity
0
extra networks (plug-and-play)

A 2B SD3 model fine-tuned with ADRPO matches or outperforms FLUX.1-Dev (12B) and SANA-1.5 (4.8B) on attribute binding, style rendering, and compositional control — while reaching both the highest reward and the highest diversity.

2026-07-15T21:57:59.615898 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/ 3.75 4.00 4.25 4.50 4.75 5.00 5.25 5.50 Diversity (higher = more varied) 29.0 29.5 30.0 30.5 31.0 31.5 32.0 32.5 33.0 Reward (aesthetic + alignment) best: high reward + high diversity ADRPO (Ours) DPO ORW-CFM-W2 Pre-trained SD3
Figure 1. Final reward vs. diversity on SD3. ADRPO reaches the top-right — the highest reward and the highest diversity — while ORW-CFM-W2 trades away diversity for reward and DPO lands in between.
2026-07-15T21:57:59.704478 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/ 0.000 0.005 0.010 0.015 0.020 W2 divergence from pre-trained (lower = closer) 29.0 29.5 30.0 30.5 31.0 31.5 32.0 32.5 33.0 Reward highest reward at lowest divergence ADRPO (Ours) DPO ORW-CFM-W2 Pre-trained SD3
Figure 2. Reward vs. W2 divergence from the pre-trained model (flow matching uses W2, not KL). ADRPO attains the highest reward while staying closest to the reference — the smallest divergence — whereas ORW-CFM-W2 needs far larger divergence for less reward.

Generalizes across modalities

ADRPO is a universal plug-in — the same advantage-adaptive principle works for flow-matching, text LLMs, and audio reasoning:

Flow / diffusion (SD3) · W2 Text LLMs (GRPO) · KL Audio reasoning LLMs

In LLM fine-tuning, ADRPO shows an emergent ability to escape local optima: when the model stalls, the adaptive coefficient globally raises regularization and re-opens exploration, then relaxes once a promising direction appears.

2026-07-15T21:57:59.768346 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/ 0 20 40 60 80 100 Training progress (%) 0.25 0.50 0.75 1.00 1.25 1.50 1.75 2.00 Reward ~3× Pre-trained Qwen2 (0.5) GRPO (fixed β) ADRPO (ours)
Figure 3. Reward over training on Qwen2 (GRPO vs. ADRPO). ADRPO escapes the local optimum GRPO stays trapped in, climbing to roughly 3× the reward — the adaptive coefficient re-opens exploration whenever the model stalls.

Publication journey

May 2025
Submitted to NeurIPS 2025
The Thirty-ninth Annual Conference on Neural Information Processing Systems.
Sep 2025
Accepted at NeurIPS 2025 (Poster)
Oct 2025
arXiv preprint released
arXiv:2510.18053.
Dec 2025
Presented · San Diego, CA
NeurIPS 2025.

BibTeX

@inproceedings{fan2025adaptive,
  title     = {Adaptive Divergence Regularized Policy Optimization
               for Fine-tuning Generative Models},
  author    = {Jiajun Fan and Tong Wei and Chaoran Cheng and Yuxin Chen and Ge Liu},
  booktitle = {The Thirty-ninth Annual Conference on Neural Information Processing Systems},
  year      = {2025},
  url       = {https://openreview.net/forum?id=aXO0xg0ttW}
}