对抗样本代码实验
2026/8/9 4:35:44 网站建设 项目流程

文章目录

  • 视频链接
  • 创建服务器
  • 上传代码
  • 解压缩
  • 每个代码的功能
  • 配置环境
    • 报错
  • 生成对抗样本
  • 测试结果(白盒+黑盒)
    • 运行多个
  • 需要对比的攻击方法
  • 攻击集成模型
  • 攻击防御模型
  • 可视化
  • README.md
    • 🥷 陶老师的对抗攻击秘笈(绝密·内部版)
    • 📢 来自帅气作者的一封信
    • 📂 代码结构(看我的视频)

视频链接

  • 我的百度云分享

创建服务器



上传代码

  • 上传到 autodl-tmp 目录下。

第一种上传如果认为慢,可以用百度网盘上传。 具体内容看视频。

解压缩

  • unzip class5

每个代码的功能

配置环境


安装用 pip install

报错

export HF_ENDPOINT=“https://hf-mirror.com”

生成对抗样本



python ge_adv.py --attack fgsm --name densenet121
表示用fgsm攻击densenet121生成的对抗样本

测试结果(白盒+黑盒)

python verify.py --attack fgsm --name inception_v3

用fgsm攻击inception_v3 生成的对抗样本 去测试

运行多个

  • 生成多个对抗样本 python a_gen.py --attack fgsm (运行文件里没用注释的代码 #是注释)

  • 多个测试 python test.py --attack fgsm

需要对比的攻击方法

  • 练手使用fgsm
  • 对比的方法有 mifgsm 、NI、VMI、GRA、PGN、
  • 输入信息的方法 可以先不跑 DMI、SI、SSA、tifgsm、Admix等

攻击集成模型

攻击防御模型

  • 不需要生成对抗样本
  • 只需要测试足以

可视化

后期讲

README.md

🥷 陶老师的对抗攻击秘笈(绝密·内部版)

⚠️阅后即焚(开玩笑的,但请务必偷偷摸摸自己用!)


📢 来自帅气作者的一封信

哈哈,既然你诚心诚意地发问了,那我就大发慈悲地公布——
咳咳,不对,是悄悄摸摸地亮出我的家底:
本帅哥·陶老师·江湖人称“对抗攻击小黑哥”,倾情奉上这份压箱底的代码全集。

⚠️绝密级警告:此乃独门秘籍,只可夜深人静时,裹紧小被子,偷偷跑实验用!
千万别到处张扬,不然我只好连夜改名叫“陶匿名”了。

答应我,用的时候心里默念三遍:

“我是为科学献身,不是为bug献身。”

研究之余,记得抬头看看星空——
毕竟,要对得起那位帅得让代码都缩进的老师啊!
(老师要是知道了,大概会扶一扶眼镜,深藏功与名地说:嗯,这波操作,很好。)

冲吧,勇士,让对抗样本在模型里炸出烟花,但别忘了——
帅的人已经在炼丹,更帅的人正在debug。🔥


📂 代码结构(看我的视频)

  • 不要求全部掌握,会用就可以。

  • 要求:代码什么也不会, 但是我就能中论文。

  • 代码怎么用,请看失传已久的绝密视频吧!

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询