atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Math-PUMA: Progressive Upward Multimodal Alignment to Enhance Mathematical Reasoning

AAAI 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Benchmarks and analysis of MLLMs · 8 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.

Proposes Math-PUMA, a three-stage training pipeline (text math SFT, KL-based cross-modal alignment on text-rich/vision-rich data pairs, then multimodal instruction tuning) to improve MLLM math reasoning on diagrams, reporting SOTA among open-source MLLMs on MathVerse, MathVista and We-Math.

Problem

MLLMs solve text-based math problems well but degrade as information shifts from text to visual diagrams, largely due to poor image-text alignment and domain gap from natural-scene training data.

Approach

Constructs data pairs carrying identical information in different text/vision proportions and aligns the model's next-token distribution on vision-rich inputs to its distribution on text-rich inputs via a combined forward/reverse KL plus hard-label loss, applied progressively across modality levels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply the three-stage Math-PUMA pipelineQwen2-7B · MathVerse testminiaccuracy (ALL): 22.9 -> 33.6Helped
add Stage 1 mathematical reasoning training (ablation)Math-PUMA · MathVerse testminiaccuracy (ALL): 19.6 -> 33.6Helped
add Stage 2 PUMA multimodal alignment (ablation)Math-PUMA · MathVerse testminiaccuracy (ALL): 27.2 -> 33.6Helped
add Stage 3 multimodal instruction tuning (ablation)Math-PUMA · MathVerse testminiaccuracy (ALL): 21.2 -> 33.6Helped
perform Stage 2 before Stage 3 (ablation)Math-PUMA · MathVerse testminiaccuracy (ALL): 26.7 -> 33.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: DART-Math-Hard Orca-Math NuminaMath-CoT MathInstruct VisualWebInstruct MathV360K Math-PUMA-1M

Benchmarks: MathVerse MathVista We-Math

Metrics: accuracy average (strict) rote memorization (strict) modality gap

Baselines: Math-LLaVA G-LLaVA InternLM-XComposer2-VL DeepSeek-VL LLaVA-NeXT GPT-4V GPT-4o Qwen-VL-Max

Builds on: LLaVA DeepSeek-VL MathV360K DART-Math

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