Research map / Vision-language and multimodal / Multimodal LLMs
MiCo: Multi-image Contrast for Reinforcement Visual Reasoning
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Proposes MiCo, a self-supervised RL method that trains VLMs to compare image triplets (two augmented views of one image plus a similar distinct image) with rule-based GRPO-style rewards and no human QA pairs, improving multi-image reasoning.
Problem
VLMs struggle to link fine-grained visual cues across multiple images, and rule-based RL for them normally requires manually curated question-answer pairs.
Approach
Use inherent image constraints as supervision: build triplets from two augmented views of one image and a similar but different image (from video frames or image-editing pairs), train the model to reason about same/different with rule-based RL, and use Augmented GRPO that samples rollouts under weak augmentation and optimizes under strong augmentation.
Key results
- On VLM2-Bench, MiCo-7B-CoT reaches 61.06 average accuracy, above GPT-4o (60.36) and the Qwen2.5-VL-7B-CoT base (48.91).
- MiCo-7B improves over Qwen2.5VL-7B on MuirBench (60.53 vs 58.43) and BLINK (57.23 vs 55.54), with single-image gains on MMStar, MMMU and MathVista of about +0.7 to +1.5 points.
- Ablations show CoT RL (62.13 general / 65.53 object / 57.18 person) beats SFT and no-CoT RL, and strong-augmentation optimization with weak-augmentation rollouts beats (strong, strong) and (weak, weak).
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| train with MiCo contrastive triplets and CoT RL | Qwen2.5-VL-7B · VLM2-Bench | Avg: 48.91 -> 61.06 | Helped |
| train with MiCo | Qwen2.5VL-7B · MuirBench | score: +2.10 | Helped |
| train with MiCo | Qwen2.5VL-7B · BLINK | score: +1.69 | Helped |
| train with MiCo | Qwen2.5VL-7B · Hallusion | score: +0.11 | Helped |
| train with MiCo | Qwen2.5VL-7B · MMStar | score: +1.54 | Helped |
| train with MiCo | Qwen2.5VL-7B · MMMU | score: +0.66 | Helped |
| train with MiCo | Qwen2.5VL-7B · MathVista | score: +0.80 | Helped |
| use SFT instead of CoT RL (ablation) | MiCo · VLM2-Bench General | accuracy: 42.90 -> 62.13 | Hurt |
| omit chain-of-thought reasoning during RL (ablation) | MiCo · VLM2-Bench General | accuracy: 45.36 -> 62.13 | Hurt |
| combine Edit Data¹ and video data (ablation) | MiCo · VLM2-Bench General | accuracy: 61.23 -> 62.13 | Helped |
| sample rollouts with weak augmentation and optimize with strong augmentation (ablation) | MiCo · VLM2-Bench General | accuracy: 59.41 -> 62.13 | Helped |
| combine image-pair and image-triplet prompts (ablation) | MiCo · VLM2-Bench General | accuracy: 56.41 -> 62.13 | Helped |
Surprising findings
- CoT reasoning gives limited or negative gains on person/face sub-tasks of VLM2-Bench, which the authors attribute to face identity cues being hard to verbalize.
- Importance-sampling reweighting and confidence-based reward reweighting did not improve performance.
Limitations
- Limited effectiveness on specialized tasks such as face verification, visual math and spatial understanding that need structured priors.
- Lags behind models trained with curated reasoning data on scene understanding and forensic detection, and on relative depth.
- T/F answer format leaves a 12.5% chance of correct guess for triplets, which the authors could not mitigate with confidence reweighting.
Experimental setup
Datasets: OmniEdit Vidgen-1M VLM2-Bench MuirBench BLINK MMStar MMMU HallusionBench MathVista
Benchmarks: VLM2-Bench MuirBench BLINK MMStar MMMU HallusionBench MathVista
Metrics: accuracy average accuracy across VLM2-Bench tracks normalized error (Cnt) GPT-4o-scored open-ended (VID)
Baselines: Qwen2.5-VL-7B GPT-4o MM-Eureka-7B NoisyRollout-7B ThinkLite-VL-7B VLAA-Thinker-7B Qwen2.5-VL-7B-CoT LLaVA-OneVision LLaVA-Video-7B InternVL2.5-8B
Builds on: GRPO DeepSeek-R1 self-supervised contrastive learning NoisyRollout
Closest papers by meaning
- Multi-step Visual Reasoning with Visual Tokens Scaling and Verification (NeurIPS 2025 · similarity 0.91)
- More Thought, Less Accuracy? On the Dual Nature of Reasoning in Vision-Language Models (ICLR 2026 · similarity 0.91)
- Reason-RFT: Reinforcement Fine-Tuning for Visual Reasoning of Vision Language Models (NeurIPS 2025 · similarity 0.90)
- Zebra-CoT: A Dataset for Interleaved Vision-Language Reasoning (ICLR 2026 · similarity 0.90)
- HopChain: Multi-Hop Data Synthesis for Generalizable Vision-Language Reasoning (NeurIPS 2026 · similarity 0.90)
- Latent Visual Reasoning (ICLR 2026 · similarity 0.90)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
