Image generation has become very good at looking confident.

That is convenient for demos, investor decks, and social media clips where a dragon, a dashboard, or a product mockup only needs to survive five seconds of human attention. Unfortunately, enterprise systems are less forgiving. A generated image may be beautiful, on-brand, and still wrong. The product is held in the wrong hand. The safety sign is placed behind the hazard. The chart looks plausible but reverses the relationship it was supposed to explain. Charming, as long as nobody uses it.

The paper behind this article studies a sharper version of that failure: unified multimodal large language models can generate an image from a prompt, then use their own understanding branch to judge that image as not matching the prompt.1 In other words, the model can fail its own inspection.

That sounds like a flaw. The useful move is treating it as a signal.

The authors argue that the generation–understanding gap in unified multimodal models is not merely an evaluation nuisance. It is an internal diagnostic. If a model’s understanding capability is stronger than its generation capability, then the understanding branch can guide the weaker generation branch during post-training. No external reward model is required. No large new supervised dataset is required. The model, mildly embarrassed by itself, becomes part of the training pipeline. Very efficient. Slightly undignified. Technically interesting.

Unified models are not automatically unified in behavior

A unified multimodal model promises a neat product story: one model can both understand visual inputs and generate visual outputs. Show-o, for example, presents a single transformer architecture designed to handle multimodal understanding and generation across mixed modalities.2 Janus-Pro similarly advances the Janus line toward both multimodal understanding and text-to-image instruction following, using training, data, and model scaling improvements.3

The business temptation is obvious. If one model can inspect, reason, generate, and refine, the architecture becomes simpler. Fewer components. Fewer handoffs. Fewer awkward meetings where the vision model blames the generator and the generator blames the prompt.

But “one model” does not mean “one coherent capability.” A model may share infrastructure while still having uneven internal competence. The paper focuses on this asymmetry: understanding often outperforms generation. The model may know what a prompt asks for, but fail to render it correctly.

That distinction matters because many commercial uses of multimodal AI require more than attractive output. They require prompt adherence, internal consistency, and recoverable error diagnosis. A marketing-image generator can tolerate occasional weirdness. A medical-education generator, insurance-claims assistant, manufacturing-inspection simulator, or autonomous dashboard agent has less room for artistic improvisation.

The misconception to avoid is simple: if a model can generate and understand, the two capabilities must reinforce each other automatically. The paper’s evidence suggests otherwise. The bridge must be trained.

The non-unification score measures internal disagreement, not aesthetic quality

The paper introduces a metric called the non-unification score. It asks a deliberately uncomfortable question: after the model generates an image from a text prompt, does its own understanding branch judge the image as aligned with that prompt?

A simplified version is:

$$ \text{Non-unification} = \frac{1}{N} \sum_{i=1}^{N} \mathbb{1}[U(x_i, G(x_i)) = 0] $$

Here, $x_i$ is a prompt, $G(x_i)$ is the generated image, and $U$ is the model’s understanding branch judging whether the image matches the prompt. A high score means the model frequently rejects its own generations.

This is not the same as asking whether humans like the image. It is not a generic image-quality metric. It is an internal coherence metric.

That difference is important. A visually polished image may still violate a prompt’s binding constraints: the red cube is above the blue sphere, not below it; the mirror reflection does not obey the described scene; the generated object count is wrong. Traditional image-generation evaluation often struggles with this fine-grained compositional failure. Benchmarks such as T2I-CompBench were designed precisely because open-world compositional text-to-image generation requires checking attribute binding, object relationships, and complex scene composition rather than just global image-text similarity.4 GenEval approaches the problem from another angle by evaluating object-focused properties such as co-occurrence, position, count, and color.5

The paper’s contribution is more internal: instead of relying only on external evaluation, it uses the model’s own understanding pathway to expose where generation has failed.

The surprising part is where the blame lands

Once the model rejects its own image, two explanations are possible.

First, the image may actually satisfy the prompt, but the understanding branch misjudges it. That would mean the inspector is weak.

Second, the understanding branch may be right: the generated image is misaligned. That would mean the generator is weak.

The paper tests this distinction by comparing the model’s internal judgment with stronger external checks. The result is not subtle. Across task difficulties and tested models, the authors report that weak generation accounts for more than 50% and up to 100% of the rejected cases. In one reported setting, the non-unification score reaches 58.47% on VILA-U, meaning that nearly six out of ten generated images are judged misaligned by the model’s own understanding branch.

The interpretation should be careful. This does not mean every unified MLLM fails nearly 60% of the time in every setting. Task difficulty matters. Simple prompts can hide the gap because both generation and understanding are easy. Harder prompts expose it because rendering implicit relations, physics-like constraints, or compositional bindings is more demanding.

The useful conclusion is narrower and stronger: when the gap appears, it often comes from generation failing to follow the prompt, not from understanding being incapable of judging the prompt-image match.

