arrow
返回

Neuron importance-aware coverage analysis for deep neural network testing

delete2024-07-25
delete0
PRE
AI
H
Hongjing Guo
陶
陶传奇 (Chuanqi Tao) *
黄
黄志球 (Zhiqiu Huang)
DOI:10.1007/s10664-024-10524-xdelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Deep Neural Network (DNN) models are widely used in many cutting-edge domains, such as medical diagnostics and autonomous driving. However, an urgent need to test DNN models thoroughly has increasingly risen. Recent research proposes various structural and non-structural coverage criteria to measure test adequacy. Structural coverage criteria quantify the degree to which the internal elements of DNN models are covered by a test suite. However, they convey little information about individual inputs and exhibit limited correlation with defect detection. Additionally, existing non-structural coverage criteria are unaware of neurons' importance to decision-making. This paper addresses these limitations by proposing novel non-structural coverage criteria. By tracing neurons' cumulative contribution to the final decision on the training set, this paper identifies important neurons of DNN models. A novel metric is proposed to quantify the difference in important neuron behavior between a test input and the training set, which provides a measured way at individual test input granularity. Additionally, two non-structural coverage criteria are introduced that allow for the quantification of test adequacy by examining differences in important neuron behavior between the testing and the training set. The empirical evaluation of image datasets demonstrates that the proposed metric outperforms the existing non-structural adequacy metrics by up to 14.7% accuracy improvement in capturing error-revealing test inputs. Compared with state-of-the-art coverage criteria, the proposed coverage criteria are more sensitive to errors, including natural errors and adversarial examples.
Keyword:
Deep neural network testing
Test adequacy
Testing coverage criteria
Non-structural coverage

期刊

Empirical Software Engineering 封面图
Empirical Software Engineering
IF:
3.6
论文数:
2.0K
被引数:
5.3K

机构

暂无机构信息
引用论文

引用论文

Firefighting Acutely Increases Airway Responsiveness消防急性增加气道反应性
err1989-07-01
err0
PREAI
errCharles B. Sherman; Scott Barnhart; Mary F. Miller; Mark R. Segal; Moira Aitken; Robert Schoene; William Daniell; Linda Rosenstock
err分享
err收藏
err分享
err收藏
The use of benzodiazepines in schizophrenia: a review
err2020-04-16
err0
PREAI
errPM Llorca; MA Wolf; JP Estorges
err分享
err收藏
Porphyrins
err1970-01-01
err0
PREAI
errRobert L. Ake; Martin Gouterman
err分享
err收藏
Testing machine learning based systems: a systematic mapping测试基于机器学习的系统: 系统映射
err2020-09-15
err145
errOAAI
errRiccio, Vincenzo; Jahangirova, Gunel; Stocco, Andrea; Humbatova, Nargiz; Weiss, Michael; Tonella, Paolo
err分享
err收藏
学者 查看更多内容