NeurIPS2022
Geoclidean: Few-Shot Generalization in Euclidean Geometry
Joy Hsu, Jiajun Wu, Noah D. Goodman
被引用 9 次
摘要
Euclidean geometry is among the earliest forms of mathematical thinking. While the geometric primitives underlying its constructions, such as perfect lines and circles, do not often occur in the natural world, humans rarely struggle to perceive and reason with them. Will computer vision models trained on natural images show the same sensitivity to Euclidean geometry? Here we explore these questions by studying few-shot generalization in the universe of Euclidean geometry constructions. We introduce Geoclidean, a domain-specific language for Euclidean geometry, and use it to generate two datasets of geometric concept learning tasks for benchmarking generalization judgements of humans and machines. We find that humans are indeed sensitive to Euclidean geometry and generalize strongly from a few visual examples of a geometric concept. In contrast, low-level and high-level visual features from standard computer vision models pretrained on natural images do not support correct generalization. Thus Geoclidean represents a novel few-shot generalization benchmark for geometric concept learning, where the performance of humans and of AI models diverge. The Geoclidean framework and dataset are publicly available for download. * † * The Geoclidean framework can be found at https://github.com/joyhsu0504/geoclidean_framework . † Datasets can be found at https://downloads.cs.stanford.edu/viscam/Geoclidean/geoclidean.zip . 36th Conference on Neural Information Processing Systems (NeurIPS 2022) Track on Datasets and Benchmarks.