Testing Neural Networks via Bayesian-Guided Exploration of Decision Landscapes
Not on the map. Why?
Abstract (arXiv)
As neural networks are increasingly deployed in safety-critical domains, testing is essential to evaluate and improve their reliability. Existing testing methods, whether black-box or white-box, primarily use global mutation or coverage-guided strategies, both of which struggle to efficiently uncover diverse model failures while remaining proximate to the original data distribution and semantics. We propose BayesWarp, a testing framework that addresses this limitation by mutating decision-critical input regions identified via interpretable saliency techniques and adaptively guiding the testing process using an uncertainty-aware Bayesian Optimization strategy, enabling the discovery of diverse failures while preserving distributional and semantic proximity to the original data. Evaluation on MNIST, CIFAR-10, and ImageNet across six neural network models shows that BayesWarp improves failure discovery, failure diversity, test case quality, and critical neuron coverage under a fixed mutation budget. These results demonstrate that BayesWarp improves testing effectiveness. Moreover, fine-tuning with the generated failure cases leads to improvements in model performance.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 21 of its 47 references that are in the map. First posted on arXiv 3 Jun 2026.
Builds on
21 of 47 references.
References · 21
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
- 2018A Tutorial on Bayesian Optimizationcited by 734
- 2017Adversarial Attacks on Neural Network Policiescited by 314
- 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
- 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
- 2019Stereo R-CNN based 3D Object Detection for Autonomous Drivingcited by 163
9 more
- 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 144
- 2021Guided Integrated Gradients: An Adaptive Path Method for Removing Noisecited by 102
- 2021Improving Deep Learning Interpretability by Saliency Guided Trainingcited by 68
- 2018TensorFuzz: Debugging Neural Networks with Coverage-Guided Fuzzingcited by 67
- 2018DLFuzz: Differential Fuzzing Testing of Deep Learning Systemscited by 64
- 2021RobOT: Robustness-Oriented Testing for Deep Learning Systemscited by 27
- 2020SCGAN: Saliency Map-guided Colorization with Generative Adversarial Networkcited by 18
- 2020SINVAD: Search-based Image Space Navigation for DNN Image Classifier Test Input Generationcited by 15
- 2022Revisiting Neuron Coverage Metrics and Quality of Deep Neural Networkscited by 14
Built on by
Not cited yet.