atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

Respect the model: Fine-grained and Robust Explanation with Sharing Ratio Decomposition

ICLR 2024 · Adversarial robustness and security › Attacks on text and graphs · approach: Attacks and defenses in sequential settings · 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 Sharing Ratio Decomposition (SRD), a model-faithful explanation method that decomposes pointwise feature vectors across layers using pre-activation values and sharing ratios, yielding fine-grained, robust saliency maps for CNNs.

Problem

Existing attribution/explanation methods often do not faithfully reflect the model's inference process, are neuron-level and discard inactive-neuron contributions, and are vulnerable to adversarial manipulation of explanations.

Approach

Analyze hidden layers as pointwise feature vectors (channel vectors at each location) instead of scalar neurons, decompose relevance via inner-product sharing ratios computed from pre-activation values (motivated by the Activation-Pattern-Only Prediction observation), and recursively build high-resolution effective receptive fields without modifying model computations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SRD-high instead of the strongest baselineVGG16 explanations · ImageNet-S50Pointing Game: .945 -> .948Helped
Use SRD-high instead of the strongest baselineVGG16 explanations · ImageNet-S50Fidelity: .199 -> .206Helped
Use SRD-input instead of the strongest baselineVGG16 explanations · ImageNet-S50Sparseness: .711 -> .788Helped
Use SRD-input instead of the strongest baselineVGG16 explanations · ImageNet-S50Stability: .100 -> .099Helped
Use SRD-high instead of the strongest baselineResNet50 explanations · ImageNet-S50Pointing Game: .946 -> .952Helped
Use SRD-high instead of the strongest baselineResNet50 explanations · ImageNet-S50Attribution Localization: .498 -> .579Helped
Use SRD-high instead of the strongest baselineResNet50 explanations · ImageNet-S50Fidelity: .135 -> .142Helped
Use SRD-input instead of the strongest baselineResNet50 explanations · ImageNet-S50Stability: .112 -> .104Helped
Analyze with vectors rather than scalar neurons (ablation)SRD · ResNet50 and VGG16 ablation studyExplanation qualityHelped
Use pre-activation rather than post-activation values (ablation)Vector-based SRD · ResNet50 and VGG16 ablation studyExplanation qualityHelped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet ImageNet-S50 CIFAR-100

Benchmarks: ImageNet-S50

Metrics: Pointing Game Attribution Localization Sparseness Fidelity Stability SSIM PCC

Baselines: Saliency Guided Backprop GradInput InteGrad LRP z+ Smoothgrad Fullgrad GradCAM GradCAM++ ScoreCAM AblationCAM XGradCAM

Builds on: LRP Grad-CAM LayerCAM Effective Receptive Field

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