Auxiliary Tasks Speed Up Learning PointGoal Navigation

By Joel Ye, Dhruv Batra, Erik Wijmans, Abhishek Das. 2020

87 citations recorded by the source corpus.

PointGoal Navigation is an embodied task that requires agents to navigate to a specified point in an unseen environment. Wijmans et al. showed that this task is solvable but their method is computationally prohibitive, requiring 2.5 billion frames and 180 GPU-days. In this work, we develop a method to significantly increase sample and time efficiency in learning PointNav using self-supervised auxiliary tasks (e.g. predicting the action taken between two egocentric observations, predicting the distance between two observations from a trajectory,etc.).We find that naively combining multiple auxiliary tasks improves sample efficiency,but only provides marginal gains beyond a point. To overcome this, we use attention to combine representations learnt from individual auxiliary tasks. Our best agent is 5x faster to reach the performance of the previous state-of-the-art, DD-PPO, at 40M frames, and improves on DD-PPO's performance at40M frames by 0.16 SPL. Our code is publicly available at this https URL.

Subfields: Reinforcement Learning, Robotics & Control

How researchers see this paper

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

In Reinforcement Learning

  1. Dhruv Batra
  2. Erik Wijmans
  3. Devendra Singh Chaplot
  4. Yilun Du
  5. Manolis Savva
  6. Jitendra Malik
  7. Chuang Gan
  8. Vladlen Koltun

In Robotics & Control

  1. Dhruv Batra
  2. Erik Wijmans
  3. Manolis Savva
  4. Vladlen Koltun
  5. Devendra Singh Chaplot
  6. Jitendra Malik
  7. Chuang Gan
  8. Yilun Du

Citations in the corpus