Learning to Navigate by Growing Deep Networks

  • 2017-12-14 03:58:23
  • Thushan Ganegedara, Lionel Ott, Fabio Ramos
  • 33

Abstract

Adaptability is central to autonomy. Intuitively, for high-dimensionallearning problems such as navigating based on vision, internal models withhigher complexity allow to accurately encode the information available.However, most learning methods rely on models with a fixed structure andcomplexity. In this paper, we present a self-supervised framework for robots tolearn to navigate, without any prior knowledge of the environment, byincrementally building the structure of a deep network as new data becomesavailable. Our framework captures images from a monocular camera and selflabels the images to continuously train and predict actions from acomputationally efficient adaptive deep architecture based on Autoencoders(AE), in a self-supervised fashion. The deep architecture, named ReinforcedAdaptive Denoising Autoencoders (RA-DAE), uses reinforcement learning todynamically change the network structure by adding or removing neurons.Experiments were conducted in simulation and real-world indoor and outdoorenvironments to assess the potential of self-supervised navigation. RA-DAEdemonstrates better performance than equivalent non-adaptive deep learningalternatives and can continue to expand its knowledge, trading-off past andpresent information.

 

Quick Read (beta)

loading the full paper ...