atlas

Research map / Large language models / Agents, code and math

Generalized Planning for the Abstraction and Reasoning Corpus

AAAI 2024 · Large language models › Agents, code and math · approach: LLM-guided program synthesis · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Casts ARC object-centric tasks as generalized planning problems in a PDDL-based DSL with external functions, solving them with the PGP(v) planner that synthesizes planning programs with pointers, outperforming ARGA and the Kaggle first-place solver on 160 tasks.

Problem

Solving Abstraction and Reasoning Corpus (ARC) tasks, which require fluid intelligence and abstraction that pure machine learning methods struggle with.

Approach

Model each ARC task as a generalized planning problem: a PDDL domain with object-centric graph abstractions and external functions, plus ARC-specific pruning of action schemes, predicates and pointer arguments, and a pixel-based heuristic, to synthesize planning programs with pointers and loops.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GPAR instead of the strongest baselineARC solvers · ARC 160 object-centric tasks (all), trainingaccuracy: 49.38% -> 53.75%Helped
Use GPAR instead of the strongest baselineARC solvers · ARC 160 object-centric tasks (all), testingaccuracy: 40.00% -> 50.63%Helped
Use GPAR instead of the strongest baselineARC solvers · ARC object-centric movement, trainingaccuracy: 67.74% -> 64.52%Hurt
Use GPAR instead of the strongest baselineARC solvers · ARC object-centric movement, testingaccuracy: 54.84% -> 61.30%Helped
Use GPAR instead of the strongest baselineARC solvers · ARC object-centric recolor, trainingaccuracy: 40.32% -> 66.13%Helped
Use GPAR instead of the strongest baselineARC solvers · ARC object-centric recolor, testingaccuracy: 45.16% -> 62.90%Helped
Use GPAR instead of the strongest baselineARC solvers · ARC object-centric augmentation, trainingaccuracy: 52.24% -> 37.31%Hurt
Use GPAR instead of the strongest baselineARC solvers · ARC object-centric augmentation, testingaccuracy: 31.34% -> 34.33%Helped

Surprising findings

Limitations

Experimental setup

Datasets: ARC object-centric subset (160 tasks)

Benchmarks: ARC 160 object-centric tasks

Metrics: training accuracy testing accuracy

Baselines: ARGA Kaggle ARC first-place solution

Builds on: PGP(v) ARGA PDDL means-ends analysis

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy