arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2303.01396cs.CVcs.CLcs.MM
收藏

MLANet:用于连续视觉-语言导航的含子指令多级注意力网络

MLANet: Multi-Level Attention Network with Sub-instruction for Continuous Vision-and-Language Navigation

Zongtao He, Liuyi Wang, Shu Li, Qingqing Yan, Chengju Liu, Qijun Chen

AI总结:

针对连续视觉-语言导航中智能体面临的实时执行等挑战,提出含子指令的多级注意力网络MLANet,通过快速子指令算法、多级注意力模块和峰值注意力损失提升性能,实验结果显著优于基线。

摘要:

视觉-语言导航(VLN)旨在开发智能体,仅通过语言和视觉监督在未见过的环境中导航。在最近提出的连续设置(连续VLN)中,智能体必须在自由3D空间中行动,面临实时执行、复杂指令理解和长动作序列预测等更严峻挑战。为在连续VLN中取得更好性能,我们设计了多级指令理解流程,并提出新型模型——多级注意力网络(MLANet)。MLANet的第一步是高效生成子指令:我们设计快速子指令算法(FSA),将原始指令分割为子指令,生成名为“FSASub”的新子指令数据集。FSA无需标注,速度比现有方法快70倍,满足连续VLN的实时需求。为解决复杂指令理解问题,MLANet需对指令和观测结果进行全局感知,因此提出多级注意力(MLA)模块,融合视觉、低阶语义和高阶语义,生成包含任务动态全局理解的特征;MLA还能减轻噪声词的不利影响,确保指令理解的鲁棒性。为在长轨迹中正确预测动作,MLANet需关注每一步正在执行的子指令,因此提出峰值注意力损失(PAL),改进当前子指令的灵活自适应选择,帮助智能体预测最合适的动作。我们在标准基准上训练并测试MLANet,实验结果表明其显著优于基线模型。

英文摘要:

Vision-and-Language Navigation (VLN) aims to develop intelligent agents to navigate in unseen environments only through language and vision supervision. In the recently proposed continuous settings (continuous VLN), the agent must act in a free 3D space and faces tougher challenges like real-time execution, complex instruction understanding, and long action sequence prediction. For a better performance in continuous VLN, we design a multi-level instruction understanding procedure and propose a novel model, Multi-Level Attention Network (MLANet). The first step of MLANet is to generate sub-instructions efficiently. We design a Fast Sub-instruction Algorithm (FSA) to segment the raw instruction into sub-instructions and generate a new sub-instruction dataset named ``FSASub". FSA is annotation-free and faster than the current method by 70 times, thus fitting the real-time requirement in continuous VLN. To solve the complex instruction understanding problem, MLANet needs a global perception of the instruction and observations. We propose a Multi-Level Attention (MLA) module to fuse vision, low-level semantics, and high-level semantics, which produce features containing a dynamic and global comprehension of the task. MLA also mitigates the adverse effects of noise words, thus ensuring a robust understanding of the instruction. To correctly predict actions in long trajectories, MLANet needs to focus on what sub-instruction is being executed every step. We propose a Peak Attention Loss (PAL) to improve the flexible and adaptive selection of the current sub-instruction. PAL benefits the navigation agent by concentrating its attention on the local information, thus helping the agent predict the most appropriate actions. We train and test MLANet in the standard benchmark. Experiment results show MLANet outperforms baselines by a significant margin.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