译者序
前言
致谢
作者简介
译者简介
第1章 引言
第2章 机器学习预备知识
2.1 监督学习
2.1���1 回归学习
2.1.2 分类学习
2.1.3 PAC可学习性
2.1.4 对抗环境下的监督学习
2.2 无监督学习
2.2.1 聚类
2.2.2 主成分分析
2.2.3 矩阵填充
2.2.4 对抗环境下的无监督学习
2.3 强化学习
2.3.1 对抗环境下的强化学习
2.4 参考文献注释
第3章 对机器学习的攻击类型
3.1 攻击时机
3.2 攻击者可以利用的信息
3.3 攻击目标
3.4 参考文献注释
第4章 决策时攻击
4.1 对机器学习模型的规避攻击示例
4.1.1 对异常检测的攻击:多态混合
4.1.2 对PDF恶意软件分类器的攻击
4.2 决策时攻击的建模
4.3 白盒决策时攻击
4.3.1 对二元分类器的攻击:对抗性分类器规避
4.3.2 对多类分类器的决策时攻击
4.3.3 对异常检测器的决策时攻击
4.3.4 对聚类模型的决策时攻击
4.3.5 对回归模型的决策时攻击
4.3.6 对强化学习的决策时攻击
4.4 黑盒决策时攻击
4.4.1 对黑盒攻击的分类法
4.4.2 建模攻击者信息获取
4.4.3 使用近似模型的攻击
4.5 参考文献注释
第5章 决策时攻击的防御
5.1 使监督学习对决策时攻击更坚固
5.2 *优规避鲁棒性分类
5.2.1 *优规避鲁棒的稀疏SVM
5.2.2 应对自由范围攻击的规避鲁棒SVM
5.2.3 应对受限攻击的规避鲁棒SVM
5.2.4 无限制特征空间上的规避鲁棒分类
5.2.5 对抗缺失特征的鲁棒性
5.3 使分类器对决策时攻击近似坚固
5.3.1 松弛方法
5.3.2 通用防御:迭代再训练
5.4 通过特征级保护的规避鲁棒性
5.5 决策随机化
5.5.1 模型
5.5.2 *优随机化的分类操作
5.6 规避鲁棒的回归
5.7 参考文献注释
第6章 数据投毒攻击
6.1 建模投毒攻击
6.2 对二元分类的投毒攻击
6.2.1 标签翻转攻击
6.2.2 对核SVM的中毒数据插入攻击
6.3 对无监督学习的投毒攻击
6.3.1 对聚类的投毒攻击
6.3.2 对异常检测的投毒攻击
6.4 对矩阵填充的投毒攻击
6.4.1 攻击模型
6.4.2 交替*小化的攻击
6.4.3 核范数*小化的攻击
6.4.4 模仿普通用户行为
6.5 投毒攻击的通用框架
6.6 黑盒投毒攻击
6.7 参考文献注释
第7章 数据投毒的防御
7.1 通过数据二次采样的鲁棒学习
7.2 通过离群点去除的鲁棒学习
7.3 通过修剪优化的鲁棒学习
7.4 鲁棒的矩阵分解
7.4.1 无噪子空间恢复
7.4.2 处理噪声
7.4.3 **的鲁棒子空间恢复
7.5 修剪优化问题的**算法
7.6 参考文献注释
……
第8章 深度学习的攻击和防御
第9章 未来之路
参考文献
索引