atlas

Research map / Vision-language and multimodal / Multimodal LLMs

MiniGPT-4: Enhancing Vision-Language Understanding with Advanced Large Language Models

ICLR 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Interleaved image-text generation with MLLMs · 480 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.

Aligns a frozen BLIP-2 ViT/Q-Former with a frozen Vicuna LLM via a single linear projection, trained in two stages (caption pretraining, then curated detailed-description finetuning) to elicit GPT-4-like vision-language abilities.

Problem

Vision-language models lack advanced multimodal abilities seen in GPT-4 (detailed description, website creation from sketches, humor explanation); the paper hypothesizes these stem from aligning visual features with a more advanced LLM.

Approach

Align frozen visual encoder (EVA-CLIP ViT-G/14 + Q-Former from BLIP-2) with frozen Vicuna using only one linear projection layer, then a second-stage finetune on ~3,500 self-curated, ChatGPT-cleaned detailed image descriptions to fix repetition and fragmentation from caption-only pretraining.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MiniGPT-4 with Vicuna instead of BLIP-2 with Flan-T5 XXLvision-language model · COCO caption evaluationPercentage: 27.5% -> 66.2%Helped
use MiniGPT-4 instead of BLIP-2vision-language model · Advanced vision-language tasks: Avg.requests satisfied: 5/100 -> 65/100Helped
add second-stage finetuning with curated detailed image descriptions (ablation)MiniGPT-4 · Detailed caption generationFailure rate: 35% -> 2%Helped
add second-stage finetuning with curated detailed image descriptions (ablation)MiniGPT-4 · Poem generationFailure rate: 32% -> 1%Helped
remove the Q-Former (ablation)MiniGPT-4 · AOK-VQAscore: 58.2 -> 56.9No clear effect
remove the Q-Former (ablation)MiniGPT-4 · GQAscore: 32.2 -> 33.4No clear effect
replace one projection layer with three linear layers (ablation)MiniGPT-4 · AOK-VQAscore: 58.2 -> 49.7Hurt
replace one projection layer with three linear layers (ablation)MiniGPT-4 · GQAscore: 32.2 -> 31.0Hurt
add Q-Former finetuning (ablation)MiniGPT-4 · AOK-VQAscore: 58.2 -> 52.1Hurt
add Q-Former finetuning (ablation)MiniGPT-4 · GQAscore: 32.2 -> 28.0Hurt
unfreeze Vicuna with LoRA and add VQAv2, OKVQA, and A-OKVQA data during stage-2 (ablation)MiniGPT-4 · AOK-VQAscore: 58.2 -> 67.2Helped
unfreeze Vicuna with LoRA and add VQAv2, OKVQA, and A-OKVQA data during stage-2 (ablation)MiniGPT-4 · GQAscore: 32.2 -> 43.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: Conceptual Captions SBU LAION COCO A-OKVQA GQA VQAv2 OKVQA Localized Narratives

Benchmarks: COCO caption advanced vision-language tasks (meme, recipe, ad, poem) A-OKVQA GQA CHAIR

Metrics: human success rate ChatGPT-judged caption coverage failure rate accuracy CHAIR_i average length

Baselines: BLIP-2 BLIP-2 FT MiniGPT-4 w/o Q-Former MiniGPT-4 LocNa

Builds on: BLIP-2 Vicuna LLaMA

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