关于 adversarial-machine-learning
用于梳理对抗机器学习攻击、隐私风险与防御方法的 Skill,面向 AI 安全研究者和实践者,涵盖威胁分类及相关工具资源。
主要功能
- 01对抗样本攻击分类
- 02投毒与后门攻击
- 03规避攻击类别
- 04隐私攻击类型
- 05防御类别与工具
适用场景
- 01分类机器学习模型威胁
- 02研究后门与投毒风险
- 03梳理模型隐私攻击
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ gmh5225/ awesome-ai-security --skill adversarial-machine-learning安装后在 Claude Code 中输入/adversarial-machine-learning确认已加载。
详细介绍
对抗机器学习
范围
在处理以下内容时使用此技能:
- 对抗样本(能够欺骗模型的扰动)
- 数据投毒攻击
- 模型后门和木马
- 规避攻击
- 成员推断和模型反演
攻击分类
对抗样本
- 白盒攻击(可完全访问模型)
- 黑盒攻击(只能查询)
- 可迁移性攻击
- 物理世界对抗样本
- 补丁攻击
投毒攻击
- 标签翻转
- 干净标签投毒
- 梯度匹配投毒
- 训练期间植入后门
后门攻击
- 木马触发器(视觉模式、特定输入)
- 指令后门(针对大模型)
- 权重空间后门
- 供应链后门
规避攻击
- 特征空间规避
- 问题空间规避
- 针对防御措施的自适应攻击
隐私攻击
- 成员推断攻击(MIA)
- 模型反演攻击
- 训练数据提取
- 模型窃取/提取
防御类别
- 对抗训练
- 认证鲁棒性
- 输入预处理
- 异常检测
- 差分隐私
主要框架和工具
- 对抗鲁棒性工具箱(ART)- IBM
- CleverHans - TensorFlow
- Foolbox - PyTorch/JAX/TensorFlow
- TextAttack - NLP 对抗攻击
- SecML - 安全机器学习库
在 README 中添加链接的位置
- 对抗样本工具:
AI Security & Attacks → Adversarial Attacks - 投毒/后门研究:
AI Security & Attacks → Poisoning & Backdoors - 隐私攻击:
AI Security & Attacks → Privacy & Extraction - 防御库:
AI Security Tools & Frameworks → AI Security Libraries - 基准测试:
Benchmarks & Standards
注意事项
添加内容应:
- 聚焦于机器学习/AI 安全
- 避免重复 URL
- 优先选择经过同行评审或维护良好的工具
数据来源
如需详细且最新的资源,请获取完整列表:
https://raw.githubusercontent.com/gmh5225/awesome-ai-security/refs/heads/main/README.md
当你需要此技能未涵盖的特定工具、论文或资源时,请使用此 URL 获取最新整理的链接。
评论
支持 Markdown