atlas

Research map / Learning theory and algorithms / Prediction and decision losses

MFABA: A More Faithful and Accelerated Boundary-Based Attribution Method for Deep Neural Networks

AAAI 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Provable post-hoc explanations · 9 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 MFABA, a boundary-based attribution method that uses adversarial gradient ascent with a second-order Taylor-derived trapezoid-style sum, claiming axiomatic validity and over 100x speedup over BIG and IG.

Problem

Existing attribution methods (IG, BIG, AGI, GIG) either lack faithfulness or are computationally expensive, requiring many forward and backward passes to compute attributions for DNNs.

Approach

Attribution is computed along an adversarial gradient-ascent path, summing averaged endpoint gradients times input increments (a second-order Taylor-based approximation using the Hessian replaced by gradient differences), reusing stored gradients so that only a few (3-10) forward and backward passes are needed; softmax outputs are used as the target and sharp/smooth gradient normalizations are off

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use second-order Taylor expansion instead of first-order only (ablation)MFABA · ImageNet with EfficientNetError Rate: 0.02058 -> 0.01165Helped
Use second-order Taylor expansion instead of first-order only (ablation)MFABA · CIFAR10 with ResNet-50Error Rate: 0.2613 -> 0.01165Helped
Use second-order Taylor expansion instead of first-order only (ablation)MFABA · CIFAR100 with ResNet-50Error Rate: 0.10221 -> 0.04192Helped
Use MFABA instead of BIGAttribution on Inception-v3 · Inception-v3Insertion score: 0.4840 -> 0.5407Helped
Use MFABA instead of AGIAttribution on Inception-v3 · Inception-v3Deletion score: 0.0590 -> 0.0627Hurt
Use MFABA instead of BIGAttribution on Inception-v3 · Inception-v3AUC: 0.5200 -> 0.5389Helped
Use MFABA instead of AGIAttribution on ResNet-50 · ResNet-50Insertion score: 0.3695 -> 0.3237Hurt
Use MFABA instead of BIGAttribution on ResNet-50 · ResNet-50Deletion score: 0.0485 -> 0.0566Hurt
Use MFABA instead of AGIAttribution on ResNet-50 · ResNet-50AUC: 0.4772 -> 0.4857Helped
Use MFABA instead of AGIAttribution on VGG16 · VGG16Insertion score: 0.2910 -> 0.2856Hurt
Use MFABA instead of BIGAttribution on VGG16 · VGG16Deletion score: 0.0390 -> 0.0410Hurt
Use MFABA instead of AGIAttribution on VGG16 · VGG16AUC: 0.4359 -> 0.4540Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 ImageNet

Benchmarks: CIFAR10 CIFAR100 ImageNet

Metrics: error rate insertion score deletion score AUC FPS

Baselines: Integrated Gradients Saliency Map BIG AGI SmoothGrad DeepLift Vanilla MFABA

Builds on: Integrated Gradients Boundary-based Integrated Gradients Adversarial Gradient Integration FGSM I-FGSM

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