GeoSense

Evaluating Identification and Application of Geometric Principles in Multimodal Reasoning

Abstract

Geometry problem-solving (GPS), a challenging task requiring both visual comprehension and symbolic reasoning, effectively measures the reasoning capabilities of multimodal large language models (MLLMs). Humans exhibit strong reasoning ability in this task through accurate identification and adaptive application of geometric principles within visual contexts. However, existing benchmarks fail to jointly assess both dimensions of the human-like geometric reasoning mechanism in MLLMs, remaining a critical gap in assessing their ability to tackle GPS. To this end, we introduce GeoSense., the first comprehensive bilingual benchmark designed to systematically evaluate the geometric reasoning abilities of MLLMs through the lens of geometric principles. GeoSense features a five-level hierarchical framework of geometric principles spanning plane and solid geometry, an intricately annotated dataset of 1,789 problems, and an innovative evaluation strategy. Through extensive experiments on GeoSense with various open-source and closed-source MLLMs, we observe that Gemini-2.0-pro-flash performs best, achieving an overall score of 65.3. Our in-depth analysis reveals that the identification and application of geometric principles remain a bottleneck for leading MLLMs, jointly hindering their reasoning abilities. These findings underscore GeoSense's potential to guide future advancements in MLLMs' geometric reasoning capabilities, paving the way for more robust and human-like reasoning in artificial intelligence.


Leaderboard

# Model Definitions Theorems Formulas ALL
GPIGPAACC. GPIGPAACC GPIGPAACC GPIGPAACC AVG.
Closed-Sourced MLLMs
1 Gemini-2.0-pro-flash 🥇

Google

64.2 47.0 73.3 72.7 59.0 72.4 87.4 60.0 77.9 72.1 49.7 74.1 65.3
2 Claude37_Sonnet 🥈

Anthropic

62.046.754.3 60.250.046.5 92.456.167.9 68.745.257.6 57.2
3 Gemini-1.5-pro-flash 🥉

Google

60.243.853.0 58.751.545.6 85.955.356.1 67.944.955.7 56.2
4 GPT-4o

OpenAI

56.346.348.0 54.149.337.4 90.858.361.1 64.445.351.7 53.8
5 Claude35_Sonnet

Anthropic

56.541.241.9 54.946.833.8 82.852.552.9 63.240.846.1 50.0
Open-Sourced MLLMs
1 Qwen2.5-VL-72B 🥇

Alibaba

61.547.5 61.5 65.1 54.8 57.5 89.7 61.5 63.8 68.548.1 63.8 60.1
2 QVQ-72B-Preview 🥈

Alibaba

68.2 56.0 53.1 63.658.349.6 85.158.454.2 72.3 53.5 54.3 60.0
3 Qwen2-VL-72B 🥉

Alibaba

57.244.246.6 57.744.246.6 85.552.050.4 64.043.449.2 52.2
4 Qwen2.5-VL-7B

Alibaba

57.745.643.6 57.451.237.5 85.960.453.1 63.144.646.3 51.3
5 Qwen2.5-VL-3B

Alibaba

50.539.933.5 48.847.027.7 74.845.041.2 55.236.534.9 42.2
6 LLaVA-onevison-72B

Microsoft

47.939.033.7 49.644.836.4 68.355.943.1 52.533.237.2 41.0
7 Deepseek-VL2

DeepSeek

40.137.833.1 40.639.626.0 76.352.842.4 48.433.435.7 39.2
8 InternVL2.5-78B

Shanghai AI Lab

49.045.229.8 48.646.832.0 80.230.518.3 53.732.928.7 38.4
9 InternVL2.5-38B-MPO

Shanghai AI Lab

50.744.629.7 48.246.430.0 75.629.316.0 53.933.627.7 38.4
10 Llama-vision-90B

Meta

49.139.227.3 42.036.021.2 78.243.637.0 52.931.429.8 38.0
11 InternVL2.5-38B

Shanghai AI Lab

48.740.628.9 44.543.929.8 74.826.416.0 52.731.127.3 37.0
12 Llama-vision-11B

Meta

43.236.122.6 37.935.618.7 74.837.529.8 47.929.224.8 34.0
13 LLaVA-onevison-7B

Microsoft

36.338.022.7 39.239.222.7 72.940.642.6 41.426.022.8 30.1
14 Deepseek-VL2-small

DeepSeek

25.635.723.3 26.736.119.5 67.948.130.2 34.223.826.3 28.1

† Specially trained for reasoning tasks

🥇🥈🥉 Ranking based on AVG. score within each category

Color legend: Closed-Source Top Open-Source Top

Benchmark

Dataset Overview

statistics-table

Key Statistics of our GeoSense

grade-lv

Diagram of the top 3 levels of geometric principles (5 levels in total)

Evaluaiton Strategy

grade-lv

Illustration of GenSense evaluation strategy. MLLMs are assessed through three aspects: identification (i.e., GPI), applications (i.e., GPA) of geometric principles, and final answer accuracy.

Experiment Results

Results on Different Subjects

grade-lv

Mathematical Evaluation on Different Subjects in GeoSense. GPI = Geometric Principles Identification, GPA= Geometric Principles Application, Calculation of Solid Figures = CSF, Understanding of Solid Figures = USF, Transformation and Motion of Plane Figures = TMPF, Calculation of Plane Figures = CPF and Understanding of Plane Figures = UPF.

grade-lv

The performance of MLLMs in different subjects across (a) GPI, (b) GPA, and (c) ACC.

Error Analysis

grade-lv

Error Analysis of Leading Closed-Source and Open-Source MLLMs. For each problem, we identify the critical errors in their reasoning process and categorize them into four types: geometric principles identification (GPI) errors, geometric principles application (GPA) errors, calculation errors (CAL), and hallucinations (HAL).

Key Experimental Insights

GPI and GPA Jointly Affect Reasoning Abilities

  • Model accuracy is codetermined by both principle identification (GPI) and application (GPA) capabilities
  • 5% GPI improvement can lead to 7.7% accuracy gain with comparable GPA performance
  • GPA decline directly impacts overall accuracy in full-scale evaluations
  • Most models maintain consistent GPI across task types but suffer GPA degradation in complex scenarios

Performance Degradation on Complex Problems

  • Problem complexity correlates with required geometric principles
  • GPI scores decrease more rapidly than GPA as complexity increases
  • Closed-source models show steeper performance drop than open-source alternatives
Critical Finding

GPI is the primary bottleneck for complex problem solving


Computation vs Understanding Gap

Models demonstrate higher GPI accuracy on computational problems compared to theoretical concepts

Plane Geometry Challenges

Key Limitations:

  • GPI accuracy drop in plane geometry vs solid geometry

Recommendations:

  • Enhanced principle disambiguation training
  • Context-aware geometric reasoning frameworks

Data Examples