atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Beyond Human Data: Aligning Multimodal Large Language Models by Iterative Self-Evolution

AAAI 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Unified any-modality language models · 0 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 SENA, a self-evolution framework that lets an MLLM generate its own questions and preference answers from unlabeled images, using image-driven self-questioning, answer self-enhancement, and an image content alignment loss added to DPO.

Problem

Multimodal preference alignment via self-evolution still depends on human- or GPT-annotated questions, extra reward/teacher models, or ground-truth answers, which raises cost and complexity.

Approach

A single model generates questions from unlabeled images, self-checks answerability and regenerates unanswerable ones, improves chosen answers using a self-generated image description, creates rejected answers from diffusion-noised images, and adds a description likelihood loss (CA) to DPO to reduce hallucination.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add image-driven self-questioning (SQ) (ablation)LLaVA-1.5-7B self-evolution baseline · LLaVA-Bench / AMBER / MMBenchLLaVA-Bench score: 62.8 -> 64.9Helped
add answer self-enhancement (SE) (ablation)LLaVA-1.5-7B self-evolution baseline · LLaVA-Bench / AMBERLLaVA-Bench score: 62.8 -> 65.0Helped
add image content alignment loss (CA) (ablation)LLaVA-1.5-7B self-evolution baseline · LLaVA-Bench / AMBER-Dis.LLaVA-Bench score and AMBER-Dis F1: LLaVA-Bench 62.8 -> 66.7; AMBER-Dis F1 72.4 -> 77.9Helped
add SQ, SE and CA together, iterated 3 times (ablation)LLaVA-1.5-7B · LLaVA-Bench / MMHal / AMBERLLaVA-Bench score, MMHal rate, AMBER-Dis F1: LLaVA-Bench 59.6 -> 67.4; MMHal rate 0.61 -> 0.52; AMBER-Dis F1 74.3 -> 83.6Helped
iterate self-evolution beyond 3 rounds (plateau after round 3)LLaVA-1.5-7B SENA · MMBenchaccuracy: 65.0 (θ1) -> 65.2 (θ2) -> 64.8 (θ3)No clear effect
apply SE to descriptive answer only vs. generated answer only vs both (ablation)LLaVA-1.5-7B · LLaVA-Bench / AMBERLLaVA-Bench score: 62.8 -> 63.9 (y_des only), 63.7 (y_gen only), 65.0 (both)Helped
apply alignment loss to descriptive answers only vs generated answers only (ablation)LLaVA-1.5-7B · LLaVA-Bench / AMBERAMBER CHAIR and LLaVA-Bench: LLaVA-Bench 66.7 (y_des only) vs 63.3 (y_gen only); CHAIR 6.5 vs 6.5Mixed
increase diffusion noise steps T from 200 to 600 for rejected answers (ablation)LLaVA-1.5-7B SENA · LLaVA-Bench / AMBERLLaVA-Bench score: 64.2 (T=200) -> 66.9 (T=600)Helped
use descriptive and generated questions combined vs single type (ablation)LLaVA-1.5-7B SENA · LLaVA-Bench / AMBERLLaVA-Bench score: 64.5 (q_gen only) / 62.7 (q_des only) -> 65.3 (both)Helped
scale number of images per iteration M from 2K to 6K (beyond 6K plateaus) (ablation)LLaVA-1.5-7B SENA · LLaVA-BenchLLaVA-Bench score: 63.6 (2K) -> 64.8 (4K) -> 66.9 (6K) -> 67.3 (8K)Helped
apply SENA to LLaVA-1.5-13BLLaVA-1.5-13B · LLaVA-Benchscore: base 66.8 -> 71.8 after 3 iterationsHelped
apply SENA to Qwen2-VL-7BQwen2-VL-7B · LLaVA-Benchscore: base 86.6 -> 89.2 after 2 iterationsHelped

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-665K images (COCO, GQA, TextVQA, OCRVQA, Visual Genome)

Benchmarks: LLaVA-Bench (In-the-Wild) MM-Vet MMHal-Bench AMBER MMBench GQA SQA TextVQA VQAv2

Metrics: GPT-4 score ratio MMHal score hallucination rate CHAIR Cover Hal Cog accuracy F1 CircularEval accuracy

Baselines: LLaVA-1.5-7B SeVa STIC SIMA RLAIF-V CSR BLIP-2 MiniGPT-4 InstructBLIP-7B Shikra-13B Qwen-VL-7B mPLUG-Owl2

Builds on: DPO iterative DPO LLaVA-1.5 STIC SeVa RLAIF-V SIMA CSR

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