paper-with-me

홈 › Papers

Test Selection for Deep Learning Systems

2019-04-30 · Wei Ma, Mike Papadakis, Anestis Tsakmalis, Maxime Cordy, Yves Le Traon

Testing of deep learning models is challenging due to the excessive number and complexity of computations involved. As a result, test data selection is performed manually and in an ad hoc way. This raises the question of how we can automatically select candidate test data to test deep learning models. Recent research has focused on adapting test selection metrics from code-based software testing (such as coverage) to deep learning. However, deep learning models have different attributes from code such as spread of computations across the entire network reflecting training data properties, balance of neuron weights and redundancy (use of many more neurons than needed). Such differences make code-based metrics inappropriate to select data that can challenge the models (can trigger misclassification). We thus propose a set of test selection metrics based on the notion of model uncertainty (model confidence on specific inputs). Intuitively, the more uncertain we are about a candidate sample, the more likely it is that this sample triggers a misclassification. Similarly, the samples for which we are the most uncertain, are the most informative and should be used to improve the model by retraining. We evaluate these metrics on two widely-used image classification problems involving real and artificial (adversarial) data. We show that uncertainty-based metrics have a strong ability to select data that are misclassified and lead to major improvement in classification accuracy during retraining: up to 80% more gain than random selection and other state-of-the-art metrics on one dataset and up to 29% on the other.

📄 PDF Abstract BibTeX arXiv:1904.13195

Code (0)

등록된 구현이 없습니다.

Tasks

Deep LearningGeneral Classificationimage-classificationImage Classificationsoftware testing

Similar Papers 제목 키워드 기반

Evaluating Dialogue Generation Systems via Response Selection

2020-04-29 · ACL 2020 6 · Shiki Sato, Reina Akama, Hiroki Ouchi, Jun Suzuki 외

Existing automatic evaluation metrics for open-domain dialogue response generation systems correlate poorly with human evaluation. We focus on evaluating response generation systems via response selection. To evaluate sy…

Dialogue GenerationResponse Generation

Evaluating Competence Measures for Dynamic Regressor Selection

2019-04-09 · Thiago J. M. Moura, George D. C. Cavalcanti, Luiz S. Oliveira

Dynamic regressor selection (DRS) systems work by selecting the most competent regressors from an ensemble to estimate the target value of a given test pattern. This competence is usually quantified using the performance…

regression

Finding the Weakest Link: Adversarial Attack against Multi-Agent Communications

2026-05-13 · Maxwell Standen, Junae Kim, Claudia Szabo arxiv

Multi-agent systems rely on communication for information sharing and action coordination, which exposes a vulnerability to attacks. We investigate single-victim communication perturbation attacks against Multi-Agent Rei…

Multi-agent Reinforcement LearningAdversarial Attack

Untangling the Effects of Down-Sampling and Selection in Genetic Programming

2023-04-14 · Ryan Boldi, Ashley Bao, Martin Briesch, Thomas Helmuth 외

Genetic programming systems often use large training sets to evaluate the quality of candidate solutions for selection, which is often computationally expensive. Down-sampling training sets has long been used to decrease…

Program SynthesisSymbolic Regression

Evaluating the Robustness of Test Selection Methods for Deep Neural Networks

2023-07-29 · Qiang Hu, Yuejun Guo, Xiaofei Xie, Maxime Cordy 외

Testing deep learning-based systems is crucial but challenging due to the required time and labor for labeling collected raw data. To alleviate the labeling effort, multiple test selection methods have been proposed wher…

Fault Detection