Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Full-Gradient Representation for Neural Network Visualization

About

We introduce a new tool for interpreting neural net responses, namely full-gradients, which decomposes the neural net response into input sensitivity and per-neuron sensitivity components. This is the first proposed representation which satisfies two key properties: completeness and weak dependence, which provably cannot be satisfied by any saliency map-based interpretability method. For convolutional nets, we also propose an approximate saliency map representation, called FullGrad, obtained by aggregating the full-gradient components. We experimentally evaluate the usefulness of FullGrad in explaining model behaviour with two quantitative tests: pixel perturbation and remove-and-retrain. Our experiments reveal that our method explains model behaviour correctly, and more comprehensively than other methods in the literature. Visual inspection also reveals that our saliency maps are sharper and more tightly confined to object regions than other methods.

Suraj Srinivas, Francois Fleuret• 2019

Related benchmarks

TaskDatasetResultRank
Image ClassificationMNIST (test)
Accuracy91.39
894
Image ClassificationSVHN (test)
Accuracy62.38
470
Data AttributionCIFAR-10
AUC3.19
36
Saliency map evaluationImageNet-S50 (test)
Pointing Game93.8
34
Attributional RobustnessCIFAR-10 (test)
Sensitivity Score0.406
32
SegmentationBraTS
Dice Score0.332
30
Attribution Sensitivity AnalysisImgNet 2012 (val)
Sensitivity Score0.257
29
Medical SegmentationKITS
DSC0.205
20
Uncertainty AttributionMNIST
MURR0.869
16
Uncertainty AttributionCIFAR-100
MURR0.274
16
Showing 10 of 27 rows

Other info

Follow for update