Loading video...
Video Failed to Load
We developed a simple, sample-efficient online RL technique for post-training image generation models. We see it as a possible steerable alternative to CFG, driven by any scalar reward, including human preference.
70,991 views • 6 months ago •via X (Twitter)
11 Comments

Check out our blog post at for a walkthrough of our design decisions. w/ fantastic collaborators: Miika Aittala, Tero Karras, Janne Hellsten, @akanazawa Timo Aila and Samuli Laine

You just got… Mcallister’d!!!

My hero 😍😍😍😍😍

wow

Really cool work @davidrmcall!!!

Epoch 0 is not a happy kitty 😂 very cool work!

Congrats, David!

Hi McAllister. Thanks for your interesting work. I found that the idea of “copying gradient at x0” to any intermediate state x_t is quite similar to DRTune techniques - also a method to finetune text-to-images model with reward

really cool work. the uniform copy beating backprop-through-chain (rows I vs J) leans on flow jacobians being roughly psd via ot straightness. did you try it on distilled few-step students or late-training checkpoints where flows get more rotational?

Thanks! We didn’t try with distilled students though that sounds promising. Our experiments initialized from pretrained SD3 checkpoints, would you consider that late training?

Interesting direction—especially the “any scalar reward” framing makes it feel much more general than CFG. Curious how stable it is in practice across different reward signals, and how you’re handling reward hacking / drift during online updates.
