atlas

Research map / Vision-language and multimodal / Human and embodied modeling

Non-autoregressive Sequence-to-Sequence Vision-Language Models

CVPR 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Vision-language pretraining · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes NARVL, a non-autoregressive vision-language seq2seq model initialized from OFA that decodes all output tokens in parallel from learnable query tokens, trained with a Query-CTC loss and knowledge distillation, achieving comparable accuracy to AR OFA with 1.4-12.7x faster inference.

Problem

Autoregressive sequence-to-sequence vision-language models have high inference latency because they must run the decoder once per output token.

Approach

Replace the autoregressive decoder input with a fixed-length sequence of learnable query tokens decoded in one pass, and train it with a Query-CTC loss that marginalizes cross-entropy over all valid collapsed paths from the query positions to the target tokens, rather than over encoder-dependent alignments as in standard CTC.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace autoregressive decoding with parallel decodingOFA base on RefCOCO, RefCOCO+, and RefCOCOg · RefCOCO, RefCOCO+, RefCOCOgAcc@0.5: RefCOCO: 88.15 -> 88.78 (Val), 90.08 -> 90.63 (TestA), 83.45 -> 84.67 (TestB); RefCOCO+: 81.67 -> 82.35 (Val), 86.40 -> Helped
replace autoregressive decoding with parallel decodingOFA base on SNLI-VE · SNLI-VE Dev and Testaccuracy: 89.0 -> 89.0 (Dev); 89.0 -> 89.0 (Test)No clear effect
replace autoregressive decoding with parallel decodingOFA base on VQA · VQA test-dev and test-stdaccuracy: 77.48 -> 75.69 (test-dev); 77.58 -> 75.75 (test-std)Hurt
replace autoregressive decoding with parallel decodingOFA base on MSCOCO captioning · MSCOCOBLEU@4: 41.0 -> 36.4Hurt
replace encoder-output decoder inputs with learnable query tokens (ablation)NARVL on RefCOCO · RefCOCOAcc@0.5: 87.78 -> 88.78 (Val); 89.89 -> 90.63 (TestA); 83.24 -> 84.67 (TestB)Helped
replace encoder-output decoder inputs with learnable query tokens (ablation)NARVL on MSCOCO captioning · MSCOCOCIDEr: 121.8 -> 123.1Helped
replace cross-entropy loss with Q-CTC loss (ablation)NARVL on MSCOCO captioning · MSCOCOBLEU@4: 17.54 -> 26.69 (+9.15)Helped
replace cross-entropy loss with Q-CTC loss (ablation)NARVL on MSCOCO captioning · MSCOCOCIDEr: 66.85 -> 93.24 (+26.39)Helped
add knowledge distillation (ablation)NARVL on VQA · VQA test-dev and test-stdaccuracy: +1.48 (test-dev); +1.35 (test-std)Helped
add knowledge distillation (ablation)NARVL on MSCOCO captioning · MSCOCOBLEU@4: 26.7 -> 36.4 (+9.7)Helped
vary decoder query count from 10 to 20 (ablation)NARVL on MSCOCO captioning · MSCOCOBLEU@4: 29.43 -> 33.18Helped
vary decoder query count from 20 to 100, 500, or 1000 (ablation)NARVL on MSCOCO captioning · MSCOCOBLEU@4: 33.18 -> 32.47 (100); 32.36 (500); 31.91 (1000)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: RefCOCO RefCOCO+ RefCOCOg SNLI-VE VQA v2 MSCOCO Karpathy captions

Benchmarks: RefCOCO RefCOCO+ RefCOCOg SNLI-VE VQA v2 MSCOCO Karpathy test

Metrics: Acc@0.5 accuracy BLEU@4 METEOR CIDEr SPICE inference latency (ms)

Baselines: OFA MDETR UNICORN VL-T5 OSCAR SimVLM UNITER VILLA

Builds on: OFA CTC loss non-autoregressive transformer DETR

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy