atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Filter Images First, Generate Instructions Later: Pre-Instruction Data Selection for Visual Instruction Tuning

CVPR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Visual instruction tuning · 3 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 PreSel, which selects unlabeled images for visual instruction tuning before generating instructions, using a reference-set loss-ratio task-importance estimate and DINOv2 clustering with neighbor centrality; it matches full-data LLaVA-1.5 tuning with 15% of images labeled.

Problem

Visual instruction tuning data selection assumes all images already have instructions, but generating instructions (via GPT API or human labor) for large unlabeled image pools is costly.

Approach

Perform data selection on unlabeled images before instruction generation: estimate per-task importance from a small instructed reference set using an Instruction Relevance Score (ratio of response losses with and without the question), then allocate task-wise budgets and pick representative images via DINOv2 k-means clusters and a neighbor-centrality score.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use PreSel instead of full-data fine-tuningLLaVA-1.5-7B · LLaVA-1.5Rel. (%): 100 -> 97.9Hurt
use PreSel instead of COINCIDELLaVA-1.5-7B · LLaVA-1.5Rel. (%): 95.5 -> 97.9Helped
use PreSel instead of full-data fine-tuningLLaVA-1.5-7B · Vision-FlanRel. (%): 100 -> 100.1Helped
use task-importance rather than size-balanced task allocation (ablation)PreSel with NC · LLaVA-1.5Rel. (%): 97.1 -> 97.9; 0.8%Helped
use task-importance rather than size-balanced task allocation (ablation)PreSel with random intra-cluster selection · LLaVA-1.5Rel. (%): 94.9 -> 96.9; 2.0%Helped
add NC to random within-task selection (ablation)PreSel with uniform task balancing · LLaVA-1.5Rel. (%): 94.8 -> 95.8Helped
add NC to random within-task selection (ablation)PreSel with size-balanced task allocation · LLaVA-1.5Rel. (%): 94.9 -> 97.1Helped
add k-means clustering to selection without NC (ablation)PreSel · LLaVA-1.5Rel. (%): 96.2 -> 96.9Helped
add k-means clustering to NC-based selection (ablation)PreSel · LLaVA-1.5Rel. (%): 97.2 -> 97.9Helped
increase NC neighbor count from k=5 to k=10 (ablation)PreSel · LLaVA-1.5Rel. (%): 97.9 -> 98.2Helped
increase NC neighbor count from k=10 to k=20 (ablation)PreSel · LLaVA-1.5Rel. (%): 98.2 -> 97.4Hurt
reduce reference set size from 5% to 1% (ablation)PreSel · LLaVA-1.5Rel. (%): 97.9 -> 97.7No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-1.5 Vision-Flan

Benchmarks: VQAv2 ScienceQA-IMG TextVQA MME MMBench MMBench-CN SEED-Bench MM-Vet POPE

Metrics: average relative performance (%) accuracy

Baselines: Random TypiClust CLIP-Score EL2N Perplexity IFD Self-Filter COINCIDE

Builds on: LLaVA-1.5 DINOv2 TypiClust Self-Filter COINCIDE IFD

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