Polymath: A Challenging Multi-modal Mathematical Reasoning Benchmark

Himanshu Gupta, Shreyas Verma, Ujjwala Anantheswaran, Kevin Scaria, Mihir Parmar +2 more
10/6/2024
cs.AIcs.CL

No official code found. Best implementation: polymathbenchmark/PolyMATH (4 stars, MIT, last commit 2024-11-15).

Abstract

Multi-modal Large Language Models (MLLMs) exhibit impressive problem-solving abilities in various domains, but their visual comprehension and abstract reasoning skills remain under-evaluated. To this end, we present PolyMATH, a challenging benchmark aimed at evaluating the general cognitive reasoning abilities of MLLMs. PolyMATH comprises 5,000 manually collected high-quality images of cognitive textual and visual challenges across 10 distinct categories, including pattern recognition, spatial reasoning, and relative reasoning. We conducted a comprehensive, and quantitative evaluation of 15 MLLMs using four diverse prompting strategies, including Chain-of-Thought and Step-Back. The best scores achieved on PolyMATH are ~41%, ~36%, and ~27%, obtained by Claude-3.5 Sonnet, GPT-4o and Gemini-1.5 Pro respectively - highlighting the logical and visual complexity of these questions. A further fine-grained error analysis reveals that these models struggle to understand spatial relations and perform drawn-out, high-level reasoning. This is further strengthened by our ablation study estimating MLLM performance when given textual descriptions in place of diagrams. As evidenced by ~4% improvement over textual descriptions as opposed to actual images, we discover that models do not truly comprehend visual diagrams and the spatial information therein, and are thus prone to logical errors. Finally, we evaluate the OpenAI o1 models and find that their performance only matches the human baseline, highlighting the difficulty of the benchmark. The results on PolyMATH highlight the room for improvement in multi-modal reasoning and provide unique insights to guide the development of future MLLMs.

View on arXivView PDF

Code Implementations(1)

MIT

Official github repository of PolyMATH

40Shell, PythonSep 28, 20241 years agoMIT

Similar Papers

Cite this paper

@article{gupta2024polymath,
  title  = {Polymath: A Challenging Multi-modal Mathematical Reasoning Benchmark},
  author = {Himanshu Gupta and Shreyas Verma and Ujjwala Anantheswaran and Kevin Scaria and Mihir Parmar and Swaroop Mishra and Chitta Baral},
  year   = {2024},
  eprint = {2410.14702},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.14702v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.14702.svg)](https://codeofpaper.com/paper/2410.14702)

Discussion