ArXiv

TraceViT: Grounded Trace Supervision for Visual Abstract Reasoning

Authors
Binnan Liu, Yechi Ma, Tian Xie...
Categories
cs.CV, cs.AI
arXiv
https://arxiv.org/abs/2607.29586v1
PDF
https://arxiv.org/pdf/2607.29586v1

Brief

TraceViT trains a looped visual reasoner using semantically monotonic transformation chains obtained by decomposing verified programmatic solutions into intermediate grid states. Each iteration is grounded with a task reference from few-shot demonstrations and an object workspace, and soft trace alignment preserves ordering while allowing flexible iteration use. The approach yields 67.8% pass@2 on ARC-AGI-1 and 24.3% on ARC-AGI-2, and ablations indicate grounding is required for trace supervision to help.

Why it matters

TraceViT, a looped visual reasoner trained with semantically monotonic transformation chains, achieves 67.8% pass@2 on ARC-AGI-1 and 24.3% on ARC-AGI-2.

Key details

  • Transformation chains are produced by rewriting and verifying programmatic task implementations into intermediate grid states; each iteration is grounded by a task reference derived from few-shot demonstrations plus an object workspace, with soft trace alignment enforcing only ordering so iterations can be flexibly allocated.
  • Controlled ablations on ARC-AGI-1 show trace supervision improves performance only when paired with grounding; code and data will be released at https://github.com/LiuBinnan/TraceViT.
Source evidence

Abstract

The Abstraction and Reasoning Corpus (ARC) tests whether a model can infer an unseen transformation from a few input-output examples and apply it to a new grid. Looped visual reasoners refine predictions over multiple iterations, but conventional training constrains only the final output, leaving intermediate refinements unconstrained. We propose that these refinements should instead follow the transformation step by step. We introduce TraceViT, a looped visual reasoner trained with semantically monotonic transformation chains. We obtain these chains by rewriting and verifying programmatic task implementations, decomposing each solution into intermediate grid states. Each iteration is grounded by a task reference derived from the few-shot demonstrations and an object workspace representing the current grid state. Because these chains may differ in length from the loop, soft trace alignment enforces only their ordering, letting the model allocate iterations freely. TraceViT achieves 67.8% pass@2 on ARC-AGI-1 and 24.3% on ARC-AGI-2. Controlled ablations on ARC-AGI-1 show that trace supervision becomes beneficial only when paired with grounding. Code and data will be available at https://github.com/LiuBinnan/TraceViT.