Understanding vs. Generation: Navigating Optimization Dilemma in Multimodal Models
Organizations: State Key Laboratory of General Artificial Intelligence, Peking University · Tencent · Center for Data Science, Peking University · Center for Machine Learning Research, Peking University
Abstract
Current research in multimodal models faces a key challenge where enhancing generative capabilities often comes at the expense of understanding, and vice versa. We analyzed this trade-off and identify the primary cause might be the potential conflict between generation and understanding, which creates a competitive dynamic within the model. To address this, we propose the Reason-Reflect-Refine (R3) framework. This innovative algorithm re-frames the single-step generation task into a multi-step process of "generate-understand-regenerate". By explicitly leveraging the model's understanding capability during generation, we successfully mitigate the optimization dilemma, achieved stronger generation results and improved understanding ability which are related to the generation process. This offers valuable insights for designing next-generation unified multimodal models. Code is available at https://github.com/sen-ye/R3.
Figures & tables
| Method | Color | Count | Color/Count | Color/Pos | Pos/Count | Pos/Size | Multi-Count | Overall |
| GPT-4o ( OpenAI, 2025 ) | 0.900 | 0.675 | 0.725 | 0.625 | 0.600 | 0.800 | 0.850 | 0.739 |
| FLUX.1-Kontext ( Labs, 2024 ) | 0.425 | 0.500 | 0.200 | 0.250 | 0.300 | 0.400 | 0.325 | 0.343 |
| FLUX.1-dev ( Labs, 2024 ) | 0.350 | 0.625 | 0.150 | 0.275 | 0.200 | 0.375 | 0.225 | 0.314 |
| Janus-Pro ( Chen et al., 2025 ) | 0.450 | 0.300 | 0.125 | 0.300 | 0.075 | 0.350 | 0.125 | 0.246 |
| T2I-R1 ( Jiang et al., 2025 ) | 0.675 | 0.325 | 0.200 | 0.350 | 0.075 | 0.250 | 0.300 | 0.311 |
| Echo-4o ( Ye et al., 2025 ) | 0.800 | 0.575 | 0.550 | 0.775 | 0.625 | 0.800 | 0.625 | 0.679 |
| ITA | Color | Count | Color/Count | Color/Pos | Pos/Count | Pos/Size | Multi-Count | Overall |
| BAGEL | 60.63 | 58.54 | 45.42 | 63.54 | 53.96 | 80.83 | 61.50 | 60.60 |
| BAGEL + Ours† | 60.42 | 59.38 | 47.71 | 63.75 | 55.63 | 81.46 | 63.96 | 61.76 1.16 |
| BAGEL + Ours | 69.58 | 67.50 | 69.79 | 72.29 | 76.04 | 83.33 | 75.00 | 73.37 12.77 |
| VQA | Color | Count | Color/Count | Color/Pos | Pos/Count | Pos/Size | Multi-Count | Overall |
| BAGEL | 91.74 | 79.30 | 88.28 | 77.99 | 82.93 | 85.10 | 92.45 | 86.48 |
| BAGEL + Ours† | 91.67 | 76.12 | 88.76 | 78.71 | 83.29 | 84.98 | 93.45 | 86.72 0.24 |
| BAGEL + Ours | 93.95 | 84.63 | 91.15 | 84.09 | 86.06 | 86.54 | 94.50 | 89.63 3.15 |
| Model | Overall | Basic Following | Advanced Following | Designer | ||||||||
| Avg | Attribute | Relation | Reasoning | Avg | Attribute +Relation | Attribute +Reasoning | Relation +Reasoning | Style | Text | |||
| GPT-4o ( OpenAI, 2025 ) | 84.19 | 85.30 | 81.00 | 86.16 | 88.74 | 81.24 | 81.95 | 80.03 | 80.88 | 76.67 | 92.76 | 89.55 |
| FLUX.1-dev ( Labs, 2024 ) | 66.24 | 74.41 | 72.50 | 78.20 | 72.52 | 60.72 | 66.76 | 61.76 | 56.60 | 63.33 | 44.49 | 74.63 |
| FLUX.1-Pro ( Labs, 2024 ) | 63.75 | 71.39 | 70.00 | 68.51 | 75.66 | 64.63 | 70.69 | 62.34 | 64.65 | 63.00 | 34.39 | 69.94 |
| Janus-Pro-7B ( Chen et al., 2025 ) | 65.38 | 74.99 | 74.50 | 73.69 | 76.77 | 61.77 | 65.71 | 62.01 | 61.16 | 43.33 | 38.46 | 79.48 |
| T2I-R1 ( Jiang et al., 2025 ) | 67.61 | 81.14 | 80.50 | 83.09 | 79.81 | 67.38 | 69.92 | 70.10 | 68.69 | 50.00 | 32.13 | 74.25 |
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
| Hyperparams | GenEval | GenEval++ | TIIF |
| Learning Rate | 5e-6 | 5e-6 | 5e-6 |
| Batch Size | 16 | 16 | 16 |
| Group Size | 16 | 16 | 16 |
| Training Steps | 400 | 300 | 200 |
| CE Weight | 1 | 1 | 1 |
| MSE Weight | 2 | 2 | 2 |
| Method | Single object | Two object | Counting | Colors | Position | Color attribution | Overall |
| FLUX.1-dev ( Labs, 2024 ) | 0.99 | 0.81 | 0.79 | 0.74 | 0.20 | 0.47 | 0.67 |
| Qwen-Image-RL ( Wu et al., 2025a ) | 1.00 | 0.95 | 0.93 | 0.92 | 0.87 | 0.83 | 0.91 |
| FlowGRPO ( Liu et al., 2025 ) | 1.00 | 0.99 | 0.95 | 0.92 | 0.99 | 0.86 | 0.95 |
| BAGEL ( Deng et al., 2025 ) | 0.99 | 0.94 | 0.81 | 0.88 | 0.64 | 0.63 | 0.82 |
| BAGEL + Ours | 1.00 | 1.00 | 0.95 | 0.95 | 0.98 | 0.89 | 0.96 |
| Inference Strategy | Bagel | Ours |
| Reasoning only | 0.399 | 0.593 |
| Reason+RR 1 | 0.432 | 0.675 |
| Reason+RR 2 | 0.436 | 0.689 |
| Reason+RR 3 | 0.439 | 0.682 |
| Reason+RR 4 | 0.439 | 0.689 |
| Reason+RR 5 | 0.439 | - |
Multimodal Generation
Multimodal generation creates coordinated text, images, audio, video, 3D, and other outputs from mixed inputs while preserving meaning and consistency.
See all 243 papers