图像中几个像素的改变,就能让分类器识别出完全不同的内容。在停车标志上添加难以察觉的噪声,自动驾驶系统就可能将其解读为限速标志。这些精心设计的输入是对抗样本,它们揭示了机器和人类感知世界方式的巨大差异。
研究人员通过计算模型损失函数相对于输入的梯度来生成这些梯度,然后调整输入值,使其朝着误差最大化的方向变化。这种变化通常肉眼难以察觉。快速梯度符号法和投影梯度下降法是两种常用的技术。
它们为何重要
- 安全系统可以被故意欺骗
- 自动驾驶车辆可能会误读标志
- 医学影像模型可以被操控
- 语音系统可能遭受隐藏音频攻击。
虽然存在对抗训练和输入过滤等防御措施,但没有一种是完全可靠的。每一种新的防御措施往往都会被新的攻击手段破解,这使得攻击领域不断变化。
Comments (3)
Leave a comment