Skip to content

Playing ZendoWorld: Challenging AI Agents on Active Visual Concept Induction

๐Ÿ•’ Published (v1): 2026-07-09 08:29 UTC ยท Source: Arxiv ยท link

Why this paper was selected

ZendoWorld benchmark for active visual concept induction โ€” novel evaluation of hypothesis-driven VLM reasoning

Ask a follow-up

Open an assistant pre-loaded with this paper's context.

๐Ÿ’ฌ Ask ChatGPTโœฆ Ask Claude

TL;DR

ZendoWorld is an interactive benchmark where agents must perceive 3D visual scenes, induce a hidden logical rule, and actively design new scenes to test their hypotheses โ€” unifying perception, induction, and experimentation in a single closed loop. Evaluation of VLM, Bayesian, neuro-symbolic, and program-synthesis agents reveals that label accuracy is dissociated from rule recovery, and VLM-based agents generate near-uninformative experiments. Humans substantially outperform all non-oracle agents, especially on complex rules.

Problem

Existing visual reasoning benchmarks (ARC-AGI, Bongard, RAVEN) treat induction as a passive, one-shot task over symbolic or grid inputs, ignoring iterative, experiment-driven hypothesis refinement. No prior benchmark simultaneously requires 3D visual grounding, explicit rule induction, and active experimentation โ€” leaving the compound failure modes of modern agents uncharacterized.

Method

ZendoWorld is built on the Zendo board game. A latent rule \(r^* : S \to \{0,1\}\) is drawn from a Prolog-based DSL grammar with predicates over object attributes (color, shape, orientation), spatial relations (touching, stacked, pointing), and quantifiers (counting, parity, comparative). Scenes \(x_i \in \mathbb{R}^{H \times W \times 3}\) are procedurally rendered via Blender from symbolic states \(s_i \in S\), spanning ~\(10^{18}\) configurations.

Each episode begins with one positive and one negative seed scene. The agent then iterates: (B) propose a new scene \(e_t\), predict its label \(\hat{y}_t\), receive ground-truth \(y_t = r^*(e_t)\); (C) if prediction was correct, optionally submit rule hypothesis \(h_t\) โ€” a DSL program checked by canonical syntactic equivalence (with LLM fallback for natural-language hypotheses). A counterexample is returned on failure. Episodes end at win or 30 total observations.

Four agents are evaluated: Oracle (pretrained perception + full DSL + DeepSynth program synthesis + heuristic disambiguation), VLM (end-to-end GPT backbone, no DSL), Bayesian (LLM-SMC sequential Monte Carlo over hypotheses with image prompting), and VLP (VLM-extracted concepts + program synthesis over a general DSL). Rules span three complexity tiers: First-Order (counting single attributes), Second-Order (parity/comparative quantifiers), and Compositional (spatial connectives). Expected Information Gain (EIG) quantifies experiment quality relative to the current hypothesis posterior.

Key Contributions

  • ZendoWorld benchmark: 22 games over a Prolog DSL rule space, combining 3D visual perception, rule induction, and active experimentation in a single closed-loop evaluation.
  • Evaluation protocol with three distinct metrics: win rate (end-to-end success), structural F1 over DSL rule trees (hypothesis quality trajectory), and EIG (experiment informativeness).
  • Empirical finding that label accuracy and rule recovery are dissociated โ€” high classification accuracy does not imply correct rule identification.
  • Ablation isolating perception vs. induction as separate bottlenecks by replacing images with ground-truth Prolog scene descriptions.
  • Human behavioral dataset (19 participants, up to 6 games each) establishing a human upper bound and localizing agent-human gaps by rule complexity.

Results

  • Oracle: 95.5% win rate, 5.2 ยฑ 0.3 avg turns; single failure on OOD rule outside DSL.
  • VLM Agent: 44.5% win rate, best among non-oracle agents; 67.5% on first-order rules, ~30% on second-order and complex.
  • Bayesian Agent: 13.6% win rate despite highest label accuracy (75.2%); succeeds only on first-order rules.
  • VLP Agent: 18.2% win rate; most consistent across complexity tiers; only agent to solve OOD task (via more expressive DSL).
  • Humans: 73.3% win rate, 8.0 ยฑ 0.7 avg turns, 53.9% label accuracy; 7/10 participants solved the OOD task.
  • Symbolic-input ablation (images replaced by Prolog descriptions): VLM +29.4% โ†’ 57.6%, Bayesian +77.9% โ†’ 24.2%, VLP +166.5% โ†’ 48.5%, confirming perception as a key bottleneck.
  • All VLM-based agents produce experiments with near-zero EIG, indicating failure to actively reduce hypothesis uncertainty.

Limitations

  • Oracle assumes both pretrained perception tuned to ZendoWorld scenes and full DSL access โ€” it is an approximate, not a true, upper bound.
  • Equivalence checking for natural-language hypotheses relies on an LLM translator with an LLM-judge fallback, introducing noise in evaluation.
  • VLM backbone fixed to gpt-5-mini-2025-08-07 for comparability; cross-model ablations show interesting differences but no agent reaches human level.
  • Scene distribution (Blender-rendered, narrow object set) may underrepresent the complexity of real-world visual induction.
  • Human study limited to 19 participants and a subset of games; behavioral signal is noisy for rare rule types.
  • Rule space is grammar-defined and finite; generalization to open-ended rule languages is not tested.

Relevance to Vision-Language Models

ZendoWorld provides the first controlled benchmark exposing that VLMs fail specifically at the active and inductive phases of visual reasoning โ€” not just at perception โ€” by decoupling these components with a symbolic-input ablation. The finding that VLM agents generate near-uninformative experiments (near-zero EIG) despite reasonable label accuracy directly challenges the assumption that strong VLM scene understanding translates to hypothesis-driven exploration. For researchers tracking VLMs, this quantifies a concrete capability gap โ€” loop-closed rule recovery under active experimentation โ€” that is not captured by existing passive visual reasoning benchmarks. The structural F1 learning-trajectory metric offers a reusable tool for diagnosing where VLMs diverge from human-like inductive convergence.