CRIT: Graph-Based Automatic Data Synthesis to Enhance Cross-Modal Multi-Hop Reasoning
Organizations: Dept. of CSE, Korea University · Google DeepMind
Abstract
Real-world reasoning often requires combining information across modalities, connecting textual context with visual cues in a multi-hop process. Yet, most multimodal benchmarks fail to capture this ability: they typically rely on single images or set of images, where answers can be inferred from a single modality alone. This limitation is mirrored in the training data, where interleaved image-text content rarely enforces complementary, multi-hop reasoning. As a result, Vision-Language Models (VLMs) frequently hallucinate and produce reasoning traces poorly grounded in visual evidence. To address this gap, we introduce CRIT, a new dataset and benchmark built with a graph-based automatic pipeline for generating complex cross-modal reasoning tasks. CRIT consists of diverse domains ranging from natural images, videos, and text-rich sources, and includes a manually verified test set for reliable evaluation. Experiments on this benchmark reveal that even state-of-the-art models struggle on such reasoning tasks. Models trained on CRIT show significant gains in cross-modal multi-hop reasoning, including strong improvements on SPIQA and other standard multimodal benchmarks.
Figures & tables
| Split | Statistic | NI | VF | SP |
| Train | # Samples | 49,159 | 8,022 | 27,018 |
| Avg. Images/Sample | 3.8 | 3.5 | 3.7 | |
| Avg. Text Tokens/Sample | 2,442 | 649 | 5,443 | |
| # QA | 153,781 | 16,071 | 99,615 | |
| # 2-hop | 109,735 | 8,061 | 58,429 | |
| # 3-hop | 12,271 | 6,042 | 28,385 |
| NI | VF | SP | |||||
| Model | # Prm | EM | F1 | EM | F1 | EM | F1 |
| Proprietary Models | |||||||
| Gemini 2.0 Flash [ 56 ] | - | 30.4 | 32.7 | 30.6 | 35.3 | 11.5 | 13.7 |
| GPT-4o [ 25 ] | - | 35.1 | 37.7 | 32.0 | 38.9 | 8.4 | 14.0 |
| GPT-4o-mini [ 25 ] | - | 24.7 | 25.5 | 28.7 | 33.3 | 9.7 | 13.1 |
| Open-Source Models | |||||||
| SPIQA | VEGA | MMQA | FCMR | |||||||
| Fine-tuned Dataset | # Samples | METEOR | ROUGE-L | CIDEr | BERTScore F1 | ROUGE-L | BLEU | EM | F1 | F1 |
| No Fine-tuning | - | 1.13 | 1.10 | 1.03 | 28.23 | 31.4 | 6.7 | 27.4 | 31.7 | 40.5 |
| Mantis-Instruct | 837k | 3.60 | 10.17 | 23.83 | 42.83 | 29.5 | 5.1 | 27.3 | 30.9 | 44.9 |
| Mantis-Instruct+CRIT | 1005k | 10.53 | 22.77 | 67.93 | 55.80 | 35.1 | 7.1 | 30.0 | 33.8 | 50.5 |
| Fine-tuned Dataset | # Samples | MuirBench | BLINK | MP-DocVQA | MMStar | MME | SeedBench | ChartQA |
| No Fine-tuning | - | 26.2 | 45.2 | 46.7 | 30.2 | 1792 | 26.4 | 26.4 |
| Mantis-Instruct | 837k | 33.1 | 45.7 | 48.2 | 47.2 | 1909 | 67.3 | 63.8 |
| Mantis-Instruct+CRIT | 1005k | 32.6 | 47.6 | 49.8 | 48.3 | 1910 | 67.3 | 64.9 |
| NI | VF | SP | |||||
| Fine-tuned Dataset | # Samples | EM | F1 | EM | F1 | EM | F1 |
| No Fine-tuning | – | 28.3 | 29.1 | 24.0 | 27.8 | 6.8 | 9.6 |
| CRIT | 84k | 58.6 | 59.5 | 38.8 | 42.2 | 15.9 | 22.5 |
| CRIT Augmented | 210K | 62.6 | 63.7 | 45.6 | 49.1 | 16.7 | 22.8 |
Appendix figures & tables28 assets
Supplementary material from the paper’s appendix.
Appendix
| SPIQA | VEGA | MMQA | CRIT | |||||||
| Image | M | R-L | C | B-F1 | R-L | B | EM | F1 | EM | F1 |
| ✓ | 17.3 | 30.8 | 88.0 | 57.8 | 40.1 | 12.3 | 48.8 | 56.0 | 28.0 | 32.3 |
| ✗ | 11.8 | 19 | 36.6 | 49.9 | 40.3 | 12.7 | 42.9 | 49.6 | 10.5 | 12.5 |
| Dataset | Interleaved Image-Text | Multi Hop | Diverse Data Source | Data Generation | Reasoning Trace | Num QA |
| ManyModalQA [ 19 ] | ✗ | ✗ | ✗ | Human experts | ✗ | 10.1k |
| CT2C-QA [ 71 ] | ✗ | ✗ | ✗ | LLMs + Human experts | ✗ | 10k |
| MME-Finance [ 17 ] | ✗ | ✗ | ✗ | LLMs + Human experts | ✗ | 2.3k |
| WebQA [ 8 ] | ✗ | ✓ | ✗ | Human experts | ✗ | 46.7k |
| MuMuQA [ 50 ] | ✗ | ✓ | ✗ | Human experts | ✗ | 1.4k |
| MMQA [ 55 ] | ✗ | ✓ | ✗ | Template + Human experts | ✗ | 30k |
| SPIQA | VEGA | MMQA | FCMR | MuirBench | BLINK | MP-DocVQA | |||||||
| Fine-tuned Dataset | # Samples | M | R-L | C | B-F1 | R-L | B | EM | F1 | F1 | Acc | Acc | Acc |
| No Fine-tuning | - | 1.13 | 1.10 | 1.03 | 28.23 | 31.4 | 6.7 | 27.4 | 31.7 | 40.5 | 26.2 | 45.2 | 46.7 |
| Mantis-Instruct | 837k | 3.60 | 10.17 | 23.83 | 42.83 | 29.5 | 5.1 | 27.3 | 30.9 | 44.9 | 33.1 | 45.7 | 48.2 |
| Mantis-Instruct+CRIT | 1005k | 10.53 | 22.77 | 67.93 | 55.80 | 35.1 | 7.1 | 30.0 | 33.8 | 50.5 | 32.6 | 47.6 | 49.8 |
| Mantis-Instruct+SPIQA | 1005k | 10.0 | 22.47 | 71.7 | 54.57 | 28.4 | 4.0 | 29.2 | 32.3 | 47.5 | 34.9 | 46.4 | 48.8 |
| Hyperparameter | Qwen2.5-VL CRIT | Idefics2 CRIT |
| Epochs | 1 | 1 |
| Batch size | 64 | 128 |
| Learning rate | 2e-5 | 2e-5 |
| Optimizer | AdamW | AdamW |
| Warmup ratio | 0.05 | 0.05 |
| Scheduler | cosine | cosine |
| NI | VF | SP | |||||
| Model | # Prm | EM | F1 | EM | F1 | EM | F1 |
| Qwen2.5-VL | 7B | 58.6 | 59.5 | 38.8 | 42.2 | 15.9 | 22.5 |
| Intern3-VL [ 73 ] | 8B | 33.1 | 34.3 | 35.2 | 41.3 | 7.3 | 12.1 |
| Qwen3-VL-Thinking [ 6 ] | 8B | 31.8 | 32.9 | 33.1 | 37.1 | 7.3 | 9.6 |
| GLM-4.1V-Thinking [ 20 ] | 9B | 12.0 | 17.7 | 11.2 | 12.1 | 5.2 | 10.4 |
| Kimi-VL-Thinking [ 58 ] | 16B | 33.8 | 35.3 | 33.9 | 38.1 | 8.1 | 12.3 |
| NI | VF | SP | |||||
| Model | #Prm | EM | F1 | EM | F1 | EM | F1 |
| Proprietary Models | |||||||
| GPT-4o [ 25 ] | - | 21.0 | 21.4 | 32.8 | 39.2 | 10.2 | 13.0 |
| GPT-4o-mini [ 25 ] | - | 24.9 | 26.0 | 31.7 | 36.0 | 9.4 | 13.3 |
| Open-Source Models | |||||||
| Phi3.5-Vision [ 2 ] | 4B | 24.1 | 25.4 | 29.5 | 31.8 | 5.5 | 9.5 |
| Overall | 2-hop | 3-hop | 4-hop | 5-hop | |||||||
| Model | # Prm | EM | F1 | EM | F1 | EM | F1 | EM | F1 | EM | F1 |
| Proprietary Models | |||||||||||
| Gemini 2.0 Flash [ 56 ] | - | 26.0 | 28.8 | 26.2 | 28.6 | 22.2 | 26.3 | 27.9 | 29.7 | 30.5 | 34.3 |
| GPT-4o [ 25 ] | - | 28.0 | 32.3 | 28.4 | 32.2 | 25.1 | 31.1 | 27.2 | 29.3 | 32.5 | 38.2 |
| GPT-4o-mini [ 25 ] | - | 22.0 | 24.3 | 22.0 | 23.4 | 19.5 | 24.6 | 22.1 | 24.1 | 27.8 | 30.0 |
| Open-Source Models | |||||||||||
Multimodal Reasoning
Multimodal reasoning studies how AI systems combine text with images, audio, video, and other signals to solve evidence-dependent tasks.
See all 508 papers