GSM-Symbolic: Understanding the Limitations of Mathematical Reasoning in Large Language Models

Iman Mirzadeh, Keivan Alizadeh-Vahid, Hooman Shahrokhi, Oncel Tuzel, Samy Bengio, Mehrdad Farajtabar

arXiv:2410.05229 · 2026-07-27 공개 · arXiv · PDF

large-language-models mathematical-reasoning model-evaluation gsm8k logical-reasoning training-data gsm-symbolic symbolic-templates

Abstract

Recent advancements in Large Language Models (LLMs) have sparked interest in their formal reasoning capabilities, particularly in mathematics. The GSM8K benchmark is widely used to assess the mathematical reasoning of models on grade-school-level questions. While the performance of LLMs on GSM8K has significantly improved in recent years, it remains unclear whether their mathematical reasoning capabilities have genuinely advanced, raising questions about the reliability of the reported metrics. To address these concerns, we conduct a large-scale study on several SOTA open and closed models. To overcome the limitations of existing evaluations, we introduce GSM-Symbolic, an improved benchmark created from symbolic templates that allow for the generation of a diverse set of questions. GSM-Symbolic enables more controllable evaluations, providing key insights and more reliable metrics for measuring the reasoning capabilities of models.Our findings reveal that LLMs exhibit noticeable variance when responding to different instantiations of the same question. Specifically, the performance of all models declines when only the numerical values in the question are altered in the GSM-Symbolic benchmark. Furthermore, we investigate the fragility of mathematical reasoning in these models and show that their performance significantly deteriorates as the number of clauses in a question increases. We hypothesize that this decline is because current LLMs cannot perform genuine logical reasoning; they replicate reasoning steps from their training data. Adding a single clause that seems relevant to the question causes significant performance drops (up to 65%) across all state-of-the-art models, even though the clause doesn't contribute to the reasoning chain needed for the final answer. Overall, our work offers a more nuanced understanding of LLMs'capabilities and limitations in mathematical reasoning.

한국어 요약

한 줄 요약

GSM-Symbolic 벤치마크를 통해 LLM의 수학적 추론 능력 한계를 실증적으로 분석하고, 수치 변화와 불필요한 정보에 대한 취약성을 밝혀냄.

핵심 기여도

핵심 아이디어

기존 GSM8K 벤치마크는 단일 질문 집합에 의존하여 모델의 수학적 추론 능력을 왜곡할 수 있다는 문제를 제기하고, 이를 해결하기 위해 **GSM-Symbolic**이라는 기호 템플릿 기반 벤치마크를 제안함. 이는 동일한 구조의 질문에 대해 다양한 수치와 문장 구성으로 인스턴스를 생성하여, 모델의 진정한 추론 능력을 평가할 수 있도록 함. 연구는 LLM이 수치 변화나 불필요한 정보 추가에 민감하게 반응하며, 이는 모델이 형식적 논리를 수행하지 못하고 학습 데이터의 패턴을 복제하는 데 의존함을 시사함. 특히, **GSM-NoOp** 실험에서 불필요한 문장 추가로 인해 성능이 65%까지 급락함으로써, LLM이 문제 해결에 필요한 정보를 구분하지 못함을 입증함.

기술적 접근법

주요 결과

의의 및 한계

이 연구는 LLM의 수학적 추론 능력이 단순한 패턴 매칭에 의존하며, 복잡도 증가나 불필요한 정보에 취약하다는 점을 실증적으로 밝혀냄. 이는 기존 성능 지표가 모델의 진정한 추론 능력을 정확히 반영하지 못함을 시사하며, 보다 신뢰할 수 있는 평가 방법론 개발의 필요성을 강조함. 한편, 연구는 **GSM8K**와 **GSM-Symbolic**이 모두 중등 수준의 간단한 수학 문제에 기반하기 때문에, 더 복잡한 수학적 추론 능력 평가에는 한계가 있을 수 있음.

실용적 활용

이 연구는 AI 모델의 수학적 추론 능력 평가 시 사용할 수 있는 **GSM-Symbolic**과 **GSM-NoOp** 벤치마크를 제공하며, 모델 개발자들이 추론의 안정성과 일반화 능력을 개선하는 데 활용 가능함. 특히, 패턴 매칭에 의존하는 추론 방식을 개선하고, 형식적 논리를 기반으로 한 추론 능력을 강화하기 위한 연구에 기초 자료로 활용될 수 있음.