Probing Network Decisions: Capturing Uncertainties and Unveiling Vulnerabilities Without Label Information
Youngju Joung, Sehyun Lee, Jaesik Choi
TL;DR
This work targets interpretable deep learning by introducing a prober that encodes a classifier's decision into a binary hit/miss signal using intermediate representations, enabling misclassification detection without relying on true labels. It integrates a Hit-Miss dataset and a lightweight three-layer FFN (the prober) with imbalance-mitigation techniques, and a RealNVP-based counterfactual generator to produce $ADC_{hit}(x)$ that semantically alters inputs to probe classifier weaknesses. Across MNIST, Fashion-MNIST, CIFAR-10, and ImageNette, the prober achieves strong misclassification detection performance, and analyses show that higher confidence (max probability) and lower entropy correlate with hits. Counterfactuals generated via the prober reveal actionable vulnerabilities and can significantly improve reclassification for true misses (~86.7% accuracy gain) without knowledge of the true labels, suggesting a path toward auto-correction and more objective explanations in opaque scenarios. Overall, the framework enhances trust and transparency by linking hidden representations to uncertainty, enabling targeted, label-agnostic explanations and vulnerability identification in image classification models.
Abstract
To improve trust and transparency, it is crucial to be able to interpret the decisions of Deep Neural classifiers (DNNs). Instance-level examinations, such as attribution techniques, are commonly employed to interpret the model decisions. However, when interpreting misclassified decisions, human intervention may be required. Analyzing the attribu tions across each class within one instance can be particularly labor intensive and influenced by the bias of the human interpreter. In this paper, we present a novel framework to uncover the weakness of the classifier via counterfactual examples. A prober is introduced to learn the correctness of the classifier's decision in terms of binary code-hit or miss. It enables the creation of the counterfactual example concerning the prober's decision. We test the performance of our prober's misclassification detection and verify its effectiveness on the image classification benchmark datasets. Furthermore, by generating counterfactuals that penetrate the prober, we demonstrate that our framework effectively identifies vulnerabilities in the target classifier without relying on label information on the MNIST dataset.
