2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) 2019
DOI: 10.1109/icse-companion.2019.00051
|View full text |Cite
|
Sign up to set email alerts
|

DeepConcolic: Testing and Debugging Deep Neural Networks

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
23
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
3
2

Relationship

2
8

Authors

Journals

citations
Cited by 53 publications
(23 citation statements)
references
References 11 publications
0
23
0
Order By: Relevance
“…In [38], the difference between test dataset and training dataset is measured by quantifying the difference between DNNs' activation patterns. Some traditional test case generation techniques such as concolic testing [18,39], symbolic execution [40] and fuzzing [24,41] have been recently extended to DNNs. Mutation testing has similarly been investigated in [42,43,44,45,46].…”
Section: Generation Of Adversarial Examples For Dnnsmentioning
confidence: 99%
“…In [38], the difference between test dataset and training dataset is measured by quantifying the difference between DNNs' activation patterns. Some traditional test case generation techniques such as concolic testing [18,39], symbolic execution [40] and fuzzing [24,41] have been recently extended to DNNs. Mutation testing has similarly been investigated in [42,43,44,45,46].…”
Section: Generation Of Adversarial Examples For Dnnsmentioning
confidence: 99%
“…For example [70] applies Satisfiability Modulo Theories (SMT) solvers to find adversarial examples for NNs used in image analysis. Further, the ideas of concolic testing, which seeks to maximise code coverage, have been applied to deep NNs [71]. This work addresses structural coverage, including neuron coverage, and other properties such as Lipschitz continuity.…”
Section: Discussionmentioning
confidence: 99%
“…Similarly, DeepGauge [51] introduces a family of adequacy criteria based on a more detailed analysis of neuron activation values. DeepCT [50] proposes a combinatorial testing approach, while DeepCover [69] adapts MC/DC from traditional software testing and defines adequacy criteria that investigate the changes of successive pairs of layers. Recent research also proposes testing criteria and techniques driven by symbolic execution [31], coverage guided fuzzing [56,76] and metamorphic transformations [72], while other research explores test prioritization [16] and fault localisation [24].…”
Section: Related Workmentioning
confidence: 99%