LGMLOct 7, 2019

Interpretable Disentanglement of Neural Networks by Extracting Class-Specific Subnetwork

arXiv:1910.02673v12 citations
Originality Incremental advance
AI Analysis

This work provides an interpretable method for disentangling neural networks, which is incremental as it builds on existing gradient-based explanation and adversarial detection techniques.

The authors tackled the problem of understanding deep neural networks by extracting class-specific functional subnetworks that maintain comparable prediction performance, and demonstrated that using these subnetworks improves visual explanation accuracy and adversarial example detection rates.

We propose a novel perspective to understand deep neural networks in an interpretable disentanglement form. For each semantic class, we extract a class-specific functional subnetwork from the original full model, with compressed structure while maintaining comparable prediction performance. The structure representations of extracted subnetworks display a resemblance to their corresponding class semantic similarities. We also apply extracted subnetworks in visual explanation and adversarial example detection tasks by merely replacing the original full model with class-specific subnetworks. Experiments demonstrate that this intuitive operation can effectively improve explanation saliency accuracy for gradient-based explanation methods, and increase the detection rate for confidence score-based adversarial example detection methods.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes