atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Automated Multi-level Preference for MLLMs

NeurIPS 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Benchmarks and analysis of MLLMs · 4 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 AMP, a framework that builds human-free multi-level (K-rank) preference datasets for MLLMs via multi-size expert and incremental generation plus a CLIP-based auto-check, and trains them with a multi-level DPO variant (MDPO) to reduce hallucinations.

Problem

Hallucinations in multimodal LLMs; existing RLHF/DPO methods use binary superior-vs-inferior preferences that are costly to annotate (human or GPT-4V) and noisy, and are argued to be insufficient for fine-grained preference learning.

Approach

Replace binary preferences with multi-level preferences that narrow adjacent-level gaps and add cross-level comparisons, generate those preferences automatically (multi-size experts, incremental training, CLIP noun-chunk auto-check), and optimize with MDPO, a sum of pairwise DPO losses plus a penalty on the best response.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use 4-level instead of 2-level preferences (ablation)AMP-MEG · MMHal-BenchScore: 2.69 -> 3.17Helped
Increase preference levels from 4 to 5 (ablation)AMP-MEG · MMHal-BenchScore: 3.17 -> 2.96Hurt
Replace S>B with the closer S>A comparison (ablation)AMP preference learning · MMHal-BenchScore: 2.50 -> 2.61Helped
Add adjacent-level comparisons A>B and B>C (ablation)AMP preference learning · MMHal-BenchScore: 2.61 -> 2.85Helped
Add cross-level comparisons (ablation)AMP preference learning · MMHal-BenchScore: 2.85 -> 3.17Helped
Use B>C rather than A>C comparison (ablation)AMP preference learning · MMHal-BenchScore: 2.33 -> 2.45Helped
Use Auto-check rather than GPT-4V annotations (ablation)AMP-MEG · MMHal-BenchScore: 2.87 -> 3.17Helped
Add Auto-check to initial MEG annotations (ablation)AMP-MEG · MMHal-BenchScore: 2.79 -> 3.17Helped
Add Auto-check to initial IG annotations (ablation)AMP-IG · MMHal-BenchScore: 2.80 -> 3.12Helped
Train with AMP-MEG rather than LLaVA-v1.5 13B baselineAMP-MEG 13B · MMHal-BenchScore: 2.44 -> 3.23Helped

Surprising findings

Limitations

Experimental setup

Datasets: ShareGPT4V Flickr30k VQAv2 LRV POPE MMHal-Bench LLaVA-Bench

Benchmarks: POPE MMHal-Bench LLaVA-Bench MRHal-Bench

Metrics: F1 accuracy MMHal score hallucination rate relative score cumulative/mean score

Baselines: LLaVA-v1.5 LLaVA-RLHF RLHF-V POVID SILKIE FGAIF Qwen-VL-Chat InstructBLIP LLaVA-13B

Builds on: DPO LLaVA-v1.5 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