A kernel-matrix SVD followed by average pooling gives a controllable, high-compression representation of convolutional activations that preserves out-of-distribution and adversarial-attack detection performance.
Explaining Deep Neural Networks using Unsupervised Clustering
1 Pith paper cite this work. Polarity classification is still indexing.
abstract
We propose a novel method to explain trained deep neural networks (DNNs), by distilling them into surrogate models using unsupervised clustering. Our method can be applied flexibly to any subset of layers of a DNN architecture and can incorporate low-level and high-level information. On image datasets given pre-trained DNNs, we demonstrate the strength of our method in finding similar training samples, and shedding light on the concepts the DNNs base their decisions on. Via user studies, we show that our model can improve the user trust in model's prediction.
fields
cs.CV 1years
2026 1verdicts
CONDITIONAL 1representative citing papers
citing papers explorer
-
A Convolutional Layer Activation Dimensionality Reduction for Out-of-Distribution and Adversarial Attack Detection Methods
A kernel-matrix SVD followed by average pooling gives a controllable, high-compression representation of convolutional activations that preserves out-of-distribution and adversarial-attack detection performance.