mlsanityData to 7 Oct 2026

Verification-Aided Deep Ensemble Selection

arXiv 2202.03898 ↗First posted 8 Feb 2022cs.LG cs.LO math.OCcited by 18

Not on the map. Why?

Abstract (arXiv)

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 recent advances in DNN verification to devise a methodology for identifying ensemble compositions that are less prone to simultaneous errors, even when the input is adversarially perturbed -- resulting in more robustly-accurate ensemble-based classification. Our proposed framework uses a DNN verifier as a backend, and includes heuristics that help reduce the high complexity of directly verifying ensembles. More broadly, our work puts forth a novel universal objective for formal verification that can potentially improve the robustness of real-world, deep-learning-based systems across a variety of application domains.

Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 67 of its 113 references that are in the map. First posted on arXiv 8 Feb 2022.

Builds on

67 of 113 references.

References · 67

  1. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  2. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  3. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  4. 2013Intriguing properties of neural networkscited by 5,114
  5. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  6. 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
  7. 2015Domain-Adversarial Training of Neural Networkscited by 3,023
  8. 2016Adversarial examples in the physical worldcited by 1,762
  9. 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
  10. 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
  11. 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
  12. 2018Co-teaching: Robust Training of Deep Neural Networks with Extremely Noisy Labelscited by 1,053
38 more
  1. 2016End to End Learning for Self-Driving Carscited by 1,000
  2. 2016Practical Black-Box Attacks against Machine Learningcited by 893
  3. 2018Robustness May Be at Odds with Accuracycited by 873
  4. 2017Ensemble Adversarial Training: Attacks and Defensescited by 833
  5. 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
  6. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
  7. 2020Fast is better than free: Revisiting adversarial trainingcited by 723
  8. 2019Adversarial Training for Free!cited by 638
  9. 2019Deep Ensembles: A Loss Landscape Perspectivecited by 438
  10. 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
  11. 2019How does Disagreement Help Generalization against Label Corruption?cited by 390
  12. 2017Adversarial Attacks on Neural Network Policiescited by 314
  13. 2017Parseval Networks: Improving Robustness to Adversarial Examplescited by 288
  14. 2016Safety Verification of Deep Neural Networkscited by 262
  15. 2017Formal Verification of Piece-Wise Linear Feed-Forward Neural Networkscited by 241
  16. 2018Formal Security Analysis of Neural Networks using Symbolic Intervalscited by 185
  17. 2019Adversarial Robustness through Local Linearizationcited by 146
  18. 2015Why M Heads are Better than One: Training a Diverse Ensemble of Deep Networkscited by 138
  19. 2017An approach to reachability analysis for feed-forward ReLU neural networkscited by 126
  20. 2018Reachability Analysis of Deep Neural Networks with Provable Guaranteescited by 93
  21. 2017Output Reachable Set Estimation and Verification for Multi-Layer Neural Networkscited by 79
  22. 2016Stochastic Multiple Choice Learning for Training Diverse Deep Ensemblescited by 77
  23. 2017Verifying Properties of Binarized Deep Neural Networkscited by 77
  24. 2020Towards More Practical Adversarial Attacks on Graph Neural Networkscited by 76
  25. 2019Adversarially robust transfer learningcited by 66
  26. 2019Quantitative Verification of Neural Networks And its Security Applicationscited by 56
  27. 2019Adversarial Attacks on Deep Neural Networks for Time Series Classificationcited by 53
  28. 2020An SMT-Based Approach for Verifying Binarized Neural Networkscited by 47
  29. 2019Perfectly Parallel Fairness Certification of Neural Networkscited by 42
  30. 2018Formal Verification of Neural Network Controlled Autonomous Systemscited by 41
  31. 2019Optimization and Abstraction: A Synergistic Approach for Analyzing Neural Network Robustnesscited by 40
  32. 2019Fastened CROWN: Tightened Neural Network Robustness Certificatescited by 39
  33. 2017Analyzing the Robustness of Nearest Neighbors to Adversarial Examplescited by 36
  34. 2020Parallelization Techniques for Verifying Neural Networkscited by 36
  35. 2021Neural Network Robustness as a Verification Property: A Principled Case Studycited by 35
  36. 2020Abstraction based Output Range Analysis for Neural Networkscited by 34
  37. 2021Towards Scalable Verification of Deep Reinforcement Learningcited by 33
  38. 2020DeepAbstract: Neural Network Abstraction for Accelerating Verificationcited by 31

50 most cited of 67 All 67 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 6; 2023: 3; 2024: 6; 2025: 1; 2026: 2.

18 papers.

Sort: