# 抗梯度噪声的缺陷检测器
#### 介绍
SRDP项目抗梯度噪声的缺陷检测器代码库
基于深度学习的缺陷检测器仍继承了深度学习模型对对抗样本的脆弱性。探索并克服深度学习模型的脆弱性有助于保障缺陷检测器在智能制造领域的高效应用。申请人拟借助现有的对抗攻击方案和防御措施构造一种抗梯度噪声的缺陷检测器。该项目首先借助现存梯度对抗攻击方案生成梯度噪声,即采用快速梯度下降法(Fast Gradient Sign Method,FGSM)和映射梯度下降法(Projected Gradient Descent,PGD)两种方法生成梯度噪声以探索缺陷检测器脆弱性;其次借助对抗训练方法,将在原始输入样本中加上上述过程生成的梯度噪声得到的对抗样本加入到训练样本中以增强训练集;然后,令缺陷检测器在添加了对抗样本的训练集上训练以此提升缺陷检测器对该类噪声的鲁棒性。需要注意的是,该项目针对resnet、efficientnet-b0、dense121三类缺陷检测器进行脆弱性探索和鲁棒性提升。具体而言,该项目预期使用FGSM和PGD两种方式生成对抗样本对三类缺陷检测器的攻击成功率均达到90%以上,在使用对抗训练后使攻击成功率降到50%以下。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
<项目介绍> SRDP项目抗梯度噪声的缺陷检测器代码库 基于深度学习的缺陷检测器仍继承了深度学习模型对对抗样本的脆弱性。探索并克服深度学习模型的脆弱性有助于保障缺陷检测器在智能制造领域的高效应用。申请人拟借助现有的对抗攻击方案和防御措施构造一种抗梯度噪声的缺陷检测器。该项目首先借助现存梯度对抗攻击方案生成梯度噪声,即采用快速梯度下降法(Fast Gradient - 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------
资源推荐
资源详情
资源评论
收起资源包目录
SRDP-Defect-detector-against-gradient-noise-master.zip (19个子文件)
SRDP-Defect-detector-against-gradient-noise-master
data_manager.py 5KB
CSV.py 817B
.gitignore 350B
对抗攻击
FGSM.py 2KB
PGD.py 3KB
model_train.py 2KB
对抗训练
efficientnet_fgsm_num.py 4KB
Resnet_PGD.py 4KB
resnet50-FGSM.py 4KB
resnet_pgd_num.py 4KB
denseNet-FGSM.py 4KB
efficientnet_pgd_num.py 4KB
Efficientnet_PGD.py 2KB
effnet_FGSM.py 4KB
Dense_PGD.py 4KB
densenet_pgd_num.py 4KB
densenet_fgsm_num.py 4KB
resnet_fgsm_num.py 4KB
README.md 1KB
共 19 条
- 1
资源评论
奋斗奋斗再奋斗的ajie
- 粉丝: 216
- 资源: 1985
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功