DeepCert: Verification of Contextually Relevant Robustness for Neural Network Image Classifiers
Colin Paterson, Haoze Wu, John Grese, Radu Calinescu, Corina S., Pasareanu, Clark Barrett

TL;DR
DeepCert is a verification tool that assesses the robustness of neural network image classifiers against real-world, contextually relevant perturbations like blur and haze, beyond traditional small-norm adversarial attacks.
Contribution
It introduces a method for encoding real-world perturbations, systematically evaluating robustness, generating counterexamples, and selecting suitable classifiers for safety-critical applications.
Findings
Effective verification of classifiers against real-world perturbations
Demonstrated on German Traffic Sign and CIFAR-10 datasets
Supports both testing and formal verification methods
Abstract
We introduce DeepCert, a tool-supported method for verifying the robustness of deep neural network (DNN) image classifiers to contextually relevant perturbations such as blur, haze, and changes in image contrast. While the robustness of DNN classifiers has been the subject of intense research in recent years, the solutions delivered by this research focus on verifying DNN robustness to small perturbations in the images being classified, with perturbation magnitude measured using established Lp norms. This is useful for identifying potential adversarial attacks on DNN image classifiers, but cannot verify DNN robustness to contextually relevant image perturbations, which are typically not small when expressed with Lp norms. DeepCert addresses this underexplored verification problem by supporting:(1) the encoding of real-world image perturbations; (2) the systematic evaluation of…
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.
