Directed Temporal Representations
for Offline Visual Control

1University of Sheffield2Shanghai Jiao Tong University
3Shanghai University of Finance and Economics4University College London

† Corresponding authors.

Abstract

World models provide predictive visual features. Directed Temporal Representations for Control (DTRC) organizes these features around the cost of reaching a goal. From offline trajectories, DTRC learns a temporal distance in environment steps, allowing forward and reverse costs to differ. The temporal critic guides action learning through recorded behavior and model-predicted improvements. We study the resulting geometry and control performance across ten visual tasks.

Learning a geometry of goal reaching

Temporal supervision organizes frozen visual features around goal-reaching cost and guides action learning.

From predictive features to temporal structure

PushT · Representation spaces

The same observations in four learned spaces, projected independently with PCA. Color: normalized episode time.

PushT · Temporal-distance diagnostics

Gray curves show the symmetric component of DTRC; colored curves show its directed temporal distance.

Representation evolution

The same observations throughout training, in a fixed PCA projection.

PushT

TwoRoom

Reacher

Cube

PointMaze

Cube-Double

Scene

AntMaze

HumanoidMaze

Puzzle-3x3

Episode time01

Temporal geometry that informs behavior

Goal-conditioned control across ten visual tasks.

Success rate: mean ± standard deviation over five evaluation seeds.

DTRC improves over LeWM by 14.7, 24.0, and 30.0 percentage points on TwoRoom, Reacher, and Cube.

From a visual goal to coordinated action

Selected successful rollouts in the environment (left) and control representation (right).

PushT

PushT: synchronized environment and latent trajectory.

Reacher

Reacher: synchronized environment and latent trajectory.

TwoRoom

TwoRoom: synchronized environment and latent trajectory.

Cube

Cube: synchronized environment and latent trajectory.

PointMaze

PointMaze: synchronized environment and latent trajectory.

Puzzle-3x3

Puzzle-3x3: synchronized environment and latent trajectory.

Gray: reference states. Color: executed trajectory. Star: goal.

Open full-resolution image