A hierarchical decision policy.

Hierarchical RL

Discovering and using hierarchies for autonomous agents

Last updated: February 24, 2026

We work on hierarchical reinforcement learning (HRL) methods to create autonomous agents that can efficiently solve complex tasks. We use hierarchies to improve, for example, sample efficiency in complex navigation tasks. We also work on discovering useful subtasks, with an emphasis on highly dynamic and stochastic environments, like those with adversarial agents. Finally, we showed that hierarchies can improve adaptation to new dynamics.



This work was funded in part by DARPA FA8750-18C-0137 and ONR N00014-20-1-2249.

DARPA.PNGONR.PNG