My research interests focus on algorithms that can enable autonomous agents to acquire complex behaviors through learning, especially general-purpose methods that could enable any autonomous system to learn to solve any task. These include learning from demonstrations, intrinsic exploration, online adaptation, and reinforcement learning.