TurtleBench: A Visual Programming Benchmark in Turtle Geometry

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Rismanchian, Sina, Razeghi, Yasaman, Singh, Sameer, Doroudi, Shayan
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912321729724416
author Rismanchian, Sina
Razeghi, Yasaman
Singh, Sameer
Doroudi, Shayan
author_facet Rismanchian, Sina
Razeghi, Yasaman
Singh, Sameer
Doroudi, Shayan
contents Humans have the ability to reason about geometric patterns in images and scenes from a young age. However, developing large multimodal models (LMMs) capable of similar reasoning remains a challenge, highlighting the need for robust evaluation methods to assess these capabilities. We introduce \Turtle, a benchmark designed to evaluate LMMs' capacity to interpret geometric patterns -- given visual examples, textual instructions, or both -- and generate precise code outputs. Inspired by turtle geometry, a notion used to teach children foundational coding and geometric concepts, TurtleBench features tasks with patterned shapes that have underlying algorithmic logic. Our evaluation reveals that leading LMMs struggle significantly with these tasks, with GPT-4o achieving only 19\% accuracy on the simplest tasks and few-shot prompting only marginally improves their performance ($<2\%$). \Turtle highlights the gap between human and AI performance in intuitive and visual geometrical understanding, setting the stage for future research in this area. \Turtle stands as one of the few benchmarks to evaluate the integration of visual understanding and code generation capabilities in LMMs, setting the stage for future research. Code and Dataset for this paper is provided here: \href{https://github.com/sinaris76/TurtleBench}{https://github.com/sinaris76/TurtleBench}
format Preprint
id arxiv_https___arxiv_org_abs_2411_00264
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle TurtleBench: A Visual Programming Benchmark in Turtle Geometry
Rismanchian, Sina
Razeghi, Yasaman
Singh, Sameer
Doroudi, Shayan
Artificial Intelligence
Computer Vision and Pattern Recognition
Humans have the ability to reason about geometric patterns in images and scenes from a young age. However, developing large multimodal models (LMMs) capable of similar reasoning remains a challenge, highlighting the need for robust evaluation methods to assess these capabilities. We introduce \Turtle, a benchmark designed to evaluate LMMs' capacity to interpret geometric patterns -- given visual examples, textual instructions, or both -- and generate precise code outputs. Inspired by turtle geometry, a notion used to teach children foundational coding and geometric concepts, TurtleBench features tasks with patterned shapes that have underlying algorithmic logic. Our evaluation reveals that leading LMMs struggle significantly with these tasks, with GPT-4o achieving only 19\% accuracy on the simplest tasks and few-shot prompting only marginally improves their performance ($<2\%$). \Turtle highlights the gap between human and AI performance in intuitive and visual geometrical understanding, setting the stage for future research in this area. \Turtle stands as one of the few benchmarks to evaluate the integration of visual understanding and code generation capabilities in LMMs, setting the stage for future research. Code and Dataset for this paper is provided here: \href{https://github.com/sinaris76/TurtleBench}{https://github.com/sinaris76/TurtleBench}
title TurtleBench: A Visual Programming Benchmark in Turtle Geometry
topic Artificial Intelligence
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2411.00264