Shared Autonomy via Deep Reinforcement Learning

By Siddharth Reddy, Sergey Levine, Anca Dragan. 2018

222 citations recorded by the source corpus.

In shared autonomy, user input is combined with semi-autonomous control to achieve a common goal. The goal is often unknown ex-ante, so prior work enables agents to infer the goal from user input and assist with the task. Such methods tend to assume some combination of knowledge of the dynamics of the environment, the user's policy given their goal, and the set of possible goals the user might target, which limits their application to real-world scenarios. We propose a deep reinforcement learning framework for model-free shared autonomy that lifts these assumptions. We use human-in-the-loop reinforcement learning with neural network function approximation to learn an end-to-end mapping from environmental observation and user input to agent action, with task reward as the only form of supervision. Controlled studies with users (n = 16) and synthetic pilots playing a video game and flying a real quadrotor demonstrate the ability of our algorithm to assist users with real-time control tasks in which the agent cannot directly access the user's private information through observations, but receives a reward signal and user input that both depend on the user's intent. The agent learns to assist the user without access to this private information, implicitly inferring it from the user's input. This allows the assisted user to complete the task more effectively than the user or an autonomous agent could on their own. This paper is a proof of concept that illustrates the potential for deep reinforcement learning to enable flexible and practical assistive systems.

Subfields: Artificial Intelligence, Cognitive Neuroscience, Control and Systems Engineering, Reinforcement Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sergey Levine
  2. Dorsa Sadigh
  3. Pieter Abbeel
  4. Anca Dragan
  5. Chelsea Finn
  6. Percy Liang
  7. Mohit Bansal
  8. Li Fei-Fei

In Cognitive Neuroscience

  1. Sergey Levine
  2. Matthew R. Walter
  3. Charles B. Schaff
  4. Dorsa Sadigh
  5. Gokul Swamy
  6. Anca Dragan
  7. Dylan P. Losey
  8. Animesh Garg

In Control and Systems Engineering

  1. Sergey Levine
  2. Dorsa Sadigh
  3. Anca Dragan
  4. Siddharth Karamcheti
  5. Ajay Mandlekar
  6. Dylan P. Losey
  7. Siddhartha S. Srinivasa
  8. Roberto Mart'in-Mart'in

In Reinforcement Learning

  1. Sergey Levine
  2. Dorsa Sadigh
  3. Anca Dragan
  4. Pieter Abbeel
  5. Siddharth Karamcheti
  6. Dylan P. Losey
  7. Animesh Garg
  8. Chelsea Finn

Citations in the corpus