Towards Understanding Deep Learning Model in Image Recognition via Coverage Test
Wenkai Li, Xiaoqi Li, Yingjie Mao, Yishun Wang

TL;DR
This paper empirically analyzes the relationships between different neural network coverage metrics, model depth, and dataset size across various DNN architectures to enhance security testing of deep learning models in image recognition.
Contribution
It provides the first empirical study on how coverage metrics relate to model depth, configuration, and dataset size, offering insights for improving DNN security testing.
Findings
Coverage metrics vary with model depth and configuration.
Modified decision/condition coverage relates to dataset size.
Empirical patterns identified across different DNN architectures.
Abstract
Deep neural networks (DNNs) play a crucial role in the field of artificial intelligence, and their security-related testing has been a prominent research focus. By inputting test cases, the behavior of models is examined for anomalies, and coverage metrics are utilized to determine the extent of neurons covered by these test cases. With the widespread application and advancement of DNNs, different types of neural behaviors have garnered attention, leading to the emergence of various coverage metrics for neural networks. However, there is currently a lack of empirical research on these coverage metrics, specifically in analyzing the relationships and patterns between model depth, configuration information, and neural network coverage. This paper aims to investigate the relationships and patterns of four coverage metrics: primary functionality, boundary, hierarchy, and structural…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications
MethodsAverage Pooling · Softmax · Global Average Pooling · Convolution · Max Pooling · Dropout · Kaiming Initialization · Dense Connections
