atlas

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

AttriBoT: A Bag of Tricks for Efficiently Approximating Leave-One-Out Context Attribution

ICLR 2025 · Large language models › Language, safety and interpretability · approach: LLM unlearning and benchmarks · 0 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 AttriBoT, a bundle of efficiency techniques (KV caching, hierarchical attribution, proxy-model modeling and pruning) that approximates leave-one-out context attribution for LLMs, achieving over 300x speedup while staying faithful to the target model's LOO scores.

Problem

Leave-one-out (LOO) context attribution for LLMs requires one forward pass per context source, making it prohibitively expensive for large models and long contexts.

Approach

Combine lossless KV caching of shared prefixes, hierarchical group-then-source attribution, and small same-family proxy models (with optional proxy-based pruning) to approximate the 70B/72B target model's LOO attributions at a fraction of the cost, with the components composable into a Pareto-optimal efficiency-faithfulness trade-off.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Reuse cached key-value activations during LOO scoringLOO attribution with Llama 3.1 70B Instruct · HotpotQASpeedup: 1.6×Helped
Reuse cached key-value activations during LOO scoringLOO attribution · HotpotQAOutlier recoveryHelped
Use a smaller same-family proxy model to score the target responseLlama 3.1 70B Instruct LOO attribution · HotpotQAPearson correlation: 0.94Helped
Use the smaller 1B same-family proxy model instead of the 8B proxyLlama 3.1 70B Instruct LOO attribution · HotpotQAPearson correlation: 0.94 -> 0.88Hurt
Score paragraphs first, then sentence-level spans only in retained paragraphsHierarchical attribution · HotpotQAPearson correlation of paragraph score and summed sentence scores: R = 0.97Helped
Use a proxy model to prune low-attribution sources before target-model rescoringProxy model pruning with Llama 8B proxy · HotpotQAOutlier recall: 85%Helped
Combine the proposed acceleration techniquesAttriBoT · Open-book QA (three datasets)Speedup: >300×Helped
Use AttriBoT rather than exact LOO for human-annotated source attributionAttriBoT · HotpotQAmAP: 10% dropHurt
Use a proxy model from a mismatched model familyAttriBoT proxy methods · SQuAD, HotpotQA, and QASPERAttribution faithfulnessHurt

Surprising findings

Limitations

Experimental setup

Datasets: SQuAD 2.0 HotpotQA QASPER

Benchmarks: SQuAD 2.0 HotpotQA QASPER

Metrics: mean average precision GPU-seconds FLOPs Pearson correlation outlier recall

Baselines: ContextCite Attention Weights Gradient Norm Sentence embedding similarity LOO (exact)

Builds on: ContextCite Generalized ESD test

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