Do Large Language Models Solve ARC Visual Analogies Like People Do?

Gustaw Opiełka, Hannes Rosenbusch, Veerle Vijverberg, Claire E. Stevenson
3/13/2024
cs.CLcs.AI

No official code found. Best implementation: cstevenson-uva/kidsARC (6 stars, CC-BY-4.0, last commit 2024-05-13).

Abstract

The Abstraction Reasoning Corpus (ARC) is a visual analogical reasoning test designed for humans and machines (Chollet, 2019). We compared human and large language model (LLM) performance on a new child-friendly set of ARC items. Results show that both children and adults outperform most LLMs on these tasks. Error analysis revealed a similar "fallback" solution strategy in LLMs and young children, where part of the analogy is simply copied. In addition, we found two other error types, one based on seemingly grasping key concepts (e.g., Inside-Outside) and the other based on simple combinations of analogy input matrices. On the whole, "concept" errors were more common in humans, and "matrix" errors were more common in LLMs. This study sheds new light on LLM reasoning ability and the extent to which we can use error analyses and comparisons with human development to understand how LLMs solve visual analogies.

View on arXivView PDF

Code Implementations(1)

CC-BY-4.0

People vs AI on simple variations of the Abstraction Reasoning Corpus

60PythonDec 21, 20232 years agoCC-BY-4.0

Similar Papers

Cite this paper

@article{opieka2024large,
  title  = {Do Large Language Models Solve ARC Visual Analogies Like People Do?},
  author = {Gustaw Opiełka and Hannes Rosenbusch and Veerle Vijverberg and Claire E. Stevenson},
  year   = {2024},
  eprint = {2403.09734},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.09734v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.09734.svg)](https://codeofpaper.com/paper/2403.09734)

Discussion