Verification-Aided Deep Ensemble Selection
Guy Amir, Tom Zelazny, Guy Katz, Michael Schapira

TL;DR
This paper introduces a verification-based method for selecting robust deep neural network ensembles that are less likely to misclassify adversarial inputs, enhancing the reliability of ensemble-based DNN classification.
Contribution
It proposes a novel framework utilizing DNN verification to identify ensemble compositions with reduced simultaneous errors, improving robustness against adversarial perturbations.
Findings
Ensemble selection based on verification improves robustness.
Heuristics reduce verification complexity.
Framework is applicable across various domains.
Abstract
Deep neural networks (DNNs) have become the technology of choice for realizing a variety of complex tasks. However, as highlighted by many recent studies, even an imperceptible perturbation to a correctly classified input can lead to misclassification by a DNN. This renders DNNs vulnerable to strategic input manipulations by attackers, and also oversensitive to environmental noise. To mitigate this phenomenon, practitioners apply joint classification by an *ensemble* of DNNs. By aggregating the classification outputs of different individual DNNs for the same input, ensemble-based classification reduces the risk of misclassifications due to the specific realization of the stochastic training process of any single DNN. However, the effectiveness of a DNN ensemble is highly dependent on its members *not simultaneously erring* on many different inputs. In this case study, we harness…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Explainable Artificial Intelligence (XAI) · Anomaly Detection Techniques and Applications
