Prioritized Semantic Learning for Zero-shot Instance Navigation
Xinyu Sun, Lizhao Liu, Hongyan Zhi, Ronghe Qiu, Junwei Liang
TL;DR
This work tackles zero-shot instance navigation by extending zero-shot object navigation to instances described by rich text or images. It introduces Prioritized Semantic Learning (PSL), a lightweight, CLIP-backed framework with a semantic perception module, entropy-based goal-view selection, and perspective reward relaxation to emphasize semantic alignment over exact pixel matching. A semantic expansion inference scheme preserves semantic granularity between training and testing, and an InstanceNav task in HM3D is introduced to evaluate open-vocabulary, instance-level goals. PSL achieves significant gains over prior methods on both ObjectNav and InstanceNav, including a substantial SR improvement on ObjectNav, and demonstrates strong performance without heavy LLM-based reasoning, highlighting practical efficiency and scalable semantic understanding for zero-shot navigation.
Abstract
We study zero-shot instance navigation, in which the agent navigates to a specific object without using object annotations for training. Previous object navigation approaches apply the image-goal navigation (ImageNav) task (go to the location of an image) for pretraining, and transfer the agent to achieve object goals using a vision-language model. However, these approaches lead to issues of semantic neglect, where the model fails to learn meaningful semantic alignments. In this paper, we propose a Prioritized Semantic Learning (PSL) method to improve the semantic understanding ability of navigation agents. Specifically, a semantic-enhanced PSL agent is proposed and a prioritized semantic training strategy is introduced to select goal images that exhibit clear semantic supervision and relax the reward function from strict exact view matching. At inference time, a semantic expansion inference scheme is designed to preserve the same granularity level of the goal semantic as training. Furthermore, for the popular HM3D environment, we present an Instance Navigation (InstanceNav) task that requires going to a specific object instance with detailed descriptions, as opposed to the Object Navigation (ObjectNav) task where the goal is defined merely by the object category. Our PSL agent outperforms the previous state-of-the-art by 66% on zero-shot ObjectNav in terms of success rate and is also superior on the new InstanceNav task. Code will be released at https://github.com/XinyuSun/PSL-InstanceNav.
