Visual Reasoning Evaluation of Grok, Deepseek Janus, Gemini, Qwen, Mistral, and ChatGPT
Nidhal Jegham, Marwan Abdelatti, Abdeltawab Hendawi
TL;DR
This work identifies the gaps in evaluating multimodal LLMs using single-image benchmarks and introduces a robust benchmark that combines multi-image reasoning with rejection-based evaluation and an entropy-based consistency metric. By testing Grok 3, ChatGPT-4o/o1, Gemini 2.0, DeepSeek Janus, Qwen variants, and Pixtral 12B across eight tasks, the study reveals that model size is not the sole predictor of performance and that proprietary models generally outperform open-source ones, though domain-specific open-source strengths exist. The entropy metric effectively detects positional biases and unstable reasoning, particularly in Janus models, while reordered answers uncover reliance on answer ordering. The findings advocate for broader evaluation frameworks that assess reasoning stability, uncertainty calibration, and bias to advance trustworthy multimodal AI systems.
Abstract
Traditional evaluations of multimodal large language models (LLMs) have been limited by their focus on single-image reasoning, failing to assess crucial aspects like contextual understanding, reasoning stability, and uncertainty calibration. This study addresses these limitations by introducing a novel benchmark that integrates multi-image reasoning tasks with rejection-based evaluation and positional bias detection. To evaluate these dimensions, we further introduce entropy as a novel metric for quantifying reasoning consistency across reordered answer variants. We applied this benchmark to assess Grok 3, ChatGPT-4o, ChatGPT-o1, Gemini 2.0 Flash Experimental, DeepSeek Janus models, Qwen2.5-VL-72B-Instruct, QVQ-72B-Preview, and Pixtral 12B across eight visual reasoning tasks, including difference spotting and diagram interpretation. Our findings reveal ChatGPT-o1 leading in overall accuracy (82.5\%) and rejection accuracy (70.0\%), closely followed by Gemini 2.0 Flash Experimental (70.8\%). QVQ-72B-Preview demonstrated superior rejection accuracy (85.5\%). Notably, Pixtral 12B (51.7\%) showed promise in specific domains, while Janus models exhibited challenges in bias and uncertainty calibration, reflected in low rejection accuracies and high entropy scores. High entropy scores in Janus models (Janus 7B: 0.8392, Janus 1B: 0.787) underscore their susceptibility to positional bias and unstable reasoning, contrasting with the low entropy and robust reasoning of ChatGPT models. The study further demonstrates that model size is not the sole determinant of performance, as evidenced by Grok 3 underperformance despite its substantial parameter count. By employing multi-image contexts, rejection mechanisms, and entropy-based consistency metrics, this benchmark sets a new standard for evaluating multimodal LLMs, enabling a more robust and reliable assessment of next-generation AI systems.
