atlas

Research map / Vision-language and multimodal / Cross-modal learning

Towards Better Vision-Inspired Vision-Language Models

CVPR 2024 · Vision-language and multimodal › Cross-modal learning · approach: Multi-modality image fusion · 6 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 VIVL, a vision-language connection module with a feature pyramid extractor over intermediate ViT layers and deep vision-conditioned prompts inside the LLM, improving captioning, VQA and ScienceQA when trained from scratch or plugged into BLIP-2 and LLaVA.

Problem

Existing VL connection modules use only the last layer of the vision encoder and only shallow vision-language interaction in the LLM, leaving visual detail underexploited and requiring large pre-training for good data efficiency.

Approach

A feature pyramid extractor fuses intermediate-layer ViT features via cross-attention with learnable queries, and deep vision-conditioned prompts (DVCP) regenerate prompts at each LLM layer from vision features and previous-layer outputs using a shared cross-attention module applied every S layers.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VIVL instead of LLaMA-Adapter V2 when training the connection module from scratchCOCO Caption · COCO CaptionCIDEr: 122.2 -> 140.3; 18.1 CIDEr gainsHelped
Add VIVL to LLaVALLaVA · Science QA image contextaccuracy: 88.00 -> 89.24Helped
Add VIVL to BLIP-2BLIP-2 ViT-g + FlanT5XL · COCO Caption Karpathy testCIDEr: 144.5 -> 145.6 (+1.1)Helped
Add VIVL to BLIP-2BLIP-2 ViT-g + FlanT5XL · NoCaps zero-shotCIDEr: 121.6 -> 122.7 (+1.1)Helped
Add VIVL to BLIP-2BLIP-2 ViT-g + OPT2.7B · VQAv2 valaccuracy: 81.59 -> 85.00 (+3.41)Helped
Add FPE (ablation)BLIP-2 OPT2.7B · NoCaps zero-shotCIDEr: 120.0 -> 120.6Helped
Add DVCP (ablation)BLIP-2 OPT2.7B · NoCaps zero-shotCIDEr: 120.0 -> 121.1Helped
Use FPE and DVCP together (ablation)BLIP-2 OPT2.7B · NoCaps zero-shotCIDEr: 120.0 -> 121.3Helped
Use FPE with multiple selected visual layers (ablation)BLIP-2 ViT-g + OPT2.7B · COCO CaptionCIDEr: 141.2 -> 143.1Helped
Replace FPE with feature ensemble using layers [25, 38] (ablation)BLIP-2 ViT-g + OPT2.7B · COCO CaptionCIDEr: 141.2 -> 141.9Helped
Use P-Tuning instead of DVCP (ablation)BLIP-2 ViT-g + OPT2.7B · COCO CaptionCIDEr: 141.2 -> 139.8Hurt
Use P-Tuning v2 instead of DVCP (ablation)BLIP-2 ViT-g + OPT2.7B · COCO CaptionCIDEr: 141.2 -> 139.0Hurt

Surprising findings

Limitations

Experimental setup

Datasets: COCO Caption VQAv2 ScienceQA NoCaps

Benchmarks: COCO Caption NoCaps VQAv2 ScienceQA

Metrics: BLEU@4 CIDEr SPICE accuracy

Baselines: BLIP-2 LLaVA LLaMA-Adapter V2 BLIP ClipCap OSCAR VinVL OFA Flamingo SimVLM BEiT-3 P-Tuning

Builds on: BLIP-2 LLaVA P-Tuning v2 CoCoOp Feature Pyramid Networks

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