atlas

Research map / Vision-language and multimodal / Multimodal LLMs

CoIDO: Efficient Data Selection for Visual Instruction Tuning via Coupled Importance-Diversity Optimization

NeurIPS 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Visual instruction tuning · 1 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 CoIDO, a lightweight MLP scorer trained on 20% of LLaVA-665K that jointly optimizes sample importance and cluster-level diversity via homoscedastic uncertainty weighting, selecting a 20% subset that reaches 98.2% of full-data LoRA fine-tuning performance on LLaVA-1.5-7B.

Problem

Visual instruction tuning on large datasets like LLaVA-665K is computationally expensive, and existing data selection methods require processing the full dataset with the target MLLM and treat importance and diversity separately.

Approach

A plug-in scorer co-trained with the target MLLM on a 20% random subset assigns each sample a weight that is trained with an importance loss (softmax-weighted cross-entropy) and a diversity loss (variance of cluster-mean weights from spectral clustering), balanced by learned homoscedastic uncertainty terms; the trained scorer then ranks the full dataset without extra selection algorithms.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Select with CoIDO instead of COINCIDELLaVA-1.5-7B-LoRA on LLaVA-665K · LLaVA-665K, 20% selectionRel. (%): 97.4 -> 98.2Helped
Select with CoIDO instead of random samplingLLaVA-1.5-7B-LoRA on LLaVA-665K · LLaVA-665K, 20% selectionRel. (%): 95.1 -> 98.2Helped
Use CoIDO instead of random selectionLLaVA-1.5-7B-LoRA on Vision-Flan · Vision-Flan, 20% selectionRel. (%): 97.8 -> 102.1Helped
Transfer scorer trained on LLaVA-665K without retrainingCoIDO on Vision-Flan · Vision-Flan, 20% selectionRel. (%): 102.1 -> 103.7Helped
Add diversity loss during training rather than optimizing importance alone (ablation)CoIDO optimization on LLaVA-665K · LLaVA-665K, 20% selectionRel. (%): 89.0 -> 98.2Helped
Use homoscedastic uncertainty optimization instead of simple loss summation (ablation)CoIDO optimization on LLaVA-665K · LLaVA-665K, 20% selectionRel. (%): 92.0 -> 98.2Helped
Use homoscedastic uncertainty optimization instead of learnable weighted losses (ablation)CoIDO optimization on LLaVA-665K · LLaVA-665K, 20% selectionRel. (%): 95.9 -> 98.2Helped
Include both CLIP features and the three quality/alignment scores (ablation)CoIDO scorer on LLaVA-665K · LLaVA-665K, 20% selectionRel. (%): 96.3 -> 98.2; 96.4 -> 98.2Helped
Set cluster count to 20 rather than 5 (ablation)CoIDO on LLaVA-665K · LLaVA-665K, 20% selectionRel. (%): 92.2 -> 98.2Helped
Set cluster count to 20 rather than 10 (ablation)CoIDO on LLaVA-665K · LLaVA-665K, 20% selectionRel. (%): 94.2 -> 98.2Helped
Set cluster count to 20 rather than 40 (ablation)CoIDO on LLaVA-665K · LLaVA-665K, 20% selectionRel. (%): 97.4 -> 98.2Helped
Use MLP scorer instead of attention-only scorer (ablation)CoIDO on LLaVA-665K · LLaVA-665K, 20% selectionRel. (%): 96.1 -> 98.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-665K Vision-Flan LLaVA-150K

Benchmarks: VQAv2 GQA VizWiz SQA-I TextVQA POPE MME MMBench MMBench-cn LLaVA-Bench

Metrics: Rel. (%) relative performance accuracy total FLOPs MLLM training data cost

Baselines: Random CLIP-Score EL2N Perplexity SemDeDup D2-Pruning Self-Sup Self-Filter TIVE ICONS COINCIDE

Builds on: Kendall et al. multi-task uncertainty weighting LLaVA LoRA CLIP

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