← Search

Zenna Tavares

6 accepted papers

2026

Benchmarking World-Model Learning with Environment-Level Queries

ICML 2026poster

World models are central to building AI agents capable of flexible reasoning and planning. Yet current evaluations (i) test only properties measurable from observed interactions within an environment, such as next-frame prediction or task return, and (ii) do not test whether a learned model supports…

Cited by 0SourceScholar
2026

ExoPredicator: Learning Abstract Models of Dynamic Worlds for Robot Planning

ICLR 2026poster

Long‑horizon embodied planning is challenging because the world does not only change through an agent’s actions: exogenous processes (e.g., water heating, dominoes cascading) unfold concurrently with the agent's actions. We propose a framework for abstract world models that jointly learns (i) symbol…

Cited by 0SourceScholar
2024

MetaCOG: A Heirarchical Probabilistic Model for Learning Meta-Cognitive Visual Representations

UAI 2024poster

Humans have the capacity to question what we see and to recognize when our vision is unreliable (e.g., when we realize that we are experiencing a visual illusion). Inspired by this capacity, we present MetaCOG: a hierarchical probabilistic model that can be attached to a neural object detector to mo…

Cited by 1SourcePDFScholar
2021

A Language for Counterfactual Generative Models

ICML 2021spotlight

We present Omega, a probabilistic programming language with support for counterfactual inference. Counterfactual inference means to observe some fact in the present, and infer what would have happened had some past intervention been taken, e.g. “given that medication was not effective at dose x, wha…

2020

Synthesizing Programmatic Policies that Inductively Generalize

ICLR 2020poster

Deep reinforcement learning has successfully solved a number of challenging control tasks. However, learned policies typically have difficulty generalizing to novel environments. We propose an algorithm for learning programmatic state machine policies that can capture repeating behaviors. By doing s…

Cited by 62SourceScholar
2019

Predicate Exchange: Inference with Declarative Knowledge

ICML 2019oral

Programming languages allow us to express complex predicates, but existing inference methods are unable to condition probabilistic models on most of them. To support a broader class of predicates, we develop an inference procedure called predicate exchange, which softens predicates. A soft predicate…

Cited by 4SourcePDFScholar