atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Socratic-Geo: Synthetic Data Generation and Cross-Modal Geometric Reasoning via Multi-Agent Interaction

CVPR 2026 · Vision-language and multimodal › Multimodal LLMs · approach: Spatial reasoning in VLMs

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 Socratic-Geo, a multi-agent loop where a Teacher MLLM writes parameterized Python geometry scripts (verified by Reflect and RePI) to synthesize targeted problems for a GRPO-trained Solver and a diffusion Generator distilled from code-image triplets.

Problem

Geometric reasoning in MLLMs is bottlenecked by scarce high-quality image-text pairs; existing synthesis methods are passive, randomly explore with post-hoc filtering, or are decoupled from learning.

Approach

A Teacher agent diagnoses Solver failures and programmatically modifies geometry code to invent new verified problems (Reflect for solvability, RePI for visual validity), with the Solver trained via GRPO using failure-aware positive/negative sets and the Generator fine-tuned on resulting image-code-instruction triplets.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: 108 seed geometry problems PGPS9k Geo170k GeoReasoning-10K R-CoT synthetic data

Benchmarks: MathVerse GeomVerse GeoQA MathVision MathVista WeMath GenExam-Math ChartQA CharXiv ChartQAPro ChartMinic Design2Code

Metrics: Mean@1 accuracy Strict score Relaxed score

Baselines: R-CoT G-LLaVA / Geo170k GeoReasoning-10K PGPSNet GPT-Image-1 Gemini-2.5-Flash-Image Seedream 4.0 Qwen-Image

Builds on: Socratic-Zero GRPO Qwen-Image R-CoT GeoReasoning

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