atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Prospector Heads: Generalized Feature Attribution for Large Models & Data

ICML 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Feature attribution methods · 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.

Introduces prospector heads, lightweight modules equipped on frozen encoders that quantize token embeddings into concepts and learn class-specific concept monogram/skip-bigram kernels to perform feature attribution without explaining end-to-end classifiers.

Problem

Feature attribution (localizing class-relevant regions of inputs) in scientific and biomedical data is imprecise and computationally expensive when done by explaining end-to-end classifiers, and it is data-inefficient in small-sample, high-dimensional settings.

Approach

Attach a parameter-efficient head to any frozen encoder: k-means quantizes token embeddings into K concepts (data sprites), then a K2conv kernel scores concept monograms and skip-bigrams within a receptive field, fit by either logistic regression or a fold-change with significance masking, trained directly to localize class-specific tokens under coarse datum-level labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Equip MiniLM with a prospector head instead of using the MLP headMiniLM · WikiSection genetics testlocalization AUPRC: 0.626 -> 0.711Helped
Equip MiniLM with a prospector head instead of DeBERTa NLI entailmentMiniLM · WikiSection genetics testlocalization AUPRC: 0.584 -> 0.711Helped
Use prospector heads instead of the top modality-specific baselineProspector-equipped models · Camelyon16localization AUPRC: +26.3 points AUPRCHelped
Use prospector heads instead of the top modality-specific baselineProspector-equipped models · Camelyon16localization AP: +8.8 points APHelped
Use prospector heads instead of the top modality-specific baselineProspector-equipped models · MetalPDBlocalization AUPRC: +22.0 points AUPRCHelped
Use prospector heads instead of the top modality-specific baselineProspector-equipped models · MetalPDBlocalization AP: +8.8 points APHelped
Use the fold-change kernel-fitting variant instead of the linear-classifier variant (ablation)Prospector heads · Almost all evaluated settingslocalization performanceHelped
Equip the pathology model with a domain-specialized encoder such as PLIP rather than a less specialized encoder (ablation)Prospector heads · Camelyon16localization performanceHelped
Use COLLAPSE embeddings rather than ESM2 sequence embeddings for protein structures (ablation)Prospector heads · MetalPDBlocalization performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: WikiSection Camelyon16 MetalPDB

Benchmarks: WikiSection (genetics section retrieval) Camelyon16 MetalPDB zinc binding sites

Metrics: AUPRC average precision precision dice coefficient Matthews correlation coefficient

Baselines: MLP probe one-class SVM DeBERTa NLI entailment concatenated mean attention concatenated prediction probability GAT Attention GAT Shapley values (SHAP) GNNExplainer

Builds on: concept bottleneck models TF-IDF elastic net logistic regression

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