MGRL: Graph neural network based inference in a Markov network with reinforcement learning for visual navigation

Yi Lu, Yaran Chen, Dongbin Zhao*, Dong Li

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

24 Citations (Scopus)

Abstract

Visual navigation is an essential task for indoor robots and usually uses the map as assistance to providing global information for the agent. Because the traditional maps match the environments, the map-based and map-building-based navigation methods are limited in the new environments for obtaining maps. Although the deep reinforcement learning navigation method, utilizing the non-map-based navigation technique, achieves satisfactory performance, it lacks the interpretability and the global view of the environment. Therefore, we propose a novel abstract map for the deep reinforcement learning navigation method with better global relative position information and more reasonable interpretability. The abstract map is modeled as a Markov network which is used for explicitly representing the regularity of objects arrangement, influenced by people activities in different environments. Besides, a knowledge graph is utilized to initialize the structure of the Markov network, as providing the prior structure for the model and reducing the difficulty of model learning. Then, a graph neural network is adopted for probability inference in the Markov network. Furthermore, the update of the abstract map, including the knowledge graph structure and the parameters of the graph neural network, are combined into an end-to-end learning process trained by a reinforcement learning method. Finally, experiments in the AI2THOR framework and the physical environment indicate that our algorithm greatly improves the success rate of navigation in case of new environments, thus confirming the good generalization.

Original languageEnglish
Pages (from-to)140-150
Number of pages11
JournalNeurocomputing
Volume421
DOIs
Publication statusPublished - 15 Jan 2021

Keywords

  • Graph neural network
  • Knowledge graph
  • Markov network
  • Probabilistic graph model
  • Reinforcement learning
  • Visual navigation

Fingerprint

Dive into the research topics of 'MGRL: Graph neural network based inference in a Markov network with reinforcement learning for visual navigation'. Together they form a unique fingerprint.

Cite this