Solving Is Not Drawing: A Benchmark for Diagrammatic Reasoning in Olympiad Geometry
能解出奥数几何题的AI,却画不出题目本身依赖的图形
研究者构建了一个包含954道奥数几何题的基准数据集,每道题都配有人工绘制的Asymptote代码版标准图形,用来检验AI模型除了能解出答案外,是否也能准确画出题目对应的几何图形。测试Claude Sonnet 4.6、Gemini 3.1 Flash-lite、GPT-5.4-mini、Kimi K2.5和GLM 5.1后发现,尽管这些模型在AIME 2025等解题基准上几乎接近满分,但它们生成的图形代码平均只有36.14%能成功编译,视觉语言模型评委给出的几何保真度平均分也仅为46.58分(满分100)。即使提供完整的参考解答,也只能让生成代码在文本层面更接近标准答案,并不能让实际渲染出的图形更准确。
METAL MEDIA 解读图
能解出奥数几何题的AI,却画不出题目本身依赖的图形
- 01构建了一个开源数据集,包含954道自成体系的奥数几何题(其中297道为更难的子集),每题都配有完整解答和人工制作的标准图形,图形以专为精确几何作图设计的代码语言Asymptote呈现。
- 02在两种设置下测试了五个基础模型:只给题目本身,或给题目加完整参考解答,然后要求模型输出绘制图形的Asymptote代码。
- 03使用文本/代码重叠度指标(BLEU、CodeBLEU、ROUGE-L)、图像相似度指标LPIPS、以视觉语言模型充当评委的打分方式,以及代码是否能成功编译的检验方式进行评估。
- 04发现代码平均编译成功率仅为36.14%,即便是评分最高的模型,视觉语言模型评委给出的保真度分数也从未超过约53分(满分100),而这些模型在AIME 2025解题任务上的准确率却高达87%到100%。
- 05发现编译成功率最高的模型并非几何图形最准确的模型,提供参考解答虽然提升了代码与标准文本的相似度,却没有真正提升图形本身的正确性。
他们做了什么
- 构建了一个开源数据集,包含954道自成体系的奥数几何题(其中297道为更难的子集),每题都配有完整解答和人工制作的标准图形,图形以专为精确几何作图设计的代码语言Asymptote呈现。
- 在两种设置下测试了五个基础模型:只给题目本身,或给题目加完整参考解答,然后要求模型输出绘制图形的Asymptote代码。
- 使用文本/代码重叠度指标(BLEU、CodeBLEU、ROUGE-L)、图像相似度指标LPIPS、以视觉语言模型充当评委的打分方式,以及代码是否能成功编译的检验方式进行评估。
- 发现代码平均编译成功率仅为36.14%,即便是评分最高的模型,视觉语言模型评委给出的保真度分数也从未超过约53分(满分100),而这些模型在AIME 2025解题任务上的准确率却高达87%到100%。
- 发现编译成功率最高的模型并非几何图形最准确的模型,提供参考解答虽然提升了代码与标准文本的相似度,却没有真正提升图形本身的正确性。

| Method | GPT5.4-mini | Claude Sonnet 4.6 | Gemini 3.1 Flash-lite | Kimi K 2.5 | Glm 5.1 | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| With | Without | With | Without | With | Without | With | Without | With | Without | |
| Text/Code-Based Metrics | ||||||||||
| ↑ Keyword Match F1 | 55.4 | 51.4 | 55.9 | 52.8 | 47.4 | 42.1 | 49.4 | 47.9 | 54.6 | 51.5 |
| ↑ BLEU | 18.5 | 16.8 | 15.7 | 15.3 | 16.6 | 13.9 | 19.1 | 16.4 | 17.8 | 16.3 |
| ↑ chrF++ | 35.7 | 32.9 | 34.7 | 32.4 | 30.5 | 27.2 | 33.8 | 30.1 | 35.1 | 31.9 |
| ↑ CodeBLEU | 17.1 | 15.1 | 15.1 | 14.3 | 14.8 | 12.4 | 17.7 | 15.4 | 16.4 | 15.0 |
| ↑ ROUGE-L | 22.4 | 21.6 | 20.2 | 20.2 | 24.8 | 23.4 | 24.9 | 24.0 | 22.6 | 21.9 |
| Image-Based Metrics | ||||||||||
| ↓ LPIPS | 54.0 | 53.7 | 50.6 | 51.3 | 52.6 | 52.7 | 47.9 | 49.5 | 50.8 | 53.3 |
| VLM-as-a-Judge | ||||||||||
| ↑ VLM Critic | 37.9 | 46.4 | 49.5 | 51.0 | 42.6 | 45.2 | 50.8 | 53.2 | 44.2 | 45.0 |
| Compilation Metrics | ||||||||||
| ↑ Compile Success Rate | 21.7 | 20.8 | 27.6 | 41.3 | 59.2 | 59.3 | 30.9 | 22.0 | 40.0 | 38.6 |

