Ask, Solve, Generate: A Self-Evolving Trio — When Multimodal AI Learns to Ask, Answer, and Draw by Itself
> Paper: Ask, Solve, Generate: Self-Evolving Unified Multimodal Understanding and Generation via Self-Consistency Rewards > Authors: Ritesh Thawkar, Shravan Venkatraman, Omkar Thawakar, et al. > arXiv: 2606.27376 > Posted: 2026-06-25
The Problem: Unified Multimodal Models Depend on External Supervision
Today's multimodal AI is split between:
- Understanding models (GPT-4V, Qwen-VL) that analyze images and do visual reasoning.
- Generation models (Stable Diffusion, DALL-E) that create images from text.
- Proposer: generates meaningful visual questions about an image (active self-questioning).
- Solver: answers those questions and additionally estimates its own confidence (metacognition).
- Generator: generates images from text; those images are fed back to the Solver for questioning and answering, forming a closed loop.
- High entropy per token means the Solver is uncertain → treat the sample as hard, don't blindly trust agreement.
- Low entropy means the question is easy → consistent answers there are more trustworthy.
- STE acts as an adaptive weighting mechanism: trust "easy and consistent" samples, be cautious with "hard but consistent" ones, ignore samples the model cannot resolve at all.
- BLIP3o (diffusion-based): stable improvements across 8 understanding benchmarks.
- BAGEL (rectified flow): +3.5% absolute on MMMU; GenEval from 82% to 85%.
- VARGPT-v1.1 (autoregressive): also effective, demonstrating generality.
- Cold start: a weak base model may produce meaningless questions, wrong answers, and bad images.
- Error reinforcement: systematic misconceptions can be reinforced by self-consistency (partially mitigated by STE).
- Diversity bottleneck: self-evolution may converge to "safe but mediocre" outputs.
- Thawkar R., et al. (2026). *Ask, Solve, Generate: Self-Evolving Unified Multimodal Understanding and Generation via Self-Consistency Rewards*. arXiv:2606.27376.
- Dai, W., et al. (2023). InstructBLIP. NeurIPS.
- Liu, H., et al. (2024). LLaVA. arXiv.
- Rombach, R., et al. (2022). Latent Diffusion Models. CVPR.
- Liu, S., et al. (2024). VARGPT. arXiv.
- Yu, J., et al. (2024). BAGEL. arXiv.
- Wang, X., et al. (2023). Self-Consistency Improves Chain of Thought Reasoning. ICLR.
- Chi, Z., et al. (2024). BLIP3o. arXiv.
Unified models that do both still rely heavily on post-training supervision:
1. Human annotations — expensive, slow, hard to scale. 2. Preference labels for RLHF — still human-dependent. 3. External reward models — require training data and are often unreliable on out-of-distribution samples.
The paper asks: can a unified multimodal model improve itself with no human labels, no preference pairs, and no external reward model? The answer: yes.
Three Roles in One Model
The framework uses a single model in three self-training roles:
The sole reward signal is self-consistency: question-answer pairs must be consistent with the source image, and text→image→text cycles must return to the original description (cycle-consistent captioning).
Key Technique: Solver Token Entropy (STE)
Self-consistency has a weakness: a weak model can be consistently wrong — the "consistency trap." The authors introduce Solver Token Entropy (STE), a token-level prediction-uncertainty measure used as a continuous difficulty signal:
Internal Evaluation for Image Generation
Generated images are scored internally via:
1. Question-Answer fidelity: Proposer questions the generated image; Solver's answers are compared with the original text description. 2. Cycle-consistent captioning: text T → image I → caption T'; T' should match T. 3. Solver-mediated feedback loops: better understanding → more reliable generation evaluation → better generation → richer training data → better understanding. A positive feedback cycle.
Results: Consistent Gains Across Three Architectures
The framework was tested on three very different backbones, using only each model's native prompting and generation interfaces (no architectural changes):
Limitations and Future Directions
Possible future work: occasional external knowledge sources for verification, multi-model debate, and dynamic difficulty adjustment to keep training in the model's zone of proximal development.
Takeaway
The most striking idea is the philosophical shift: the model moves from passive tool to active learner — asking its own questions, answering, generating, and evaluating itself, echoing Feynman's "What I cannot create, I do not understand."