atlas

Research map / Vision-language and multimodal / Human and embodied modeling

A Concept-Based Explainability Framework for Large Multimodal Models

NeurIPS 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Language-grounded visual concept learning · 3 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 CoX-LMM, a Semi-NMF dictionary-learning method that decomposes a large multimodal model's token representations into concepts grounded visually (top-activating images) and textually (decoded vocabulary words).

Problem

Interpreting the internal token representations of large multimodal models (LMMs), which combine visual encoders with LLMs, remains largely unexplored.

Approach

Learn a concept dictionary by decomposing a matrix of residual-stream representations of a target token using Semi-NMF (non-negative activations, sparsity), then ground each concept visually via maximally activating images and textually by unembedding it through the LM head to decode words.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Semi-NMF rather than random-word grounding (ablation)CoX-LMM on DePALM · COCO DogCLIPScore top-1: 0.519 $\pm$ 0.05 -> 0.610 $\pm$ 0.09Helped
Use Semi-NMF rather than random-image representations (ablation)CoX-LMM on DePALM · COCO DogCLIPScore top-1: 0.425 $\pm$ 0.06 -> 0.610 $\pm$ 0.09Helped
Use Semi-NMF rather than the Simple baseline (ablation)CoX-LMM on DePALM · COCO BusCLIPScore top-1: 0.667 $\pm$ 0.06 -> 0.634 $\pm$ 0.08Hurt
Use Semi-NMF rather than the Simple baseline (ablation)CoX-LMM on DePALM · COCO TrainBERTScore top-1: 0.392 $\pm$ 0.07 -> 0.378 $\pm$ 0.07Hurt
Use Semi-NMF rather than PCA (ablation)CoX-LMM concept dictionary · COCO Dog, Bus, Train, Catconcept overlap: Dog: 0.004 -> 0.086; Bus: 0.002 -> 0.177; Train: 0.015 -> 0.107; Cat: 0.000 -> 0.146Mixed
Increase dictionary size K (ablation)CoX-LMM · COCO Dog and CatCLIPScore and concept overlapMixed
Use deeper LLM layers (around L=20 to L=25 and beyond) rather than early layers (ablation)CoX-LMM multimodal grounding · COCO Dog and Catgrounding CLIPScoreHelped
Replace the CLIP visual encoder with an ImageNet-trained ViT-L encoder (ablation)DePALM with Semi-NMF · COCO DogCLIPScore top-1: 0.610 $\pm$ 0.09 -> 0.611 $\pm$ 0.09No clear effect
Replace the CLIP visual encoder with a MAE-trained ViT-L encoder (ablation)DePALM with Semi-NMF · COCO DogCLIPScore top-1: 0.610 $\pm$ 0.09 -> 0.602 $\pm$ 0.07No clear effect
Use Semi-NMF rather than the Simple baseline (ablation)CoX-LMM on LLaVA-v1.5 · COCO DogBERTScore top-1: 0.331 $\pm$ 0.07 -> 0.305 $\pm$ 0.07Hurt

Surprising findings

Limitations

Experimental setup

Datasets: COCO ImageNet

Benchmarks: COCO Karpathy test split

Metrics: CLIPScore BERTScore F1 concept overlap t-test p-values

Baselines: Rnd-Words Noise-Imgs Simple PCA K-Means GT-captions

Builds on: CRAFT Concept activation vectors (TCAV) ACE Logit lens

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