CAGFuzz: Coverage-Guided Adversarial Generative Fuzzing Testing for Image-Based Deep Learning Systems

计算机科学 人工智能 对抗制 深度学习 模糊测试 图像(数学) 机器学习 情报检索 程序设计语言 软件
作者
Pengcheng Zhang,Bin Ren,Hai Dong,Qiyin Dai
出处
期刊:IEEE Transactions on Software Engineering [IEEE Computer Society]
卷期号:48 (11): 4630-4646 被引量:3
标识
DOI:10.1109/tse.2021.3124006
摘要

Deep Neural Network (DNN) driven technologies have been extensively employed in various aspects of our life. Nevertheless, the applied DNN always fails to detect erroneous behaviors, which may lead to serious problems. Several approaches have been proposed to enhance adversarial examples for automatically testing deep learning (DL) systems, such as image-based DL systems. However, the approaches contain the following two limitations. First, existing approaches only take into account small perturbations on adversarial examples, they design and generate adversarial examples for a certain particular DNN model. This might hamper the transferability of the examples for other DNN models. Second, they only use shallow features (e.g., pixel-level features) to judge the differences between the generated adversarial examples and the original examples. The deep features, which contain high-level semantic information, such as image object categories and scene semantics, are completely neglected. To address these two problems, we propose CAGFuzz , a C overage-guided A dversarial G enerative Fuzz ing testing approach for image-based DL systems. CAGFuzz is able to generate adversarial examples for mainstream DNN models to discover their potential errors. First, we train an Adversarial Example Generator ( AEG ) based on general datasets. AEG only considers the data characteristics to alleviate the transferability problem. Second, we extract the deep features of the original and adversarial examples, and constrain the adversarial examples by cosine similarity to ensure that the deep features of the adversarial examples remain unchanged. Finally, we use the adversarial examples to retrain the models. Based on several standard datasets, we design a set of dedicated experiments to evaluate CAGFuzz . The experimental results show that CAGFuzz can detect more hidden errors, enhance the accuracy of the target DNN models, and generate adversarial examples with higher transferability.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
充电宝应助顺利的源智采纳,获得10
1秒前
1秒前
丘比特应助怪咖采纳,获得10
1秒前
Eithan完成签到,获得积分20
1秒前
派大星完成签到,获得积分10
2秒前
luan完成签到,获得积分10
2秒前
someone完成签到,获得积分10
4秒前
灵宝宝应助静姑娘采纳,获得20
4秒前
5秒前
淳于黎昕发布了新的文献求助10
6秒前
7秒前
今后应助惠嘟嘟采纳,获得10
7秒前
9秒前
10秒前
yuyu完成签到,获得积分10
10秒前
Lucas应助从从容容采纳,获得10
10秒前
11秒前
漂亮白云完成签到 ,获得积分10
11秒前
11秒前
英俊的铭应助张世瑞采纳,获得10
12秒前
JYXHA关注了科研通微信公众号
13秒前
xialuoke发布了新的文献求助10
14秒前
香蕉觅云应助zhangjian采纳,获得10
15秒前
科研通AI6.4应助XLC采纳,获得10
15秒前
15秒前
地啦啦啦发布了新的文献求助10
17秒前
yuyu发布了新的文献求助10
17秒前
18秒前
20秒前
yao发布了新的文献求助10
21秒前
22秒前
Orange应助朴素的小霸王采纳,获得10
22秒前
Syening应助科研通管家采纳,获得10
22秒前
香蕉觅云应助科研通管家采纳,获得10
22秒前
丘比特应助科研通管家采纳,获得10
22秒前
科研通AI2S应助科研通管家采纳,获得10
22秒前
22秒前
田様应助科研通管家采纳,获得10
23秒前
田様应助科研通管家采纳,获得10
23秒前
molihuakai应助科研通管家采纳,获得10
23秒前
高分求助中
Clinical Epidemiology: The Essentials, 6e 10000
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
The Graphene Handbook (2019 Edition) 800
Adhesion Science: Principles & Practice 800
Signals, Systems, and Signal Processing 610
IEST-RP-CC018: Cleanroom Cleaning and Sanitization: Operating and Monitoring Procedures 600
Fundamentals of Pharmaceutical and Biologics Regulations: A Global Perspective, Second Edition 600
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6543490
求助须知:如何正确求助?哪些是违规求助? 8333229
关于积分的说明 17857495
捐赠科研通 5650934
什么是DOI,文献DOI怎么找? 2937010
邀请新用户注册赠送积分活动 1913285
关于科研通互助平台的介绍 1775374