That matters for training strategy. If understanding is the weaker side, using it as a teacher would be risky. If generation is the weaker side, understanding can become a cheap internal supervisor.

Self-improvement turns internal rejection into post-training data

The proposed method is refreshingly practical.

For each text prompt, the model generates multiple candidate images. Its understanding branch then scores whether each candidate matches the prompt. The best-aligned images become chosen samples. The misaligned ones become rejected samples. Those samples are then used for standard post-training methods such as supervised fine-tuning and Direct Preference Optimization.

The logic is not mystical. It is data construction.

Step What happens Operational meaning
Generate candidates The model creates multiple images for the same prompt Expose variation rather than trusting the first output
Score internally The understanding branch judges prompt-image alignment Use the stronger capability as a filter
Build training data Aligned images become positive samples; misaligned images support preference training Convert self-contradiction into supervision
Post-train generation SFT or DPO updates the model, especially shared components Improve generation without adding an external reward model
Revisit harder samples Curriculum replay reuses previously discarded prompts after the model improves Expand the useful training set over time

This is where the paper becomes business-relevant. Many companies already sit on large piles of unlabeled prompts, generated assets, screenshots, catalog images, UI mockups, or visual-document workflows. The expensive part is not always producing more data. It is knowing which data are useful, which outputs are wrong, and which failures are instructive.

The paper suggests a workflow where the model helps sort that problem internally. Not perfectly. Not universally. But enough to change the cost structure of diagnosis.

The evidence is strongest when read as a diagnosis pipeline

The paper reports several findings that should not be collapsed into one cheerful “it works” sentence. Different results support different claims.

Claim Evidence in the paper Business meaning Boundary
Unified MLLMs show internal non-unification Non-unification rises with task difficulty and reaches 58.47% in one VILA-U setting “One model” still needs internal consistency testing The exact level depends on model and task difficulty
The gap usually comes from generation Weak-generation attribution exceeds 50% and reaches up to 100% across evaluated settings Improve the generator before blaming the visual judge Requires a sufficiently reliable understanding branch
Internal scoring can guide post-training SFT and DPO built from internal judgments improve generation and unification Internal audits can become training data Tested mainly on selected unified MLLMs
Improvement can spill into understanding Self-improved Janus-Pro achieves understanding win rates above 50% on 5 of 6 subtasks Better generation may sharpen evaluation feedback loops Co-improvement is observed, but the deeper cause remains partly theoretical
Curriculum replay helps Harder or previously unused samples can be revisited after improvement Training data should be staged, not dumped all at once Curriculum design still needs validation across broader deployments

The headline numbers are meaningful but should be placed correctly. The paper reports up to 20% gains in generation and up to 16% improvement in unification. In additional results, Janus-Pro under SFT improves generation and unification on T2I-CompBench++ by roughly 8% and 10% on average. The authors also report understanding benchmark gains up to about 3%.

Those numbers are not a license to claim that self-improvement solves multimodal alignment. They do show that internal disagreement can be more than a failure report. It can be converted into a training asset.

Co-improvement is the mechanism worth watching

The most interesting part of the paper is not that generation improves after generation-focused training. That would be a rather expensive way to discover that training trains things.

The more interesting result is co-improvement: training the generation side using internal gap signals also improves the model’s ability to detect misalignment. The model becomes better at generating aligned images and better at noticing when images are not aligned.

The authors explain this through shared learning dynamics. In simplified terms, generation and understanding are not fully isolated modules. They share representations, parameters, or learning pathways depending on architecture. When post-training improves the internal structures that connect prompts, visual tokens, and alignment judgments, the benefit can appear on both sides.

This is why the paper spends time on empirical neural tangent kernel analysis. For most business readers, the important point is not the mathematical formalism itself. It is the operational implication: if generation and understanding share enough internal machinery, then improving one can reshape the other. That makes self-improvement more attractive than a narrow patch on the output head.

It also explains why the method is not just “filter bad images.” Filtering is the visible action. Representation repair is the deeper hypothesis.

The business value is cheaper diagnosis, not magical autonomy

For builders, the immediate implication is not “let the model supervise itself and go home.” Nice try.

The more realistic implication is a new diagnostic layer for multimodal systems. Instead of evaluating generated outputs only with external human review or separate reward models, teams can add internal coherence tests:

  1. Generate several candidates.
  2. Ask the same model’s understanding branch to judge prompt-image alignment.
  3. Compare internal judgments with external spot checks.
  4. Use high-confidence disagreements as training or review samples.
  5. Track non-unification by task category.

That workflow is useful because enterprise failures are rarely uniform. A model may handle color binding well but fail on spatial relations. It may do product-background generation well but fail at diagrammatic layouts. It may generate visually acceptable assets that break compliance rules hidden inside the prompt.

The non-unification framing gives teams a way to localize failure by category.

