Learning Abstract World Model for Value-preserving Planning with Options
Rafael Rodriguez-Sanchez, George Konidaris
TL;DR
The paper addresses the challenge of enabling general-purpose agents to plan effectively using rich sensorimotor data by learning dynamics-preserving abstract MDPs from a given set of temporally-extended actions. It introduces a theory-grounded framework that defines ground and abstract MDPs, grounding, and a dynamics-preserving abstraction $\phi$ to ensure trajectory simulations in the abstract model yield the same value as the ground MDP. The authors propose an information-maximization objective and a contrastive learning approach (InfoNCE) to learn $\phi$ and the abstract model, along with explicit losses for initiation, transition, reward, and duration; planning with the abstract model is applied to goal-based tasks. Empirical results in Pinball and Antmaze show the learned abstract state space captures task-relevant information, improves planning efficiency, and achieves competitive or superior performance with fewer real-environment samples compared to ground-model baselines and some Dreamer variants. Overall, the work provides a principled, reusable pathway to build continuous, high-level world models that enable efficient planning with temporally-extended skills in complex observation spaces.
Abstract
General-purpose agents require fine-grained controls and rich sensory inputs to perform a wide range of tasks. However, this complexity often leads to intractable decision-making. Traditionally, agents are provided with task-specific action and observation spaces to mitigate this challenge, but this reduces autonomy. Instead, agents must be capable of building state-action spaces at the correct abstraction level from their sensorimotor experiences. We leverage the structure of a given set of temporally-extended actions to learn abstract Markov decision processes (MDPs) that operate at a higher level of temporal and state granularity. We characterize state abstractions necessary to ensure that planning with these skills, by simulating trajectories in the abstract MDP, results in policies with bounded value loss in the original MDP. We evaluate our approach in goal-based navigation environments that require continuous abstract states to plan successfully and show that abstract model learning improves the sample efficiency of planning and learning.