| Dataset | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|
| AMC | 0 | 14 | 29 | 91 | 95 | 84 | 51 | 15 | 0 | 0 | 379 |
| AIME | 0 | 0 | 13 | 63 | 83 | 116 | 105 | 52 | 8 | 0 | 440 |
| USAJMO | 0 | 0 | 0 | 2 | 5 | 6 | 3 | 5 | 0 | 0 | 21 |
| USAMO | 0 | 0 | 1 | 3 | 3 | 5 | 14 | 15 | 6 | 1 | 48 |
| IMO | 0 | 0 | 0 | 0 | 1 | 1 | 3 | 1 | 2 | 0 | 8 |
| Others | 0 | 0 | 5 | 12 | 12 | 16 | 9 | 4 | 0 | 0 | 58 |
| Total | 0 | 14 | 48 | 171 | 199 | 225 | 188 | 92 | 16 | 1 | 954 |

为什么重要
许多几何题的解法依赖于图形是否画得准确,一个推理正确但画出的图形前后矛盾的模型,无法被信任用于验证作图或向其他工具提供可靠图形。这说明数学解题基准分数高,并不代表模型真正理解或能够构建出题目背后的几何关系。

本文术语
- Asymptote · 一种专为精确绘制几何图形设计的编程语言和矢量图形工具
- 视觉语言模型(VLM)评委 · 利用能同时理解图像和文本的模型充当评委,为生成结果的质量打分的评估方式
- LPIPS · 利用深度学习特征衡量两张图片在人眼看来相似程度的指标,数值越低表示越相似
- BLEU/CodeBLEU/ROUGE-L · 通过比较词语或字符片段的重叠程度来衡量生成文本或代码与标准答案相似度的一组指标
- 编译成功率 · 生成的代码能够无错误地渲染成图像的比例

无法转载的图表
- Figure 4: Overview of the Problems Filtered during the Dataset Curation Process. We web-scraped a total of 1441 raw datapoints, before filtering out the problems that were not geometric and not self-contained.
论文原文摘要(英文)
Foundation models such as GPT and Claude now solve olympiad-level mathematics with remarkable proficiency, so much so that geometry problem solving has become a standard proxy for their mathematical reasoning. Yet solving a geometry problem and drawing the figure it depends on are not the same skill: progress often hinges on a faithful diagram with the right auxiliary constructions and incidences, and it is unclear that a model which reasons its way to the answer can also produce one. A growing collection of benchmarks, including MathVista, and MathVerse, measures whether models reach the correct answer, but to our knowledge, none isolate the distinct ability to construct the diagram itself, leaving this capability unmeasured. We introduce an open-source benchmark that targets this gap: 954 self-contained olympiad geometry problems, with a 297-problem hard subset, each paired with its solution and a human-authored, high-fidelity diagram in renderable Asymptote code, together with a suite of text-, code-, image-, VLM-, and constraint-based metrics for what we term diagrammatic reasoning. Evaluating current foundation models reveals a pronounced gap between solving and drawing: their diagrams are markedly less faithful, with an average compile success rate of only 36.14\%. Strong mathematical reasoning, we find, does not imply the ability to construct accurate geometric diagrams. Our benchmark and dataset can be accessed at https://huggingface.co/datasets/max98765/hard_geometry_problems_with_diagrams.
在 arXiv 阅读最新论文
- SWE-bench Science: Can Coding Agents Resolve Engineering Tasks in Science?让AI编程助手去修复真实科学软件,连最强的那个也有一半以上任务没做对
- FlashPrefill V2: Block-Sparse Prefill Attention for Long-Context LLM Serving把稀疏注意力从论文原型变成能真正上线服务的加速方案
- PolicyGuide: From Guarding One Action to Guiding the Whole Workflow for Policy-Compliant LLM Agents让客服AI坐席不只是拦住一个危险动作,而是把整个流程走对
- EXIMO: VLM Guided Exploration of VLA Policies不用人工遥控演示,让会说话的AI来教机械臂做新家务
- EnvHarness: Awakening Static Worlds for Agent Learning不重新搭建训练环境,而是给现有环境套一层可插拔组件,针对每个智能体的具体弱点重新塑形
- Bounded Sovereignty and the Control Tax: Pricing AI Oversight When the Deployer Does Not Own the Model租用AI而非拥有AI的机构,安全监管能力只剩一半
- Beyond Imitation: Filtering On-Policy Distillation by Reasoning ProgressAI模仿老师模型学习时,会误伤本来推理正确的步骤,新方法专门过滤掉这种误伤
- PersonalBench: Measuring the Authorship Gap in LLM Personalization让AI模仿某人的文风,结果发现它始终摆脱不了自己的腔调
METAL MEDIA 最新报道
图片来源: Hsien Xin Peng et al., arXiv:2608.18111, CC BY-SA 4.0