Business setting What internal gap testing can reveal Practical use
Product imagery Generated assets violate placement, color, or attribute constraints Pre-publication quality control
Training simulations Visual scenarios omit critical safety conditions Safer synthetic training data
Document and chart assistants Generated visual explanations distort source facts Audit before user-facing output
Agentic workflows A visual agent acts on an image interpretation it would reject under verification Reduce loop instability
Creative operations Brand-consistent images still miss prompt intent Faster review triage

The ROI pathway is therefore not “replace human reviewers.” It is “send reviewers fewer obviously broken cases and collect better failure data from the ones that remain.” Less glamorous. More likely to survive procurement.

Internal supervision still needs external calibration

The limitation section should be blunt because this is where self-improvement methods usually get over-sold.

First, internal scoring only helps if the understanding branch is meaningfully stronger than generation for the task. The paper’s attribution tests support that assumption in its studied settings, but a company should not assume it holds across medical images, legal exhibits, industrial defects, or culturally specific design prompts.

Second, internal agreement is not the same as truth. A model can become more internally consistent while still being consistently wrong. That is a governance problem with better posture, not a solved problem.

Third, the paper validates the method mainly on selected unified MLLMs such as Janus-Pro and Show-o. The authors themselves leave broader validation to future work. Architecture matters. A tightly shared multimodal model may benefit differently from a system where generation and understanding are more decoupled.

Fourth, the external business environment adds constraints that benchmarks do not fully represent: brand rules, regulatory language, product specifications, localization, copyright review, and domain-specific visual conventions. The model’s internal understanding branch may not know those constraints unless they are represented in prompts, tools, or training data.

The right deployment pattern is therefore hybrid: internal self-checking for scalable diagnosis, external evaluation for calibration, and human review for high-stakes exceptions. Boring? Yes. Also how systems stop embarrassing themselves in production.

What Cognaptus infers, and what the paper actually shows

It is useful to separate three layers.

What the paper directly shows: unified MLLMs can exhibit a generation–understanding gap; the gap often comes from weak generation; internal understanding judgments can be used to construct post-training data; and this can improve generation, unification, and sometimes understanding.

What Cognaptus infers for business use: internal gap testing can become a practical audit layer for multimodal workflows, especially where generated visual outputs must satisfy precise instructions. It can lower the cost of finding failure modes and building targeted post-training datasets.

What remains uncertain: whether the same approach works reliably across proprietary multimodal systems, domain-specialized visual data, heavily regulated use cases, and architectures with weaker shared learning dynamics.

That separation matters. The paper is not a magic wand for autonomous visual intelligence. It is a useful piece of infrastructure thinking: measure internal disagreement, identify which branch is weaker, and use the stronger branch to create training pressure on the weaker one.

Conclusion: the model’s self-criticism is the product feature

The generation–understanding gap is easy to dismiss as a technical quirk. It is more useful to see it as a design warning.

A multimodal model that can generate and understand is not automatically coherent. It may render an answer that its own visual reasoning pathway would reject. In consumer demos, that produces amusing failures. In enterprise workflows, it produces review cost, operational risk, and quiet distrust.

The paper’s strongest contribution is showing that this contradiction can be measured and reused. The model’s internal rejection is not just a red mark on the report card. It can become a post-training signal, a diagnostic tool, and a way to prioritize the failures that matter most.

The next stage of multimodal AI will not be judged only by whether models can see and create. It will be judged by whether they can notice when their creation does not match what they saw, read, or were asked to do.

A little self-awareness, finally made useful. Machines grow up so slowly.

Cognaptus: Automate the Present, Incubate the Future.


  1. Yujin Han, Hao Chen, Andi Han, Zhiheng Wang, Xinyu Liu, Yingya Zhang, Shiwei Zhang, and Difan Zou, “Turning Internal Gap into Self-Improvement: Promoting the Generation-Understanding Unification in MLLMs,” arXiv:2507.16663, 2025. https://arxiv.org/abs/2507.16663 ↩︎

  2. Jinheng Xie et al., “Show-o: One Single Transformer to Unify Multimodal Understanding and Generation,” arXiv:2408.12528, 2024. https://arxiv.org/abs/2408.12528 ↩︎

  3. Xiaokang Chen et al., “Janus-Pro: Unified Multimodal Understanding and Generation with Data and Model Scaling,” arXiv:2501.17811, 2025. https://arxiv.org/abs/2501.17811 ↩︎

  4. Kaiyi Huang, Kaiyue Sun, Enze Xie, Zhenguo Li, and Xihui Liu, “T2I-CompBench: A Comprehensive Benchmark for Open-world Compositional Text-to-image Generation,” arXiv:2307.06350, 2023. https://arxiv.org/abs/2307.06350 ↩︎

  5. Dhruba Ghosh, Hannaneh Hajishirzi, and Ludwig Schmidt, “GenEval: An Object-Focused Framework for Evaluating Text-to-Image Alignment,” arXiv:2310.11513, 2023. https://arxiv.org/abs/2310.11513 ↩︎