TRIAD: Benchmarking Omni-Modal Ambiguity in Multimodal Large Language Models
Organizations: Hunyuan, Tencent · Peking University
Abstract
Ambiguity is a central feature of natural communication: a sentence, image, or sound may remain underspecified until evidence from the other channels is considered. Yet current multimodal benchmarks mostly test perception, recognition, or reasoning over already determinate inputs, leaving unclear whether omni-modal large language models can resolve ambiguity distributed across text, vision, and audio. We introduce TRIAD, a benchmark for omni-modal ambiguity resolution. Each item is a text--image--audio triplet paired with a question and a set of answer options, and is constructed so that the full triplet determines a unique answer while removing any one modality makes the set of consistent options non-unique. TRIAD contains hand-written queries in scene groups and covers ambiguity categories across the three modalities. Evaluating omni-modal systems reveals that strong item-level performance does not translate into robust scene-level disambiguation: the best model still trails humans by over points in group accuracy. Removing answer options widens the gap further, driving model group accuracy to the single digits while humans remain robust. Leave-one-out and transcript/description counterfactuals further show that current systems often underuse audio cues when text and image are present. TRIAD reframes omni-modal evaluation around disambiguation rather than recognition, and provides a taxonomy, benchmark, and diagnostic protocol for measuring this capability.
Figures & tables
| Full input | Group-accuracy controls | |||||||||||||||||||
| Std | CoT | Open | None | Text only | Image only | Audio only | No-Text | No-Image | No-Audio | |||||||||||
| Model | q | g | q | g | q | g | Std | Open | Std | Open | Std | Open | Std | Open | Std | Open | Std | Open | Std | Open |
| Random | 24.3 | 2.2 | – | – | – | – | 2.2 | – | 2.2 | – | 2.2 | – | 2.2 | – | 2.2 | – | 2.2 | – | 2.2 | – |
| Human | 95.1 | 91.6 | – | – | 88.4 | 79.2 | 2.4 | 0.6 | 18.2 | 6.3 | 15.6 | 5.0 | 11.8 | 4.2 | 22.9 | 8.4 | 70.5 | 44.9 | 60.7 | 36.1 |
| Proprietary | ||||||||||||||||||||
| Gemini 3.1 Pro | 90.4 | 71.2 | 91.1 | 72.5 | 18.4 | 4.6 | 0.8 | 0.2 | 42.6 | 8.1 | 8.9 | 1.3 | 3.7 | 0.6 | 16.4 | 2.4 | 57.2 | 12.4 | 51.8 | 10.7 |
| Ambiguity tier | Selected ablation probes | ||||||||
| Model | 1-amb. | 2-amb. | 3-amb. | Full | None | Text | No-T | No-I | No-A |
| Gemini 3.1 Pro | 95.4 | 94.1 | 87.8 | 90.4 | 29.1 | 85.7 | 55.4 | 87.1 | 82.9 |
| Gemini 3 Pro | 94.8 | 92.6 | 86.2 | 89.2 | 28.7 | 83.9 | 53.6 | 86.1 | 81.4 |
| Gemini 3 Flash | 87.9 | 87.7 | 80.6 | 82.5 | 27.4 | 81.1 | 43.6 | 82.1 | 82.0 |
| Qwen3.5-Omni-Plus | 93.9 | 82.3 | 74.4 | 78.0 | 21.1 | 74.5 | 43.8 | 77.5 | 75.5 |
| GPT-4o | 87.5 | 80.9 | 72.1 | 76.3 | 25.9 | 69.7 | 44.3 | 74.0 | 70.8 |
Appendix figures & tables16 assets
Supplementary material from the paper’s appendix.
Appendix
| Global | Single modality | Leave-one-out | ||||||
| Model | Full | None | Text | Image | Audio | No-T | No-I | No-A |
| Gemini 3.1 Pro | 90.4 | 29.1 | 85.7 | 46.2 | 33.5 | 55.4 | 87.1 | 82.9 |
| Gemini 3 Pro | 89.2 | 28.7 | 83.9 | 44.6 | 32.6 | 53.6 | 86.1 | 81.4 |
| Gemini 3 Flash | 82.5 | 27.4 | 81.1 | 36.9 | 30.9 | 43.6 | 82.1 | 82.0 |
| Gemini 2.5 Pro | 80.7 | 26.1 | 74.8 | 37.4 | 31.2 | 46.0 | 78.2 | 72.1 |
| Qwen3.5-Omni-Plus | 78.0 | 21.1 | 74.5 | 38.3 | 28.4 | 43.8 | 77.5 | 75.5 |
| Model | Full (T+I+A) | T+I+A+ | T+I + +A | T+I + +A+ |
| Gemini 3 Pro | 89.2 | 83.6 ( ) | 85.4 ( ) | 79.8 ( ) |
| Gemini 3 Flash | 82.5 | 77.1 ( ) | 79.3 ( ) | 74.0 ( ) |
| Qwen3.5-Omni-Plus | 78.0 | 71.4 ( ) | 74.2 ( ) | 68.1 ( ) |
| GPT-4o | 76.3 | 69.9 ( ) | 72.8 ( ) | 65.7 ( ) |
| Gemini 2.5 Flash | 73.2 | 66.8 ( ) | 69.5 ( ) | 62.3 ( ) |
| MiniCPM-o-4.5 | 66.2 | 58.9 ( ) | 62.0 ( ) | 54.7 ( ) |
| Group size | 2 | 3 | 4 | 8 |
| Number of groups | 23 | 11 | 42 | 10 |
| Number of queries | 46 | 33 | 168 | 80 |
| Share of queries | 14.1% | 10.1% | 51.4% | 24.5% |
| Per-query (in-group) | 70.5 | 70.1 | 69.6 | 68.0 |
| 51.8 | 38.7 | 27.3 | 8.9 |
| Benchmark | Text Ambig. | Image Ambig. | Audio Ambig. | Tri-modal | Irred. | Group | Evaluator |
| MME | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | Metrics |
| HallusionBench | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Metrics |
| CODIS | ✗ | ✓ | ✗ | ✗ | ✗ | ✓ | Human / GPT |
| VAGUE | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | Metrics |
| 3AM | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | Metrics |
| MUCAR | ✓ | ✓ | ✗ | ✗ | ✓ † | ✓ | Human / GPT |
| Standard | CoT | Open-ended | ||||
| Random | 24.3 | 2.2 | – | – | – | – |
| Best model (Gemini 3.1 Pro) | 90.4 | 71.2 | 91.1 | 72.5 | 18.4 | 4.6 |
| Human | 95.1 | 91.6 | – | – | 88.4 | 79.2 |
| Gap to human reference | ||||||
| Model | 3-prompt agr. [0,1] | Std-vs-CoT agr. [0,1] | Std | CoT | Open | Std spread |
| Gemini 3.1 Pro | 0.17 | 0.88 | 90.4 | 91.1 | 18.4 | 1.5 |
| Gemini 3 Pro | 0.15 | 0.87 | 89.2 | 90.0 | 16.1 | 1.9 |
| Gemini 3 Flash | 0.16 | 0.84 | 82.5 | 82.0 | 17.6 | 1.6 |
| Qwen3.5-Omni-Plus | 0.16 | 0.81 | 78.0 | 78.2 | 17.9 | 1.8 |
| GPT-4o | 0.14 | 0.83 | 76.3 | 78.1 | 15.4 | 2.3 |
| Gemini 2.5 Flash | 0.14 | 0.79 | 73.2 | 74.1 | 15.8 | 5.4 |
| Model | Standard | Open (mean) | Open (strict) | Standard | Open (mean) | ||
| Human | 95.1 | 88.4 | 82.7 | 91.6 | 79.2 | ||
| Gemini 3.1 Pro | 90.4 | 18.4 | 9.4 | 71.2 | 4.6 | ||
| Gemini 3 Pro | 89.2 | 16.1 | 8.8 | 68.9 | 3.1 | ||
| Gemini 3 Flash | 82.5 | 17.6 | 9.2 | 59.4 | 3.5 | ||
| Gemini 2.5 Pro | 80.7 | 16.9 | 8.6 | 55.3 | 3.3 | ||
| Model | Parseable-only Acc (GPT-5.1) | Parseable-only Acc (Claude-4.5) | Agreement | Human-on- disagreement | ||
| Gemini 3.1 Pro | 308 | 24.1 | 12.7 | 0.811 | 0.573 | 0.71 |
| Gemini 3 Pro | 306 | 20.9 | 11.3 | 0.816 | 0.562 | 0.68 |
| Gemini 3 Flash | 316 | 22.9 | 12.3 | 0.810 | 0.574 | 0.70 |
| Qwen3.5-Omni-Plus | 315 | 24.1 | 12.2 | 0.808 | 0.562 | 0.69 |
| Gemini 2.5 Flash | 319 | 21.2 | 10.3 | 0.821 | 0.552 | 0.67 |
| GPT-4o | 311 | 20.0 | 9.8 | 0.827 | 0.548 | 0.66 |
| Model | Short ( s) | Medium (5–10s) | Long ( s) |
| Gemini 3 Pro | 90.1 | 88.7 | 88.4 |
| Gemini 3 Flash | 83.2 | 82.0 | 81.9 |
| Qwen3.5-Omni-Plus | 79.3 | 77.8 | 76.4 |
| GPT-4o | 77.1 | 76.0 | 75.2 |
| Gemini 2.5 Flash | 74.5 | 72.8 | 71.6 |
| MiniCPM-o-4.5 | 67.2 | 65.9 | 65.1 |
| Text leaves | Image leaves | Audio leaves | |||||||
| Model | Prag. | Temp. | Synt. | Semiot. | Kinem. | Ground. | Prosod. | Symbol. | Refer. |
| Gemini 3.1 Pro | 87.3 | 89.0 | 93.1 | 84.2 | 86.7 | 92.8 | 79.6 | 81.7 | 88.1 |
| Gemini 3 Pro | 85.6 | 87.4 | 91.7 | 82.8 | 84.9 | 91.4 | 77.4 | 79.8 | 86.9 |
| Gemini 3 Flash | 77.4 | 79.5 | 85.0 | 75.1 | 77.8 | 85.6 | 68.2 | 72.1 | 79.5 |
| Qwen3.5-Omni-Plus | 73.2 | 75.1 | 82.7 | 71.8 | 74.0 | 82.4 | 65.8 | 70.4 | 77.9 |
| GPT-4o | 71.6 | 73.2 | 80.5 | 70.4 | 72.5 | 81.2 | 61.3 | 66.7 | 73.8 |
| Family | Model | Size / Tier | |
| Qwen omni | Qwen2.5-Omni-3B | 3B | 22.1 |
| Qwen2.5-Omni-7B | 7B | 30.2 | |
| Qwen3-Omni-30B | 30B | 41.7 | |
| Qwen3.5-Omni-Plus | Plus tier | 52.8 | |
| Gemini | Gemini 2.5 Flash | Flash tier | 45.6 |
| Gemini 3 Flash | Flash tier | 59.4 |
| Category | Share | Typical trigger |
| Transcript-only listening | 35.0% | Audio treated as text; prosody ignored |
| Image-anchored commitment | 25.5% | Early decision from image, post-hoc justification |
| Option priors | 20.0% | Answer from question stem alone |
| Cross-modal contradiction | 19.5% | Text and audio disagree; model sides with text |
Multimodal Model Evaluation
Multimodal model evaluation measures how reliably AI systems understand and generate content across text, images, audio, video, and other data.
See all 772 papers