atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Enhancing Large Vision Language Models with Self-Training on Image Comprehension

NeurIPS 2024 · Vision-language and multimodal › Multimodal LLMs · approach: VLM capability analysis · 5 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 STIC, a two-stage self-training method that builds a self-generated image-description preference dataset from unlabeled MSCOCO images and then fine-tunes LVLMs on a small reused SFT subset infused with self-generated descriptions, improving LLaVA-v1.6 by 4.0% on average across seven benchmarks.

Problem

LVLMs need high-quality vision-language instruction data, which is costly to obtain; existing self-training methods from text-only LLMs do not address the image perception step that LVLM reasoning depends on.

Approach

Self-construct a DPO preference dataset for image description without image labels: preferred descriptions come from a step-by-step prompt, dispreferred ones from misleading prompts or corrupted images; add a positive-sample NLL regularizer; then recycle a small part of SFT data with self-generated descriptions prepended to instructions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply STIC self-trainingLLaVA-v1.6 (7B) · ScienceQAscore: +6.4%Helped
Apply STIC self-trainingLLaVA-v1.6 (7B) · TextVQAscore: +4.9%Helped
Apply STIC self-trainingLLaVA-v1.6 (7B) · ChartQAscore: +5.1%Helped
Apply STIC self-trainingLLaVA-v1.6 (7B) · MathVistascore: +2.4%Helped
Add describe-and-respond prompting (ablation)Original LLaVA-v1.6 · seven vision-language benchmarksaverage score: 2.3%Mixed
Add describe-and-respond prompting (ablation)STIC · seven vision-language benchmarksaverage score: 1.1%Helped
Remove dispreferred responses and use preferred responses for SFT (ablation)STIC · LLaVA-Benchscore: 0.6%Hurt
Increase Stage 1 preference images from 6k to 12k (ablation)STIC · LLaVA-Benchscore gain: from 1.9% to 3.1%Helped
Use VFLAN rather than COCO images for Stage 1 (ablation)STIC · LLaVA-Benchscore: 79.2 -> 81.9Helped
Use a hallucination prompt instead of the normal prompt for DaR (ablation)LLaVA-v1.6 (7B) · LLaVA-Benchscore: 78.5 -> 73.7Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MSCOCO train2014 LLaVA SFT data Vision-Flan (VFLAN)

Benchmarks: ScienceQA TextVQA ChartQA LLaVA-Bench MMBench MM-Vet MathVista

Metrics: accuracy average accuracy across benchmarks

Baselines: InstructBLIP mPLUG-OWL2 POVID LLaVA-v1.5 LLaVA-v1.6

Builds on: DPO LLaVA POVID self-training

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