Learning to Learn How to Learn: Self-Adaptive Visual Navigation Using Meta-Learning

Mitchell Wortsman, Kiana Ehsani, Mohammad Rastegari, Ali Farhadi, Roozbeh Mottaghi
12/3/2018
cs.CVcs.AIcs.LG

Official code: allenai/savn (195 stars, Apache-2.0, last commit 2026-02-20).

Abstract

Learning is an inherently continuous phenomenon. When humans learn a new task there is no explicit distinction between training and inference. As we learn a task, we keep learning about it while performing the task. What we learn and how we learn it varies during different stages of learning. Learning how to learn and adapt is a key property that enables us to generalize effortlessly to new settings. This is in contrast with conventional settings in machine learning where a trained model is frozen during inference. In this paper we study the problem of learning to learn at both training and test time in the context of visual navigation. A fundamental challenge in navigation is generalization to unseen scenes. In this paper we propose a self-adaptive visual navigation method (SAVN) which learns to adapt to new environments without any explicit supervision. Our solution is a meta-reinforcement learning approach where an agent learns a self-supervised interaction loss that encourages effective navigation. Our experiments, performed in the AI2-THOR framework, show major improvements in both success rate and SPL for visual navigation in novel scenes. Our code and data are available at: https://github.com/allenai/savn .

View on arXivView PDF

Code Implementations(1)

allenai/savnOfficial100%
Apache-2.0

Learning to Learn how to Learn: Self-Adaptive Visual Navigation using Meta-Learning (https://arxiv.org/abs/1812.00971)

19555PythonMar 22, 20198 months agoApache-2.0
ai2thor-environmentmeta-learningreinforcement-learningself-adaptive

Similar Papers

Cite this paper

@article{wortsman2018learning,
  title  = {Learning to Learn How to Learn: Self-Adaptive Visual Navigation Using Meta-Learning},
  author = {Mitchell Wortsman and Kiana Ehsani and Mohammad Rastegari and Ali Farhadi and Roozbeh Mottaghi},
  year   = {2018},
  eprint = {1812.00971},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1812.00971}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1812.00971.svg)](https://codeofpaper.com/paper/1812.00971)

Discussion