Learning Native Reflection in Unified Models with Interleaved Reinforcement Learning
Yijia Fan, Ziqi Huang, Zhongang Cai, Yan Li, Zimo Wen, Wanqi Yin, Haiwen Diao, Ziwei Liu
Nanyang Technological University · Shanghai Jiao Tong University · The University of Tokyo
Published September 28, 2026 · on the feed September 29, 2026 · ▲ 48 · arXiv 2609.35767
The abstract
Unified multimodal models can both look at and render images, so in principle they can repair their own generations: diagnose what an image gets wrong, revise it, observe the result, and diagnose again. Whether a revision helps is known only after it is rendered, so the reflection text and the image generation must be learned jointly, over the whole loop. Supervised fine-tuning (SFT) on reflection trajectories gives a cold start but does not find the high-success repair paths, and naive RL that optimizes only the renderer or only one head leaves most of the gain untapped. We introduce UMM-Reflection, which applies reinforcement learning (RL) to complete reflection trajectories inside one unified model: sibling trajectories share one initial image, so the group-relative advantage compares reflection strategies, and one trajectory-level advantage updates both the reflection tokens and the flow-based revisions, avoiding the combinatorial blow-up of per-round credit assignment. Unlike single-round editing or pipelines with an external critic, credit flows across rounds and to both roles of the same model, and no verifier is needed at inference. On BAGEL, UMM-Reflection improves GenEval by 12.05 points over SFT, and the gains transfer to WISE (+10.97), OneIG-Bench (+3.48), and T2I-CompBench++ (+4.63), none of which is used in training.
The Brief
2:30A short podcast summary of the paper. Written and voiced by AI.
Transcript
Learning Native Reflection in Unified Models with Interleaved Reinforcement Learning. By Yijia Fan and seven others, from Nanyang Technological University, Shanghai Jiao Tong University, and one other institution. Published on the twenty-eighth of September. Its code repository is worked out: about one hundred and forty source files, with a readme and a licence.
A unified multimodal model can both look at images and render them. In principle, then, it can repair its own generations: diagnose what an image gets wrong, revise it, look at the result, and diagnose again. The catch is that whether a revision helped is only known after it has been rendered. The reflection text and the image generation therefore have to be learned together, across the whole loop. Existing recipes fall short of that. Supervised fine-tuning on reflection trajectories gives a cold start but does not find the repair paths that succeed most often. Naive reinforcement learning that optimizes only the renderer, or only one head, leaves most of the gain on the table.
UMM-Reflection applies reinforcement learning to complete reflection trajectories, inside one unified model. The whole loop of critique and revision is the unit being optimized, rather than any single step within it. That matches the problem as stated: since the value of a revision is only visible once it is rendered, the thing to reward is the trajectory, diagnosis and revision together, as it plays out across rounds.
Two choices make this workable. Sibling trajectories share one initial image, so the group-relative advantage compares reflection strategies against each other on the same starting point. And a single trajectory-level advantage updates both the reflection tokens and the flow-based revisions. That avoids the combinatorial blow-up that assigning credit round by round would cause.
The contrast with other setups is in where credit goes. Single-round editing has no loop to credit, and pipelines with an external critic split the roles between models. Here credit flows across rounds, and to both roles of the same model. No verifier is needed at inference.
On BAGEL, UMM-Reflection improves GenEval by twelve point zero five points over supervised fine-tuning. The gains carry over to benchmarks that were never used in training: ten point nine seven points on WISE, three point four eight on OneIG-Bench, and four point six three on T2I-CompBench++.
The model that draws the picture and the model that critiques it are one and the same, and now they are trained as one as well. One advantage per trajectory, shared across every round of critique and revision, is what teaches the loop to run without an outside judge.
Paper Quest · 7 chapters · about 41 min
Play this paper
Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.
Chapter 1 🧩 · The problem
The model can see its own mistakes. Can it learn to fix them on purpose?
You have one model that can both look at images and draw them. Asked for a dog to the right of a tie, it draws them the wrong way round.
The road ahead
- 1 · The problem ~7 min A model that can both see and draw images could fix its own mistakes, but imitation training makes its repairs unreliable, and a fix's worth shows only later.
- 2 · What came before ~3 min
- 3 · The key idea ~9 min Reward whole multi-round repair attempts, compare sibling attempts from one shared first image, and let one score train both the writing and the drawing.
- 4 · Choose your own research ~3 min
- 5 · Build the method ~8 min First imitate repair sessions, then roll out siblings from one image, compare them, and update text and drawing with one shared score.
- 6 · The experiment ~6 min You’ll guess: On BAGEL, how many GenEval points did UMM-Reflection, reinforcement learning over whole reflection trajectories, gain over supervised fine-tuning alone?
- 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Free, with Google or an email address. Your stars and progress are kept.