Learning to solve geometric construction problems from images
J. Macke, J. Sedlar, M. Olsak, J. Urban, J. Sivic

TL;DR
This paper presents an image-based neural network approach combined with search algorithms to solve geometric construction problems in Euclidea, achieving high accuracy on known problems and generalizing to new ones.
Contribution
It introduces a novel purely image-based learning method for solving complex geometric constructions, integrating Mask R-CNN with a tree search.
Findings
Achieved 92% accuracy on known Euclidea problems
Solved 31 out of 68 new problem types
First image-based learning approach for such geometric problems
Abstract
We describe a purely image-based method for finding geometric constructions with a ruler and compass in the Euclidea geometric game. The method is based on adapting the Mask R-CNN state-of-the-art image processing neural architecture and adding a tree-based search procedure to it. In a supervised setting, the method learns to solve all 68 kinds of geometric construction problems from the first six level packs of Euclidea with an average 92% accuracy. When evaluated on new kinds of problems, the method can solve 31 of the 68 kinds of Euclidea problems. We believe that this is the first time that a purely image-based learning has been trained to solve geometric construction problems of this difficulty.
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
TopicsImage and Object Detection Techniques · Advanced Numerical Analysis Techniques · Robotic Mechanisms and Dynamics
MethodsRegion Proposal Network · RoIAlign · Convolution · Softmax · Mask R-CNN
