kirancodes.me
To Proof Maintenance & Beyond!

DeepSample: DNN sampling-based testing for operational accuracy assessment

Antonio Guerriero, Roberto Pietrantuono, Stefano Russo

Abstract

Deep Neural Networks (DNN) are core components for classification and regression tasks of many software systems. Companies incur in high costs for testing DNN with datasets representative of the inputs expected in operation, as these need to be manually labelled. The challenge is to select a representative set of test inputs as small as possible to reduce the labelling cost, while sufficing to yield unbiased high-confidence estimates of the expected DNN accuracy. At the same time, testers are interested in exposing as many DNN mispredictions as possible to improve the DNN, ending up in the need for techniques pursuing a threefold aim: small dataset size, trustworthy estimates, mispredictions exposure.

BibTeX
@inproceedings{Guerriero-al:ICSE24,
  author    = {Antonio Guerriero and
               Roberto Pietrantuono and
               Stefano Russo},
  title     = {{DeepSample:} {DNN} sampling-based testing for operational accuracy assessment},
  booktitle = {ICSE},
  pages     = {120:1--120:12},
  publisher = {{ACM}},
  year      = {2024},
}

Related papers