论文标题
关于对抗学习攻击和对策的教程
A Tutorial on Adversarial Learning Attacks and Countermeasures
论文作者
论文摘要
机器学习算法用于基于培训数据的系统构建数学模型。这样的模型能够做出高度准确的预测,而无需明确编程。这些技术在现代数字经济和人工智能的所有领域都有很多应用。更重要的是,这些方法对于迅速增加的安全至关重要应用(例如自动驾驶汽车和智能防御系统)至关重要。但是,新兴的对抗性学习攻击构成了严重的安全威胁,严重破坏了进一步的系统。后者分为四种类型,逃避(操纵数据以避免检测),中毒(注射恶意训练样本以破坏重新培训),模型窃取(提取)和推理(在培训数据上利用过度措施)。了解这种攻击是开发有效对策的关键第一步。本文提供了有关对抗性加工学习原理的详细教程,解释了不同的攻击场景,并深入了解了针对这种不断上升威胁的最新防御机制。
Machine learning algorithms are used to construct a mathematical model for a system based on training data. Such a model is capable of making highly accurate predictions without being explicitly programmed to do so. These techniques have a great many applications in all areas of the modern digital economy and artificial intelligence. More importantly, these methods are essential for a rapidly increasing number of safety-critical applications such as autonomous vehicles and intelligent defense systems. However, emerging adversarial learning attacks pose a serious security threat that greatly undermines further such systems. The latter are classified into four types, evasion (manipulating data to avoid detection), poisoning (injection malicious training samples to disrupt retraining), model stealing (extraction), and inference (leveraging over-generalization on training data). Understanding this type of attacks is a crucial first step for the development of effective countermeasures. The paper provides a detailed tutorial on the principles of adversarial machining learning, explains the different attack scenarios, and gives an in-depth insight into the state-of-art defense mechanisms against this rising threat .