Loading video...

Video Failed to Load

Go Home

Current robot learning methods are good at imitating tasks seen during training, but struggle to compose behaviors in new ways. When training imitation policies, we found something surprising—using temporally-aligned task representations enabled compositional generalization. 1/

39,640 views • 1 year ago •via X (Twitter)

11 Comments

Vivek Myers's profile picture
Vivek Myers1 year ago

What does temporal alignment mean? When training, our policy imitates the human actions that lead to the end goal 𝑔 of a trajectory. Rather than training on the raw goals, we use a representation 𝜓(𝑔) that aligns with the preceding state “successor features” 𝜙(𝑠). 2/

Vivek Myers's profile picture
Vivek Myers1 year ago

This trick encourages a form of time invariance during learning: both nearby and distant goals are represented similarly. By additionally aligning language instructions 𝜉(ℓ) to the goal representations 𝜓(𝑔), the policy can also perform new compound language tasks. 3/

Vivek Myers's profile picture
Vivek Myers1 year ago

Successor features have long been known to boost RL generalization (Dayan, 1993). Our findings suggest something stronger: successor task representations produce emergent capabilities beyond training—even without RL or explicit subtask decomposition. 4/

Vivek Myers's profile picture
Vivek Myers1 year ago

We validated this in simulation. Across offline RL benchmarks, imitation using our TRA task representations outperformed standard behavioral cloning—especially for stitching tasks. In many cases, TRA beat “true” value-based offline RL, using only an imitation loss. 5/

Vivek Myers's profile picture
Vivek Myers1 year ago

𝘞𝘩𝘺 𝘥𝘰𝘦𝘴 𝘵𝘩𝘪𝘴 𝘮𝘢𝘵𝘵𝘦𝘳? Recent breakthroughs in both end-to-end robot learning and language modeling have been enabled not through complex TD-based reinforcement learning objectives, but rather through scaling imitation with large architectures and datasets… 6/

Vivek Myers's profile picture
Vivek Myers1 year ago

...but to create truly autonomous self-improving agents, we must not only imitate, but also 𝘪𝘮𝘱𝘳𝘰𝘷𝘦 upon the training capabilities. Our findings suggest that this improvement might emerge from better task representations, rather than more complex learning algorithms. 7/

Vivek Myers's profile picture
Vivek Myers1 year ago

Thanks to incredible collaborators @BillZheng155508 , @ancadianadragan , @KuanFang , and @svlevine ! Website: Paper:

Glen Berseth's profile picture
Glen Berseth1 year ago

Nice work!

VOMO AI's profile picture
VOMO AI1 year ago

task representations can really change the game.

Khurrum's profile picture
Khurrum1 year ago

If it can do known tasks, one would think that adding a vision LLM in the middle could've also allowed for more complex tasks.

Neuro Sage's profile picture
Neuro Sage1 year ago

Temporal-alignment adds another dimension, fascinating strategy!

Related Videos