Engineering Interactive Learning in Artificial Systems

We look to develop machines that learn through autonomous exploration of and interaction with their environments -- as humans learn. To do this, we use deep reinforcement learning and employ and develop techniques in curiosity, active learning, and self-supervised learning. In doing so, we hope to create artificial systems that can learn more autonomously, flexibly, and robustly, with less demand on data.

Most successful machine learning algorithms of today rely on either carefully curated, human-labeled datasets, or extremely large amounts of interactive experience with simple environments. This reliance has critical drawbacks: the expansive and careful human effort in curating the data is expensive, and models trained in this way struggle to generalize beyond the scope of the data. In short, current AI is data-hungry, and in particular, for large-scale, carefully-crafted human input. This creates challenges, not only of expense and scale, but also of ethics: the desire to collect more and better data conflicts with people’s desire for privacy.

People, on the other hand, learn by virtue of their agency: they interact with various environments, exploring and building complex mental models of their world so as to flexibly adapt to a wide variety of tasks. This loop of action and perception is inseparable from the human learning process, as they decide what to look at, how to manipulate objects, and what to say to others.

Thus far, we have developed curious, self-supervised deep reinforcement learning agents that explore and learn to model 3D physical environments and other agents. In doing so, they gain predictive models and useful visual representations. In the long term, we would like to grow these learning algorithms into a variety of robust technologies:

  • Curious, exploring robots that autonomously adapt to new surroundings and perform a variety of tasks.

  • Social AI that interacts with you and understand your beliefs & understandings.

  • AI that accesses, harnesses, and welds human knowledge.

(Haber et al., 2018)

(Mrowca et al., 2018)

References

2020

  1. Active world model learning with progress curiosity
    Kuno Kim, Megumi Sano, Julian De Freitas, and 2 more authors
    2020

2018

  1. Learning to play with intrinsically-motivated, self-aware agents
    Nick Haber, Damian Mrowca, Stephanie Wang, and 2 more authors
    Advances in neural information processing systems, 2018
  2. Flexible neural representation for physics prediction
    Damian Mrowca, Chengxu Zhuang, Elias Wang, and 4 more authors
    Advances in neural information processing systems, 2018