atlas

Research map / Vision-language and multimodal / Multimodal LLMs

MAPS: Advancing Multi-Modal Reasoning in Expert-Level Physical Science

ICLR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Chain-of-thought multimodal reasoning · 0 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 MAPS, which fine-tunes CogVLM-17B on synthetic circuit diagram/SPICE pairs to convert diagrams into simulator code, then uses a Chain-of-Simulation process with an MLLM and NgSPICE to answer college-level circuit analysis questions.

Problem

Multi-modal LLMs perform poorly on expert-level physical science problems that require parsing complex circuit diagrams and doing precise quantitative analysis, with frequent perception errors and mathematical hallucinations.

Approach

Decompose the task: a fine-tuned physics perception model converts the diagram into SPICE netlists, a physical simulator (NgSPICE) computes exact results, and the MLLM reasons over the simulation description and results (Chain-of-Simulation and Simulation-Aided Reasoning), trained on rule-synthesized diagram/SPICE pairs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add MAPS perception and simulation frameworkGPT-4V · SimpleCircuitEvalaccuracy: 7.6 -> 32.9Helped
Add MAPS perception and simulation frameworkClaude-3.5 · SimpleCircuitEvalaccuracy: 6.33 -> 25.3Helped
Add MAPS perception and simulation frameworkGLM-4V · SimpleCircuitEvalaccuracy: 6.33 -> 19.0Helped
Replace direct GPT-4V prompting with Multimodal-CoT promptingGPT-4V · SimpleCircuitEvalaccuracy: 7.6 -> 5.1Hurt
Add simulation language description to final reasoning (ablation)MAPS · SimpleCircuitEval, 20 sampled problemsaccuracy: 45.0 -> 55.0Helped
Add physical simulator results (ablation)MAPS · SimpleCircuitEval, 20 sampled problemsaccuracy: 15.0 -> 55.0Helped
Use a physical simulator instead of MLLM-written Python (PoT) (ablation)MAPS · SimpleCircuitEval, 20 sampled problemsaccuracy: 15.0 -> 55.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: ppm-syn-lprc SimpleCircuitEval

Benchmarks: SimpleCircuitEval

Metrics: accuracy component quantity accuracy component value accuracy simulation accuracy

Baselines: GPT-4V GPT-4V + MMCoT Claude-3.5 GLM-4V Gemini-1.5 GPT-4o

Builds on: Multimodal-CoT Program-of-Thought LoRA

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