journal article·2023Open access

Solving Algebraic Problems with Geometry Diagrams Using Syntax-Semantics Diagram Understanding

Litian Huang, Xinguo Yu, Lei Niu, Zihan Feng

Computers, Materials & Continua· Volume 77· Issue 1

Abstract

Solving Algebraic Problems with Geometry Diagrams (APGDs) poses a significant challenge in artificial intelligence due to the complex and diverse geometric relations among geometric objects. Problems typically involve both textual descriptions and geometry diagrams, requiring a joint understanding of these modalities. Although considerable progress has been made in solving math word problems, research on solving APGDs still cannot discover implicit geometry knowledge for solving APGDs, which limits their ability to effectively solve problems. In this study, a systematic and modular three-phase scheme is proposed to design an algorithm for solving APGDs that involve textual and diagrammatic information. The three-phase scheme begins with the application of the state-transformer paradigm, modeling the problem-solving process and effectively representing the intermediate states and transformations during the process. Next, a generalized APGD-solving approach is introduced to effectively extract geometric knowledge from the problem’s textual descriptions and diagrams. Finally, a specific algorithm is designed focusing on diagram understanding, which utilizes the vectorized syntax-semantics model to extract basic geometric relations from the diagram. A method for generating derived relations, which are essential for solving APGDs, is also introduced. Experiments on real-world datasets, including geometry calculation problems and shaded area problems, demonstrate that the proposed diagram understanding method significantly improves problem-solving accuracy compared to methods relying solely on simple diagram parsing.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Manufacturing Process and Optimization · Handwritten Text Recognition Techniques · Image and Object Detection Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (20)

Show source-provided references
1. Understanding plane geometry problems by integrating relations extracted from text and diagram
2. Solving explicit arithmetic word problems via using vectorized syntax-semantics model
3. Solving arithmetic word problems by synergizing syntax-semantics extractor for explicit relations and neural network miner for implicit relations10.1007/s40747-022-00828-0 ↗
4. GeoQA: A geometric question answering benchmark towards multimodal numerical reasoning
5. UniGeo: Unifying geometry logical reasoning via reformulating mathematical expression
6. A paradigm of diagram understanding in problem solving
7. Automatic understanding and formalization of natural language geometry problems using syntax-semantics models
8. Diagram understanding in geometry questions
9. Solving geometry problems: Combining text and diagram interpretation
10. Inter-GPS: Interpretable geometry problem solving with formal language and symbolic reasoning
11. Plane geometry diagram parsing
12. A relation-centric algorithm for solving text-diagram function problems10.1016/j.jksuci.2022.08.023 ↗
13. Synthesis of solutions for shaded area geometry problems
14. Solving shaded area problems by constructing equations
15. Automated generation of geometric theorems from images of diagrams10.1007/s10472-014-9433-7 ↗
16. A novel geometric information retrieval tool for images of geometric diagrams
17. A novel geometry problem understanding method based on uniform vectorized syntax-semantics model
18. Stockman · Computer Vision · 2001
19. Focal loss for dense object detection
20. Blelloch · Vector Models for Data-Parallel Computing · 1990 · 2