atlas

Research map / Vision-language and multimodal / Multimodal LLMs

DynaMath: A Dynamic Visual Benchmark for Evaluating Mathematical Reasoning Robustness of Vision Language Models

ICLR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Chain-of-thought multimodal reasoning · 2 citations (OpenAlex)

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.

Introduces DynaMath, a dynamic visual math benchmark of 501 Python-program seed questions that generate variants, and evaluates 14 VLMs on worst-case vs average-case accuracy and repetition consistency.

Problem

Existing visual math benchmarks are static, so they cannot measure whether VLMs' mathematical reasoning stays robust when simple questions are varied in visual or numerical conditions.

Approach

Each seed question is encoded as a Python program that samples conditions and renders matching plots with ground truth, enabling many concrete variants per seed; robustness is measured by worst-case accuracy across variants (A_wst) and the ratio RR = A_wst / A_avg, plus repetition consistency.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use 3-shot CoT instead of zero-shot promptingGPT-4o · DynaMathaverage-case accuracy: 63.7% to 64.9%Helped
Use 3-shot CoT instead of zero-shot promptingClaude-3.5 · DynaMathaverage-case accuracy: 64.8% → 62.5%Hurt
Use 3-shot CoT instead of zero-shot promptingGemini Pro 1.5 · DynaMathaverage-case accuracy: 60.5% → 58.7%Hurt
Scale model size from 7B to 72BQwen2-VL · DynaMathaverage-case accuracy: 42.1% to 55.1%Helped
Scale model size from 8B to 76BInternVL2 · DynaMathaverage-case accuracy: 39.7% to 54.0%Helped
Use 3-shot CoT instead of zero-shot promptingGPT-4o · DynaMathworst-case accuracyHurt
Use 3-shot CoT instead of zero-shot promptingClaude-3.5 · DynaMathworst-case accuracyHurt
Use 3-shot CoT instead of zero-shot promptingGemini Pro 1.5 · DynaMathworst-case accuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: MathVista MATH-V MMMU MathVision

Benchmarks: DynaMath

Metrics: average-case accuracy worst-case accuracy reasoning robustness (RR) repetition consistency

Baselines: GPT-4o Claude-3.5 Sonnet Gemini Pro 1.5 Qwen2-VL-72B InternVL2-76B LLaVA-v1.6-34B Llama-3.2-90B DeepSeek-VL-7B-chat

Builds on: MathVista MATH-V MathVerse self-consistency

Closest papers by meaning

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.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy