A General Framework For Detecting Anomalous Inputs to DNN Classifiers
Jayaram Raghuram, Varun Chandrasekaran, Somesh Jha, Suman Banerjee

TL;DR
This paper introduces a flexible, unsupervised framework for detecting anomalous inputs in DNN classifiers, utilizing internal layer representations and statistical testing, showing superior performance against adversarial and out-of-distribution samples.
Contribution
It presents a principled, configurable meta-algorithm for anomaly detection in DNNs, with specific instantiations grounded in statistical testing, addressing prior heuristic approaches.
Findings
Effective detection of adversarial inputs.
Robust against adaptive attacks using internal representations.
Outperforms five recent detection methods.
Abstract
Detecting anomalous inputs, such as adversarial and out-of-distribution (OOD) inputs, is critical for classifiers (including deep neural networks or DNNs) deployed in real-world applications. While prior works have proposed various methods to detect such anomalous samples using information from the internal layer representations of a DNN, there is a lack of consensus on a principled approach for the different components of such a detection method. As a result, often heuristic and one-off methods are applied for different aspects of this problem. We propose an unsupervised anomaly detection framework based on the internal DNN layer representations in the form of a meta-algorithm with configurable components. We proceed to propose specific instantiations for each component of the meta-algorithm based on ideas grounded in statistical testing and anomaly detection. We evaluate the proposed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · Advanced Malware Detection Techniques
