atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Understanding Information Storage and Transfer in Multi-Modal Large Language Models

NeurIPS 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Unified any-modality language models · 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.

Extends causal tracing to multimodal LLMs (LLaVA, multimodal Phi-2) via token-ID corruption, finds early MLP/attention storage and sparse visual-token transfer, and proposes MultEdit, a closed-form projection-matrix edit for correcting and inserting facts.

Problem

How factual information is stored in and transferred through multimodal LLMs during visual question answering, which prior causal tracing work (designed for text-only LLMs) does not address.

Approach

MultiModalCausalTrace corrupts visual-constraint token IDs by substituting alternative words (instead of Gaussian noise on many visual tokens) to run causal tracing in MLLMs, combined with attention-contribution analysis of information transfer, and a closed-form projection-matrix edit (MultEdit) targeting early causal MLPs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Edit an early causal MLP layer with MultEditLLaVA-7B · Multimodal Known, incorrect-answer editsediting efficacy (probability): 0.07 to 0.82Helped
Edit an early causal MLP layer with MultEditLLaVA-7B · Multimodal Known, paraphrased questionsgeneralization (probability): 0.76Helped
Edit an early causal MLP layer with MultEditLLaVA-7B · Unrelated VQA questionsaccuracy: 1.5%Hurt
Edit an early causal MLP layer with MultEditLLaVA-7B · Encyclopedia-VQAediting efficacy (probability): 0.83Helped
Edit an early causal MLP layer with MultEditLLaVA-7B · Encyclopedia-VQA, paraphrased questionsgeneralization (probability): 0.79Helped
Edit an early causal MLP layer with MultEditLLaVA-7B · Unrelated VQA questionsaccuracy: 1.4%Hurt
Use Layer 16 and Layer 17 attention contributions to predict answer correctnessLLaVA · VQA-Constraints Multimodal KnownAUROC: 0.63Helped
Use model confidence rather than Layer 16–17 attention contributions to predict correctnessLLaVA · VQA-Constraints Multimodal KnownAUROC: 0.63 -> 0.76Helped
Edit early causal MLP layers instead of middle or later MLP layers (ablation)MultEdit on LLaVA · Model editing tasksediting efficacyHelped
Replace visual-constraint token IDs to corrupt the input instead of adding Gaussian noise to visual-token embeddings (ablation)MultiModalCausalTrace · VQA-Constraints Multimodal Known and Multimodal Moviesrecovery of causal statesHelped

Surprising findings

Limitations

Experimental setup

Datasets: OK-VQA WikiMovies Known Encyclopedia-VQA

Benchmarks: VQA-Constraints Encyclopedia-VQA OK-VQA

Metrics: indirect estimation effect editing efficacy generalization specificity VQA accuracy AUROC

Baselines: Fine-tuning (all layers) Fine-tuning with constraints Standard causal tracing with Gaussian noise LLaMA-2 (LLM causal tracing comparison)

Builds on: causal tracing (ROME) attention contribution analysis MEMIT-style closed-form editing

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