atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Towards Self-Refinement of Vision-Language Models with Triangular Consistency

NeurIPS 2025 · Vision-language and multimodal › Multimodal LLMs · approach: VLM capability analysis · 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 SRF, a self-refinement framework in which a VLM (LLaVA-1.5) generates image-question-answer triplets from 1M unlabeled images, filters them with a Triangular Consistency score, and retrains without external supervision.

Problem

VLMs are usually improved with supervised visual instruction data that is costly, requires human annotation or stronger teacher VLMs; the question is whether a VLM can refine itself using only unlabeled images.

Approach

Multi-task instruction tuning (I→QA, IQ→A, IA→Q) lets the VLM generate QA pairs for unlabeled images; a triangular consistency score re-predicts masked Q or A and keeps the top 20% of generated triplets for retraining the base model on the merged data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply self-refinement with triangular-consistency filteringLLaVA-1.5 7B · LLaVA-Bench (In-the-Wild)score: 63.4 -> 66.9Helped
Apply self-refinement with triangular-consistency filteringLLaVA-1.5 7B · MM-Vetscore: 30.5 -> 33.1Helped
Apply self-refinement with triangular-consistency filteringLLaVA-1.5 7B · MME Cognitionscore: 316.1 -> 331.8Helped
Apply self-refinement with triangular-consistency filteringLLaVA-1.5 7B · MMBenchscore: 64.3 -> 66.3Helped
Apply self-refinement with triangular-consistency filteringLLaVA-1.5 7B · ScienceQA-IMGaccuracy: 66.8 -> 67.72; Recap-LLaVA-1.5 7B: 69.01Mixed
Apply self-refinementMobileVLM · MMBenchscore: 53.2 -> 56.1Helped
Apply self-refinementQwen2.5-VL · MMBenchscore: 81.5 -> 80.8Hurt
Use a second self-refinement round (ablation)SRF-LLaVA-1.5 · MM-Vetscore: 33.1 -> 33.9Helped
Select the bottom 20% by consistency instead of the top 20% (ablation)SRF-LLaVA-1.5 · MM-Vetscore: 33.1 -> 30.4Hurt
Set filtering threshold to top 5% instead of top 20% (ablation)SRF-LLaVA-1.5 · MM-Vetscore: 33.1 -> 32.4Hurt
Set filtering threshold to top 50% instead of top 20% (ablation)SRF-LLaVA-1.5 · MM-Vetscore: 33.1 -> 30.4Hurt
Set filtering threshold to top 80% instead of top 20% (ablation)SRF-LLaVA-1.5 · MM-Vetscore: 33.1 -> 29.1Hurt

Surprising findings

Limitations

Experimental setup

Datasets: llava_v1_5_mix665k LAION

Benchmarks: LLaVA-Bench (In-the-Wild) MM-Vet MME MMBench MMBench-Chinese VQAv2 GQA ScienceQA-IMG MMMU MMMU-Pro MathVista MathVision

Metrics: accuracy score TTR Distinct-2

Baselines: LLaVA-1.5 7B LLaVA-1.5 13B Recap-LLaVA-1.5 InstructBLIP Qwen-VL-Chat MobileVLM Qwen2.5-VL

Builds on: LLaVA-1.5 visual instruction tuning Self-Refine BERTScore

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