paper-with-me

홈 › Papers

Multimodal Transformer with Variable-length Memory for Vision-and-Language Navigation

2021-11-10 · Chuang Lin, Yi Jiang, Jianfei Cai, Lizhen Qu, Gholamreza Haffari, Zehuan Yuan

Vision-and-Language Navigation (VLN) is a task that an agent is required to follow a language instruction to navigate to the goal position, which relies on the ongoing interactions with the environment during moving. Recent Transformer-based VLN methods have made great progress benefiting from the direct connections between visual observations and the language instruction via the multimodal cross-attention mechanism. However, these methods usually represent temporal context as a fixed-length vector by using an LSTM decoder or using manually designed hidden states to build a recurrent Transformer. Considering a single fixed-length vector is often insufficient to capture long-term temporal context, in this paper, we introduce Multimodal Transformer with Variable-length Memory (MTVM) for visually-grounded natural language navigation by modelling the temporal context explicitly. Specifically, MTVM enables the agent to keep track of the navigation trajectory by directly storing previous activations in a memory bank. To further boost the performance, we propose a memory-aware consistency loss to help learn a better joint representation of temporal context with random masked instructions. We evaluate MTVM on popular R2R and CVDN datasets, and our model improves Success Rate on R2R unseen validation and test set by 2% each, and reduce Goal Process by 1.6m on CVDN test set.

📄 PDF Abstract BibTeX arXiv:2111.05759

Code (1)

clin1223/mtvm 공식 구현 pytorch

Tasks

DecoderNavigateVision and Language Navigation

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Residual Connection 설명 없음
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Position-Wise Feed-Forward Layer 설명 없음
Sigmoid Activation 설명 없음

Similar Papers 제목 키워드 기반

TurboTransformers: An Efficient GPU Serving System For Transformer Models

2020-10-09 · Jiarui Fang, Yang Yu, Chengduo Zhao, Jie zhou

The transformer is the most critical algorithm innovation of the Nature Language Processing (NLP) field in recent years. Unlike the Recurrent Neural Network (RNN) models, Transformers can process on dimensions of sequenc…

GPUManagement

ByteTransformer: A High-Performance Transformer Boosted for Variable-Length Inputs

2022-10-06 · Yujia Zhai, Chengquan Jiang, Leyuan Wang, Xiaoying Jia 외

Transformers have become keystone models in natural language processing over the past decade. They have achieved great popularity in deep learning applications, but the increasing sizes of the parameter spaces required b…

GPUVocal Bursts Intensity Prediction

PackMamba: Efficient Processing of Variable-Length Sequences in Mamba training

2024-08-07 · Haoran Xu, Ziqian Liu, Rong Fu, Zhongling Su 외

With the evolution of large language models, traditional Transformer models become computationally demanding for lengthy sequences due to the quadratic growth in computation with respect to the sequence length. Mamba, em…

GPUMambaState Space Models

DeepStack: Deeply Stacking Visual Tokens is Surprisingly Simple and Effective for LMMs

2024-06-06 · Lingchen Meng, Jianwei Yang, Rui Tian, Xiyang Dai 외

Most large multimodal models (LMMs) are implemented by feeding visual tokens as a sequence into the first layer of a large language model (LLM). The resulting architecture is simple but significantly increases computatio…

Language ModellingLarge Language ModelTextVQAVisual Question Answering+1

Transformer-based end-to-end classification of variable-length volumetric data

2023-07-13 · Marzieh Oghbaie, Teresa Araujo, Taha Emre, Ursula Schmidt-Erfurth 외

The automatic classification of 3D medical data is memory-intensive. Also, variations in the number of slices between samples is common. Na\"ive solutions such as subsampling can solve these problems, but at the cost of …

Diagnostic