E-GPS: Explainable Geometry Problem Solving via Top-Down Solver and Bottom-Up Generator
Geometry Problem Solving has drawn growing attention recently due to its application prospects in intelligent education field. However existing methods are still inadequate to meet the needs of practical application suffering from the following limitations: 1) explainability is not ensured which is essential in real teaching scenarios; 2) the small scale and incomplete annotation of existing datasets make it hard for model to comprehend geometric knowledge. To tackle the above problems we propose a novel method called Explainable Geometry Problem Solving (E-GPS). E-GPS first parses the geometric diagram and problem text into unified formal language representations. Then the answer and explainable reasoning and solving steps are obtained by a Top-Down Problem Solver (TD-PS) which innovatively solves the problem from the target and focuses on what is needed. To alleviate the data issues a Bottom-Up Problem Generator (BU-PG) is devised to augment the data set with various well-annotated constructed geometry problems. It enables us to train an enhanced theorem predictor with a better grasp of theorem knowledge which further improves the efficiency of TD-PS. Extensive experiments demonstrate that E-GPS maintains comparable solving performances with fewer steps and provides outstanding explainability.
Code (0)
등록된 구현이 없습니다.
Tasks
Geometry Problem SolvingMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Verifiable Geometry Problem Solving: Solver-Driven Autoformalization and Theorem Proposing
Geometry Problem Solving have increasingly adopt the neuro-symbolic paradigm, combining neural intuition with symbolic rigor. However, current frameworks suffer from severe bottlenecks in two core stages: autoformalizati…
Reinforcement LearningLearning to Solve Geometry Problems via Simulating Human Dual-Reasoning Process
Geometry Problem Solving (GPS), which is a classic and challenging math problem, has attracted much attention in recent years. It requires a solver to comprehensively understand both text and diagram, master essential ge…
Geometry Problem SolvingMachine TranslationMathLANS: A Layout-Aware Neural Solver for Plane Geometry Problem
Geometry problem solving (GPS) is a challenging mathematical reasoning task requiring multi-modal understanding, fusion, and reasoning. Existing neural solvers take GPS as a vision-language task but are short in the repr…
Geometry Problem SolvingLanguage ModellingMathematical ReasoningGAPS: Geometry-Aware Problem Solver
Geometry problem solving presents a formidable challenge within the NLP community. Existing approaches often rely on models designed for solving math word problems, neglecting the unique characteristics of geometry math …
Geometry Problem SolvingMathMathematical Question AnsweringMathematical ReasoningFuse, Reason and Verify: Geometry Problem Solving with Parsed Clauses from Diagram
Geometry problem solving (GPS) requires capacities of multi-modal understanding, multi-hop reasoning and theorem knowledge application. In this paper, we propose a neural-symbolic model for plane geometry problem solving…
DecoderGeometry Problem SolvingHallucination