Toward an Artificial General Teacher: Procedural Geometry Data Generation and Visual Grounding with Vision-Language Models
Hai Nguyen-Truong, Alper Balbay, Tunga Bayrak

TL;DR
This paper develops a procedural data engine and domain-specific fine-tuning of vision-language models to improve geometric diagram segmentation, aiming to create AI teachers for geometry education.
Contribution
It introduces a synthetic data generation method and fine-tuning approach for vision-language models to enhance geometric diagram understanding.
Findings
Fine-tuned Florence-2 achieves 49% IoU on geometric diagrams.
Buffered IoU better reflects segmentation quality for thin structures.
Synthetic data enables zero manual annotation for training.
Abstract
We study visual explanation in geometry education as a Referring Image Segmentation (RIS) problem: given a diagram and a natural language description, the task is to produce a pixel-level mask for the referred geometric element. However, existing RIS models trained on natural image benchmarks such as RefCOCO fail catastrophically on geometric diagrams due to the fundamental domain shift between photographic scenes and abstract, textureless schematics. To address the absence of suitable training data, we present a fully automated procedural data engine that generates over 200,000 synthetic geometry diagrams with pixel-perfect segmentation masks and linguistically diverse referring expressions, requiring zero manual annotation. We further propose domain-specific fine-tuning of vision-language models (VLMs), demonstrating that a fine-tuned Florence-2 achieves 49% IoU and 85% Buffered IoU…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
