We-Math: Does Your Large Multimodal Model Achieve Human-like Mathematical Reasoning?

Runqi Qiao,Qiuna Tan,Guanting Dong,Minhui Wu,Chong Sun,Xiaoshuai Song,Zhuoma GongQue,Shanglin Lei,Zhe Wei,Miaoxuan Zhang,Runfeng Qiao,Yifan Zhang,Xiao Zong,Yida Xu,Muxi Diao,Zhimin Bao,Chen Li,Honggang Zhang
2024-07-01
Abstract:Visual mathematical reasoning, as a fundamental visual reasoning ability, has received widespread attention from the Large Multimodal Models (LMMs) community. Existing benchmarks, such as MathVista and MathVerse, focus more on the result-oriented performance but neglect the underlying principles in knowledge acquisition and generalization. Inspired by human-like mathematical reasoning, we introduce WE-MATH, the first benchmark specifically designed to explore the problem-solving principles beyond end-to-end performance. We meticulously collect and categorize 6.5K visual math problems, spanning 67 hierarchical knowledge concepts and five layers of knowledge granularity. We decompose composite problems into sub-problems according to the required knowledge concepts and introduce a novel four-dimensional metric, namely Insufficient Knowledge (IK), Inadequate Generalization (IG), Complete Mastery (CM), and Rote Memorization (RM), to hierarchically assess inherent issues in LMMs' reasoning process. With WE-MATH, we conduct a thorough evaluation of existing LMMs in visual mathematical reasoning and reveal a negative correlation between solving steps and problem-specific performance. We confirm the IK issue of LMMs can be effectively improved via knowledge augmentation strategies. More notably, the primary challenge of GPT-4o has significantly transitioned from IK to IG, establishing it as the first LMM advancing towards the knowledge generalization stage. In contrast, other LMMs exhibit a marked inclination towards Rote Memorization - they correctly solve composite problems involving multiple knowledge concepts yet fail to answer sub-problems. We anticipate that WE-MATH will open new pathways for advancements in visual mathematical reasoning for LMMs. The WE-MATH data and evaluation code are available at <a class="link-external link-https" href="https://github.com/We-Math/We-Math" rel="external noopener nofollow">this https URL</a>.
Artificial Intelligence,Computation and Language,Computer Vision and Pattern Recognition,Machine Learning,Symbolic Computation
What problem does this paper attempt to address?
The paper aims to address the issues of large multimodal models (LMMs) in visual mathematical reasoning. Specifically, the paper proposes the WE-MATH benchmark, which is designed to explore the principled methods adopted by LMMs in solving visual mathematical problems. WE-MATH attempts to address the shortcomings of existing benchmarks through the following points: 1. **Decomposing Complex Problems**: The paper breaks down composite problems into sub-problems and categorizes them based on the required knowledge concepts to evaluate the performance of LMMs in handling these sub-problems. 2. **Introducing Four-Dimensional Metrics**: A new four-dimensional evaluation metric is proposed, namely Insufficient Knowledge (IK), Insufficient Generalization (IG), Complete Mastery (CM), and Rote Memorization (RM), to hierarchically assess the intrinsic issues in the reasoning process of LMMs. 3. **Knowledge Enhancement Strategy**: To address the issue of insufficient knowledge in LMMs, a Knowledge Concept Augmentation (KCA) strategy is proposed. This strategy supplements basic knowledge by acquiring descriptions from Wikipedia and textbooks, thereby improving the model's reasoning ability. In summary, the core objective of this paper is to systematically analyze and evaluate the performance of LMMs in visual mathematical reasoning tasks, reveal their strengths and weaknesses, and propose improvement solutions to further advance this field.