atlas

Research map / Detection and segmentation / Open-set and few-shot detection

MMAD: A Comprehensive Benchmark for Multimodal Large Language Models in Industrial Anomaly Detection

ICLR 2025 · Detection and segmentation › Open-set and few-shot detection · approach: Industrial anomaly detection · 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.

Introduces MMAD, a multiple-choice VQA benchmark (39,672 questions over 8,366 industrial images, 7 subtasks) to evaluate MLLMs on industrial anomaly detection, and tests training-free boosts (RAG and expert-model visual prompts).

Problem

MLLMs' ability to act as industrial quality inspectors has not been systematically evaluated, and existing IAD datasets lack the semantic annotations needed to test MLLMs directly.

Approach

A GPT-4V-driven pipeline that adds visual (red mask) and textual prompts plus a retrieved normal template to generate captions and multiple-choice questions over public IAD images, followed by manual filtering; then a broad MLLM evaluation across seven anomaly and object subtasks with 0/1/1+-shot settings.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add RAG domain knowledge (ablation)InternVL2-40B · MMADaverage accuracy: 69.59 -> 76.35 (+6.75)Helped
add RAG domain knowledge (ablation)InternVL2-76B · MMADaverage accuracy: 70.75 -> 76.18 (+5.43)Helped
add RAG domain knowledge (ablation)LLaVA-NeXT-34B · MMADDefect Classification accuracy: 48.79 -> 68.22 (+19.43)Helped
use a retrieved normal image as the template instead of no template (ablation)InternVL2-76B · MMADaverage accuracy: 69.41 -> 71.31 (+1.90)Helped
use a retrieved normal image as the template instead of no template (ablation)LLaVA-NeXT-34B · MMADaverage accuracy: 68.45 -> 67.16 (-1.28)Hurt
add an abnormal image in-context (ablation)InternVL2-40B · MMADAnomaly Discrimination accuracy: 63.84 -> 66.47Helped
increase normal examples from 1-shot to 2-shot (ablation)InternVL2-40B · MMADaverage accuracy: 69.67 -> 69.66No clear effect
add chain-of-thought reasoning (ablation)InternVL2-40B · MMADaverage accuracy: 69.59 -> 65.82Hurt
add chain-of-thought reasoning (ablation)InternVL2-76B · MMADaverage accuracy: 70.75 -> 72.29Helped
disable visual input (ablation)InternVL2-40B · MMADaverage accuracy: 69.67 -> 45.41Hurt
disable visual input (ablation)InternVL2-76B · MMADaverage accuracy: 70.75 -> 44.59Hurt
use AnomalyCLIP or PatchCore visual expert outputs (ablation)InternVL2-40B · MMADAnomaly Discrimination, Defect Classification, and Defect Description accuracyMixed

Surprising findings

Limitations

Experimental setup

Datasets: MVTec AD MVTec LOCO AD VisA GoodsAD Defect Spectrum

Benchmarks: MMAD

Metrics: accuracy recall precision F1

Baselines: Random Chance Human (expert) Human (ordinary) AnomalyGPT Qwen-VL-Chat LLaVA-1.5 Cambrian-1 SPHINX LLaVA-NeXT LLaVA-NEXT-Interleave InternLM-XComposer2-VL LLaVA-OneVision

Builds on: MVTec AD VisA MVTec LOCO AD GoodsAD Defect Spectrum

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