3.8 Proceedings Paper

Regression Fuzzing for Deep Learning Systems

出版社

IEEE COMPUTER SOC
DOI: 10.1109/ICSE48619.2023.00019

关键词

Regression; Fuzzing; Deep Learning

向作者/读者索取更多资源

In this paper, a novel regression fuzzing technique called DRFuzz is proposed to find regression faults between versions of DL systems. DRFuzz generates inputs that trigger diverse regression faults with high fidelity, and incorporates a diversity-oriented test criterion and the GAN model to enhance the diversity and fidelity of the found regression faults. Experimental results show that DRFuzz outperforms two state-of-the-art approaches in terms of the number of detected regression faults, with an average improvement of 1,177% and 539%.
Deep learning (DL) Systems have been widely used in various domains. Similar to traditional software, DL system evolution may also incur regression faults. To find the regression faults between versions of a DL system, we propose a novel regression fuzzing technique called DRFuzz, which facilitates generating inputs that trigger diverse regression faults and have high fidelity. To enhance the diversity of the found regression faults, DRFuzz proposes a diversity-oriented test criterion to explore as many faulty behaviors as possible. Then, DRFuzz incorporates the GAN model to guarantee the fidelity of generated test inputs. We conduct an extensive study on four subjects in four regression scenarios of DL systems. The experimental results demonstrate the superiority of DRFuzz over the two compared state-of-the-art approaches, with an average improvement of 1,177% and 539% in terms of the number of detected regression faults.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

3.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据