mlsanityData to 7 Oct 2026

A Review and Refinement of Surprise Adequacy

arXiv 2103.05939 ↗First posted 10 Mar 2021cs.LG cs.SEcited by 9

Not on the map. Why?

Abstract (arXiv)

Surprise Adequacy (SA) is one of the emerging and most promising adequacy criteria for Deep Learning (DL) testing. As an adequacy criterion, it has been used to assess the strength of DL test suites. In addition, it has also been used to find inputs to a Deep Neural Network (DNN) which were not sufficiently represented in the training data, or to select samples for DNN retraining. However, computation of the SA metric for a test suite can be prohibitively expensive, as it involves a quadratic number of distance calculations. Hence, we developed and released a performance-optimized, but functionally equivalent, implementation of SA, reducing the evaluation time by up to 97%. We also propose refined variants of the SA omputation algorithm, aiming to further increase the evaluation speed. We then performed an empirical study on MNIST, focused on the out-of-distribution detection capabilities of SA, which allowed us to reproduce parts of the results presented when SA was first released. The experiments show that our refined variants are substantially faster than plain SA, while producing comparable outcomes. Our experimental results exposed also an overlooked issue of SA: it can be highly sensitive to the non-determinism associated with the DNN training procedure.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 12 of its 31 references that are in the map. First posted on arXiv 10 Mar 2021.

Builds on

12 of 31 references.

References · 12

  1. 2018Deep Anomaly Detection with Outlier Exposurecited by 939
  2. 2019MNIST-C: A Robustness Benchmark for Computer Visioncited by 137
  3. 2018Guiding Deep Learning System Testing using Surprise Adequacycited by 123
  4. 2019Misbehaviour Prediction for Autonomous Driving Systemscited by 55
  5. 2019Test Selection for Deep Learning Systemscited by 27
  6. 2020Importance-Driven Deep Learning System Testingcited by 24
  7. 2020Reducing DNN Labelling Cost using Surprise Adequacy: An Industrial Case Study for Autonomous Drivingcited by 21
  8. 2019Input Prioritization for Testing Neural Networkscited by 11
  9. 2021Fail-Safe Execution of Deep Learning based Systems through Uncertainty Monitoringcited by 11
  10. 2019There is Limited Correlation between Coverage and Robustness for Deep Neural Networkscited by 8
  11. 2020RAID: Randomized Adversarial-Input Detection for Neural Networkscited by 8
  12. 2019Operational Calibration: Debugging Confidence Errors for DNNs in the Fieldcited by 6

Built on by

Cited by year

Citing papers per year: 2022: 5; 2023: 2; 2024: 1; 2025: 1.

9 papers.