atlas

Research map / Large language models / Language, safety and interpretability

MLLM-as-a-Judge: Assessing Multimodal LLM-as-a-Judge with Vision-Language Benchmark

ICML 2024 · Large language models › Language, safety and interpretability · approach: Statistical frameworks for LLM evaluation · 5 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.

Introduces MLLM-as-a-Judge, a benchmark of 4,414 image-instruction pairs with ~17k MLLM responses and human annotations to test how well MLLMs judge via scoring, pair comparison, and batch ranking.

Problem

Whether multimodal LLMs can act as reliable judges of multimodal responses and how closely their judgments align with human preferences is unclear, since traditional metrics fail to capture nuanced quality.

Approach

Builds a multimodal LLM-as-a-judge benchmark across three judging settings (scoring, pair comparison with ties, batch ranking) on 10-14 datasets, compares MLLM judgments to human annotations, and probes biases (position, length, egocentric), hallucination, and consistency, including vision-expert descriptions fed to text-only LLMs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GPT-4V rather than Gemini as the judgeMLLM-as-a-Judge · Scoring Evaluation (average)Pearson similarity: 0.304 -> 0.490Helped
Use GPT-4V rather than Gemini as the judgeMLLM-as-a-Judge · Pair Comparison with ties (average)Pair similarity: 0.509 -> 0.636Helped
Use GPT-4V rather than Gemini as the judgeMLLM-as-a-Judge · Pair Comparison without ties (average)Pair similarity: 0.615 -> 0.773Helped
Use GPT-4V rather than Gemini as the judgeMLLM-as-a-Judge · Batch Ranking (average)Normalized Levenshtein distance: 0.432 -> 0.361Helped
Add 3-step CoT (ablation)GPT-4V · MLLM-as-a-Judge selected subsetPearson similarity: 0.557 -> 0.299Hurt
Add 3-step CoT (ablation)Gemini · MLLM-as-a-Judge selected subsetPearson similarity: 0.299 -> 0.144Hurt
Add 3-step CoT (ablation)GPT-4V · Pair Comparison without tiesPair similarity: 0.806 -> 0.728Hurt
Add 3-step CoT (ablation)Gemini · Pair Comparison without tiesPair similarity: 0.723 -> 0.377Hurt
Replace image input with a detailed vision-expert description (ablation)GPT-4V · Scoring EvaluationPearson similarity: 0.299 -> 0.435Helped
Replace image input with a detailed vision-expert description (ablation)GPT-4V · Pair Comparison without tiesPair accuracy: 0.868 -> 0.878Helped
Replace image input with a detailed vision-expert description (ablation)GPT-4V · Batch RankingEdit distance: 0.394 -> 0.400Hurt
Add extra reasoning steps before the usual Analyze-then-Judge process (ablation)MLLM-as-a-Judge-Hard · Scoring Evaluation, Pair Comparison, and Batch RankingHallucination frequencyHelped

Surprising findings

Limitations

Experimental setup

Datasets: Conceptual Captions ChartQA InfographicVQA MathVista TextVQA WIT MS COCO DiffusionDB CC-3M VisIT-Bench Mind2Web AesBench

Benchmarks: MLLM-as-a-Judge

Metrics: Pearson correlation accuracy F1 recall normalized Levenshtein distance human agreement

Baselines: LLaVA-1.5-13b LLaVA-1.6-34b Gemini-Pro Qwen-VL-Max CogVLM GPT-4

Builds on: LLM-as-a-Judge Analyze-then-Judge Chain-of-Thought

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