A Symbolic Character-Aware Model for Solving Geometry Problems
Maizhen Ning, Qiu-Feng Wang, Kaizhu Huang, Xiaowei Huang

TL;DR
This paper introduces a symbolic character-aware model that enhances geometry problem solving by explicitly modeling symbolic characters in text and diagrams, leading to improved accuracy and efficiency on benchmark datasets.
Contribution
The paper proposes a novel multi-modal framework that explicitly models symbolic characters in geometry problems, integrating semantic and geometric information for better understanding.
Findings
Achieved state-of-the-art accuracy on GeoQA with 64.1%
Reduced average solving steps on Geometry3K from 6.9 to 6.0
Enhanced diagram understanding through self-supervised learning
Abstract
AI has made significant progress in solving math problems, but geometry problems remain challenging due to their reliance on both text and diagrams. In the text description, symbolic characters such as "ABC" often serve as a bridge to connect the corresponding diagram. However, by simply tokenizing symbolic characters into individual letters (e.g., 'A', 'B' and 'C'), existing works fail to study them explicitly and thus lose the semantic relationship with the diagram. In this paper, we develop a symbolic character-aware model to fully explore the role of these characters in both text and diagram understanding and optimize the model under a multi-modal reasoning framework. In the text encoder, we propose merging individual symbolic characters to form one semantic unit along with geometric information from the corresponding diagram. For the diagram encoder, we pre-train it…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHandwritten Text Recognition Techniques · Constraint Satisfaction and Optimization · Mathematics, Computing, and Information Processing
Methodsfail
