AdvMS: A Multi-source Multi-cost Defense Against Adversarial Attacks
Boston University(波士顿大学);Northeastern University(东北大学);IBM Research(IBM研究院)
设计针对对抗攻击的有效防御是一个至关重要的话题,因为深度神经网络在许多安全关键领域(如恶意软件检测和自动驾驶汽车)中迅速扩散。传统的防御方法,虽然被证明是有前途的,但在很大程度上受到其单一来源单一成本性质的限制:当防御越来越强大时,鲁棒性的提升往往趋于平稳,而成本往往会放大。在本文中,我们研究的原则,设计多源和多成本的计划,防御性能的提高,从多个防御组件。基于这种动机,我们提出了一种多源多成本的防御方案,对抗训练模型切换(AdvMS),它继承了两种主要方案的优点:对抗训练和随机模型切换。我们发现,AdvMS的多源性质缓解了性能稳定问题,多成本性质使其能够在不同因素的灵活和可调整的成本组合下提高鲁棒性,从而更好地适应实践中的特定限制和需求。
2020-02-19 cs.CR cs.CV cs.LG
Defense Against Adversarial Attacks Using Feature Scattering-based Adversarial Training
Horizon Robotics(地平线机器人);Baidu Research(百度研究院)
我们引入了一种基于特征分散的对抗性训练方法,以提高模型对对抗攻击的鲁棒性。传统的对抗性训练方法利用监督方案(有针对性或非有针对性)来生成用于训练的攻击,这通常会遇到标签泄漏等问题,如最近的工作中所指出的。因此,该方法通过在潜在空间中进行特征分散来生成用于训练的对抗图像,这在本质上是无监督的,并且避免了标签泄漏。更重要的是,这种新方法以协作方式生成扰动图像,并考虑到样本间的关系。我们对模型的鲁棒性进行了分析,并通过在不同数据集上的大量实验,与最先进的方法相比,证明了所提出的方法的有效性。
2019-11-21 cs.CR cs.CV cs.LG
Meta Invariance Defense Towards Generalizable Robustness to Unknown Adversarial Attacks
Chongqing University(重庆大学);Peng Cheng Lab(鹏城实验室);Zhejiang University(浙江大学);Chongqing University of Posts and Telecommunications(重庆邮电大学)
针对部署阶段未知攻击的零样本防御问题,本文提出MID,通过攻击者池采样任务和多层级多一致性元蒸馏学习攻击不变特征,在分类与图像再生上均取得可泛化鲁棒性。
2024-04-04 cs.CR cs.CV cs.LG
Denoising Diffusion Probabilistic Models as a Defense against Adversarial Attacks
Harvard University(哈佛大学)
神经网络对输入中的小扰动非常敏感,这使得它们容易受到对抗攻击。该项目评估了去噪扩散概率模型(DDPM)作为一种净化技术来抵御对抗攻击的性能。它的工作原理是在通过扩散模型的逆过程去除噪声之前,向对抗性示例添加噪声。我们评估的方法上的PatchCamelyon数据集的淋巴结切片的组织病理学扫描,并找到了高达88%的原始模型的准确性,构成了相当大的改进香草模型和我们的基线的鲁棒准确性的提高。项目代码位于https://github.com/ankile/Adversarial-Diffusion。
2023-01-17 cs.CR cs.CV cs.LG
Guided Adversarial Attack for Evaluating and Enhancing Adversarial Defenses
Indian Institute of Science(印度科学学院)
对抗攻击的发展是对抗性防御研究的基础。高效和有效的攻击对于可靠的防御评估以及开发健壮的模型至关重要。对抗攻击通常通过使用投影梯度下降(PGD)在约束集内最大化标准损失(诸如交叉熵损失或最大余量损失)来生成。在这项工作中,我们在标准损失中引入了一个松弛项,找到了更合适的梯度方向,提高了攻击效率,并导致了更有效的对抗训练。我们提出了引导的对抗性边缘攻击(GAMA),它利用干净图像的函数映射来引导对手的生成,从而产生更强的攻击。我们评估我们的攻击对多种防御,并显示出改进的性能相比,现有的攻击。此外,我们提出了引导对抗训练(GAT),它通过利用所提出的松弛项进行攻击生成和训练,在单步防御中实现了最先进的性能。
2020-11-30 cs.CV cs.LG
Towards Model-Agnostic Adversarial Defenses using Adversarially Trained Autoencoders
Stony Brook University(石溪大学);IBM Research(IBM研究院);University of Michingan(密歇根大学)
对抗性机器学习是一个研究得很好的领域,其中对手通过对输入的精确操纵在机器学习算法中引起可预测的错误。已经提出了许多技术来强化机器学习算法并减轻对抗攻击的影响。在这些技术中,对抗性训练(其用对抗性样本来增强训练数据)已被证明是针对某类攻击的有效防御。然而,对抗性训练在计算上是昂贵的,其改进仅限于单个模型。在这项工作中,我们朝着创建模型不可知的对抗性防御迈出了第一步。我们提出了对抗训练的自动编码器增强(AAA),这是第一个与模型无关的对抗性防御,对某些自适应对手具有鲁棒性。我们表明,AAA允许我们通过训练单个自动编码器来保护多个预先训练的分类器,从而实现部分模型不可知的防御;在不修改分类器的情况下,实现与对抗训练相当或更好的对抗性能。此外,我们证明了AAA可以用于为MNIST和Fashion MNIST数据集创建完全模型不可知的防御,通过将从未见过的预训练分类器的对抗性能提高至少45%,而无需额外的训练。最后,使用自然图像损坏数据集,我们证明了我们的方法提高了对自然损坏图像的鲁棒性,这已被确定为真正的对抗鲁棒性的强烈指示。
2020-03-29 cs.CV cs.LG
Test-time Adversarial Defense with Opposite Adversarial Path and High Attack Time Cost
Institute of Information Science Academia Sinica(资讯研究所)
针对深度学习模型易受对抗攻击、训练时防御鲁棒性不足的问题,提出基于反向对抗路径与逆向扩散的测试时纯化防御方法,例证了AutoAttack(Rand)的应用陷阱,分析了攻击效果与时间成本的权衡,验证了方法有效性。
2025-05-19 cs.CR cs.LG
Minority Reports Defense: Defending Against Adversarial Patches
University of California, Berkeley(加州大学伯克利分校);University of Michigan(密歇根大学)
深度学习图像分类容易受到对抗攻击的攻击,即使攻击者只改变了图像的一小部分。我们提出了一种防御补丁攻击的基础上部分遮挡周围的每个候选补丁位置的图像,使几个遮挡完全隐藏补丁。我们在CIFAR-10、Fashion MNIST和MNIST上证明,我们的防御可以针对一定规模的补丁攻击提供经过认证的安全性。
2020-04-28 cs.CR cs.CV cs.LG
GanDef: A GAN based Adversarial Training Defense for Neural Network Classifier
New Jersey Institute of Technology(新泽西理工学院);Qatar Computing Research Institute(卡塔尔计算研究所)
机器学习模型,特别是神经网络(NN)分类器,被广泛用于包括自然语言处理、计算机视觉和网络安全的许多应用中。它们在无攻击场景的假设下提供高准确性。然而,这一假设已经被引入对抗性示例所挑战-精心扰动的输入样本通常被错误分类。许多研究人员试图开发一种防御对抗性例子的方法;然而,我们离实现这一目标还很远。在本文中,我们设计了一个基于生成对抗网络(GAN)的对抗训练防御,称为GanDef,它利用竞争游戏来调节训练过程中的特征选择。我们分析表明,GanDef可以训练分类器,使其能够抵御对抗性的例子。通过对不同白盒对抗示例的广泛评估,GanDef训练的分类器显示出与最先进的对抗训练防御训练的分类器相同的测试准确度。更重要的是,GanDef的变体GanDef-Comb可以利用GanDef来实现正确分类原始示例和对抗示例之间的动态权衡。因此,当对抗性示例的比例超过41.7%时,它实现了最高的整体测试准确率。
2019-03-06 cs.CR cs.CV cs.LG
A Partial Break of the Honeypots Defense to Catch Adversarial Attacks
Google Brain(谷歌大脑)
最近的一项防御建议将“蜜罐”注入神经网络,以检测对抗攻击。我们通过将检测真阳性率降低到0%和检测AUC降低到0.02来打破这种防御的基线版本,保持原始的失真界限。原始论文的作者已经修改了CCS'20论文中的辩护,以减轻这种攻击。为了帮助进一步的研究,我们在https://nicholas.carlini.com/code/ccs_honeypot_break上发布了完整的2.5小时逐行扫描屏幕记录的攻击过程。
2020-09-23 cs.CR cs.LG
Encryption Inspired Adversarial Defense for Visual Classification
Tokyo Metropolitan University(东京都立大学)
无论模型是否受到攻击,传统的对抗性防御都会降低分类准确性。此外,大多数基于图像处理的防御由于模糊梯度的问题而失败。在本文中,我们提出了一种新的对抗性防御,这是一个防御性的变换的训练和测试图像的启发感知图像加密方法。所提出的方法利用了一个秘密密钥的逐块像素洗牌方法。实验进行了自适应和非自适应最大范数有界白盒攻击,同时考虑混淆梯度。实验结果表明,该方法在CIFAR-10数据集上,在噪声距离为8/255的干净图像和对抗性样本上分别达到了91.55%和89.66%的准确率。因此,所提出的防御优于最先进的对抗性防御,包括潜在对抗性训练,对抗性训练和温度计编码。
2020-05-16 cs.CR cs.LG stat.ML
TensorShield: Tensor-based Defense Against Adversarial Attacks on Images
University of California Riverside(加州大学河滨分校)
最近的研究表明,像深度神经网络(DNN)这样的机器学习方法很容易被对抗攻击所欺骗。数据的微妙和不可察觉的扰动能够改变深度神经网络的结果。利用易受攻击的机器学习方法引起了许多担忧,特别是在安全性是重要因素的领域。因此,设计针对对抗攻击的防御机制至关重要。对于图像分类任务,不明显的扰动大多发生在图像的高频频谱中。在本文中,我们利用张量分解技术作为预处理步骤,找到一个低秩近似的图像,可以显着丢弃高频扰动。最近,一个名为Shield的防御框架可以通过对ImageNet数据集上的局部图像块执行随机质量的JPEG压缩,为卷积神经网络(CNN)接种对抗性样本的“疫苗”。我们的基于张量的防御机制在抵抗FastGradient Descent(FGSM)对抗攻击时比Shield的SLQ方法性能高14%,同时保持相当的速度。
2020-02-18 cs.CR cs.CV cs.LG
StratDef: Strategic Defense Against Adversarial Attacks in ML-based Malware Detection
King’s College London(伦敦国王学院)
提出基于移动目标防御的 StratDef 系统,通过动态策略化选择模型降低攻击可迁移性,并在多威胁级别下证明其优于现有恶意软件检测防御。
2023-04-24 cs.CR cs.LG
Defense-friendly Images in Adversarial Attacks: Dataset and Metrics for Perturbation Difficulty
The University of Western Australia(西澳大学)
数据集偏差是对抗性机器学习中的一个问题,特别是在防御评估中。对抗攻击或防御算法在报告的数据集上显示的结果可能比在其他数据集上复制的结果更好。即使在比较两种算法时,它们的相对性能也会因数据集而异。深度学习为图像识别提供了最先进的解决方案,但深度模型甚至容易受到小扰动的影响。该领域的研究主要集中在对抗攻击和防御算法上。在本文中,我们报告的第一次,一类鲁棒的图像,既有弹性的攻击和恢复比随机图像下对抗攻击使用简单的防御技术。因此,具有高比例的鲁棒图像的测试数据集给出了关于对抗攻击或防御的性能的误导性印象。我们提出了三个指标来确定数据集中鲁棒图像的比例,并提供评分来确定数据集偏差。我们还提供了一个包含15000多个强大图像的ImageNet-R数据集,以便于进一步研究这种有趣的攻击下图像强度现象。我们的数据集,结合所提出的指标,是有价值的对抗攻击和防御算法的无偏基准。
2020-11-07 cs.CV cs.LG
ZK-GanDef: A GAN based Zero Knowledge Adversarial Training Defense for Neural Networks
New Jersey Institute of Technology(新泽西理工学院)
神经网络分类器已成功地应用于广泛的应用领域。然而,他们对无攻击环境的基本假设已经被对抗性的例子所挑战。研究人员试图开发防御措施;然而,现有的方法仍然远远不能为这个不断发展的问题提供有效的解决方案。在本文中,我们设计了一个基于生成对抗网(GAN)的零知识对抗训练防御,称为ZK-GanDef,它在训练过程中不消耗对抗样本。因此,ZK-GanDef不仅训练效率高,而且还能适应新的对抗性示例。与完全知识方法相比,这种优势是以测试精度的小降级为代价的。我们的实验表明,与零知识方法相比,ZK-GanDef将对抗性示例的测试准确率提高了49.17%。更重要的是,它的测试准确率接近最先进的全知识方法(最大降级为8.46%),同时训练时间更少。
2019-04-17 cs.CR cs.CV cs.LG
ATHENA: A Framework based on Diverse Weak Defenses for Building Adversarial Defense
University of South Carolina(南卡罗来纳大学)
针对对抗攻击的防御技术已经有了广泛的研究,但是,它们主要是针对特定的模型族或应用领域设计的,因此,它们不容易扩展。基于多种弱防御集成的设计思想,我们提出了ATHENA--一个灵活的、可扩展的框架,用于构建针对对抗攻击的通用而有效的防御。我们已经进行了一个全面的实证研究,评估ATHENA的几个实现与四个威胁模型,包括零知识,黑盒,灰盒和白盒。我们还解释了(i)为什么多样性很重要,(ii)防御框架的一般性,以及(iii)ATHENA产生的间接成本。
2020-10-16 cs.CR cs.LG stat.ML
Effectiveness of Moving Target Defenses for Adversarial Attacks in ML-based Malware Detection
King’s College London(伦敦国王学院)
近年来,已经提出了几种对抗对抗ML攻击的移动目标防御(MTD)。MTD声称通过定期改变防御的某些元素(例如循环配置)来增加攻击者进行攻击的难度。为了检验这些说法,我们首次研究了几种最新的MTD对应用于恶意软件检测领域的对抗性ML攻击的有效性。在不同的威胁模型下,我们证明了可转移性和查询攻击策略可以通过跨Android和Windows的现有和新颖的攻击策略来实现对这些防御的高水平规避。我们还表明,指纹识别和侦察是可能的,并演示了攻击者如何获得关键的防御超参数以及如何产生预测的信息。基于我们的研究结果,我们提出了关键的建议,为今后的工作,有效的MTD的对抗攻击在ML为基础的恶意软件检测。
2023-02-01 cs.CR cs.LG
On the Susceptibility and Robustness of Time Series Models through Adversarial Attack and Defense
Michigan State University(密歇根州立大学)
在对抗攻击下,时间序列回归和分类是脆弱的。另一方面,对抗性防御可以使模型更具弹性。重要的是要评估不同的时间序列模型对攻击的脆弱性以及它们使用防御的恢复情况。在这项研究中,各种攻击的敏感性和鲁棒性使用的防御几个时间序列模型进行了研究。实验在七个时间序列模型上运行,具有三个对抗攻击和一个对抗防御。根据调查结果,所有模型,特别是GRU和RNN,似乎都很脆弱。LSTM和GRU也有更好的防御恢复。FGSM在攻击方面超过了竞争对手。PGD攻击比其他类型的攻击更难恢复。
2023-01-09 cs.AI cs.CR cs.LG
A Multi-Model Hybrid Defense Approach Against White-box Adversarial Attacks in Computer Network Traffic
Aligarh Muslim University(阿里格尔穆斯林大学)
研究针对计算机网络流量白盒对抗攻击,提出多模型混合防御方法,结合对抗训练和高斯数据增强,有效减轻FGSM和C&W攻击影响,提升攻击后NIDS准确率,为对抗机器学习安全研究提供方向。
2026-07-21 cs.CR cs.LG
Internal Wasserstein Distance for Adversarial Attack and Defense
Shenzhen Youjia Innov Tech Co., Ltd(深圳佑驾创新科技有限公司);South China University of Technology(华南理工大学);Hong Kong University of Science and Technology(香港科技大学)
众所周知,深度神经网络(DNN)容易受到对抗攻击的攻击,这些攻击会触发DNN的错误分类,但人类感知可能无法察觉。对抗性防御是提高DNN鲁棒性的重要途径。现有的攻击方法通常依赖于$\ell_p$距离等度量来构造对抗样本。然而,这些度量由于其有限的扰动而不足以进行对抗攻击。在本文中,我们提出了一个新的内部Wasserstein距离(IWD)来捕获两个样本的语义相似性,因此它有助于获得更大的扰动比目前使用的度量,如$\ell_p$距离。然后,我们应用内部Wasserstein距离来执行对抗攻击和防御。特别是,我们开发了一种新的攻击方法,依靠IWD来计算图像及其对抗性示例之间的相似性。通过这种方式,我们可以生成多样化和语义相似的对抗性示例,这些示例更难以通过现有的防御方法进行防御。此外,我们设计了一种新的防御方法,依靠IWD来学习鲁棒的模型来对抗未知的对抗性示例。我们提供了全面的理论和经验证据来支持我们的方法。
2023-02-21 cs.CR cs.LG
Adversarial Attack and Defense on Point Sets
Shanghai Jiao Tong University(上海交通大学);Huawei Hisilicon(华为海思);Huawei Noah’s Ark Lab(华为诺亚方舟实验室)
3D点云数据在安全关键视觉任务中的实用性的出现(例如,ADAS)敦促研究人员更加关注3D表示和深度网络的鲁棒性。为此,我们开发了一个攻击和防御计划,致力于3D点云数据,防止3D点云操纵,以及追求噪声容忍的3D表示。通过逐点梯度扰动和对抗性点连接/分离,提出了一组新的3D点云攻击操作。然后,我们开发了一个灵活的扰动测量方案的三维点云数据检测潜在的攻击数据或噪声传感数据。值得注意的是,所提出的防御方法甚至可以有效地检测由直接针对防御的概念验证攻击生成的对抗性点云。针对对抗攻击在多个点云网络之间的可转移性问题,提出了一种动量增强的逐点梯度算法来提高攻击的可转移性.我们进一步分析了从对抗点云到网格CNN和逆的可转移性。在常见点云基准上的大量实验结果证明了所提出的3D攻击和防御框架的有效性。
2021-05-31 cs.AI cs.CR cs.CV
A No-Defense Defense Against Gradient-Based Adversarial Attacks on ML-NIDS: Is Less More?
Carleton University(卡尔顿大学);Computer Engineering Carleton University Ottawa, Canada(计算机工程系卡尔顿大学渥太华加拿大);School of Information Technology Carleton University Ottawa, Canada(信息科技学院卡尔顿大学渥太华加拿大)
本文研究了通过精心选择网络架构是否能构建出固有鲁棒的深度神经网络(DNN)基于网络入侵检测系统(NIDS),而无需额外显式防御。通过数千次实验,发现较浅的网络、减少特征集和使用ReLU激活函数能有效降低对抗攻击的脆弱性,且简单模型在保持高清洁流量检测性能和低训练时间的同时优于更深层的模型。
2026-05-18 cs.CR cs.LG
TREATED:Towards Universal Defense against Textual Adversarial Attacks
Guangzhou University(广州大学);Cyberspace Institute of Advanced Technology(网络空间先进技术研究院)
最近的研究表明,深度神经网络容易受到对抗性样本的影响。很多工作都研究对抗性示例生成,而很少有工作关注更关键的对抗性防御。现有的对抗性检测方法通常对对抗性示例和攻击方法做出假设(例如,敌对示例的词频、攻击方法的扰动水平)。然而,这限制了检测方法的适用性。为此,我们提出了TREATED,一种通用的对抗检测方法,可以在不做任何假设的情况下抵御各种扰动水平的攻击。TREATED通过一组精心设计的参考模型来识别对抗性示例。在三个有竞争力的神经网络和两个广泛使用的数据集上进行的大量实验表明,我们的方法比基线具有更好的检测性能。我们最后进行消融研究,以验证我们的方法的有效性。
2021-09-13 cs.CR cs.LG
Adversarial defenses via a mixture of generators
Warsaw University of Technology(华沙工业大学)
尽管神经网络取得了巨大的成功,但对抗性示例仍然是深度学习系统的一个相对薄弱的特征。在构建更强大的对抗攻击和设计对抗对抗示例影响的方法方面都有相当大的努力。我们提出了一种通过混合生成器转换对抗输入数据的方法,以恢复被对抗攻击混淆的正确类。一组规范的图像用于通过潜在的多个攻击生成对抗性示例。这种变换后的图像由一组生成器处理,这些生成器作为一个整体进行逆向训练,以竞争反转初始变换。据我们所知,这是第一次使用基于混合的对抗训练系统作为防御机制。我们表明,它是可能的训练这样一个系统,没有监督,同时对多个对抗攻击。我们的系统能够恢复以前看不见的例子的类信息,既没有攻击,也没有MNIST数据集上的数据标签。结果表明,这种多攻击方法与在单攻击环境中测试的对抗性防御相比具有竞争力。
2021-10-05 cs.CR cs.LG
IDEA: Invariant Defense for Graph Adversarial Robustness
Institute of Computing Technology, Chinese Academy of Sciences(中国科学院计算技术研究所);University of Chinese Academy of Sciences(中国科学院大学)
针对图神经网络对抗攻击防御方法在未知攻击下性能下降的问题,提出不变因果防御方法IDEA,从信息论角度推导基于节点和结构的不变性目标,在五种攻击和五个数据集上达到最先进的防御性能。
2024-04-25 cs.CR cs.LG
Defense-PointNet: Protecting PointNet Against Adversarial Attacks
University of Kentucky(肯塔基大学);Miami University(迈阿密大学)
尽管在广泛的任务中表现出色,但神经网络已被证明容易受到对抗攻击的影响。许多工作集中在二维图像上的对抗攻击和防御,但很少关注三维点云。在本文中,我们的目标是增强PointNet的对抗鲁棒性,PointNet是最广泛使用的3D点云模型之一。我们将快速梯度符号攻击方法(FGSM)应用于3D点云,发现FGSM不仅可以用于生成对抗图像,而且可以生成对抗点云。为了最大限度地减少PointNet对对抗攻击的脆弱性,我们提出了Defense-PointNet。我们将我们的模型与两种基线方法进行了比较,结果表明Defense-PointNet显著提高了网络对对抗性样本的鲁棒性。
2020-02-27 cs.CV cs.LG eess.IV
Trust but Verify: An Information-Theoretic Explanation for the Adversarial Fragility of Machine Learning Systems, and a General Defense against Adversarial Attacks
University of Iowa(爱荷华大学)
基于深度学习的分类算法已被证明容易受到对抗攻击的影响:分类器输入的微小变化可能会极大地改变其输出,而人类无法感知。在本文中,我们提出了一个关于人工智能(AI)分类器的特征压缩属性的简单假设,并提出了理论论据,表明这一假设成功地解释了AI分类器对小的对抗性扰动的脆弱性。借鉴信息和编码理论的思想,我们提出了一个通用类的防御检测异常小的输入扰动所造成的分类错误。我们进一步证明了这种检测方法的性能的理论保证。我们目前的实验结果与(a)一个话音识别系统,和(b)使用MNIST数据库的数字识别系统,以证明所提出的防御方法的有效性。本文中的想法是由AI分类器和通信系统的标准香农模型之间的简单类比激发的。
2019-05-25 cs.CR cs.CV cs.LG
Textual Manifold-based Defense Against Natural Language Adversarial Examples
VinAI Research(VinAI研究院);Nanyang Technological University(南洋理工大学)
最近对对抗图像的研究表明,它们往往会留下底层的低维数据流形,这使得当前模型做出正确预测的挑战性大大增加。这种所谓的非流形猜想激发了一种新的防御图像对抗攻击的方法。在这项研究中,我们发现了一个类似的现象发生在由预训练的语言模型诱导的语境化嵌入空间中,其中敌对文本倾向于使其嵌入偏离自然文本的流形。基于这一发现,我们提出了基于文本流形的防御(TMD),一种防御机制,在分类之前将文本嵌入投影到近似的嵌入流形上。它降低了潜在对抗性示例的复杂性,最终增强了受保护模型的鲁棒性。通过大量的实验,我们的方法在各种攻击设置下始终显着优于以前的防御,而不会牺牲干净的准确性。据我们所知,这是第一个利用流形结构对抗对抗攻击的NLP防御。我们的代码可在\url{https://github.com/dangne/tmd}上获得。
2022-11-05 cs.CL cs.CR cs.LG
Defense-guided Transferable Adversarial Attacks
虽然深度神经网络可以出色地执行具有挑战性的任务,但它们容易受到对抗性示例的影响,这些示例通过对干净的输入施加人类无法感知的扰动来误导分类器。在无查询的黑盒场景下,对抗性示例很难转换到未知模型,已经提出了几种可转换性较低的方法。为了解决这个问题,我们设计了一个最大最小框架的启发输入转换,这是有益的对抗攻击和防御。在最小化过程中,我们利用输入的仿射变换来降低损失值作为防御;在最大化过程中,我们利用动量迭代算法来增加损失值作为攻击。为了进一步促进可转移性,我们用最大-最小理论确定转换值。在Imagenet上进行的大量实验表明,我们的防御引导可转移攻击在可转移性上实现了令人印象深刻的提高。实验表明,我们的对抗攻击的ASR平均达到58.38%,在正常训练的模型上比最先进的方法高出12.1%,在对抗训练的模型上高出11.13%。此外,我们还提供了关于提高可转移性的解释性见解,我们的方法有望成为评估深度模型鲁棒性的基准。
2020-11-04 cs.CV cs.LG
Adversarial Attack and Defense in Deep Ranking
Xi’an Jiaotong University(西安交通大学);Alibaba Group(阿里巴巴集团);ABB Corporate Research Center(ABB企业研究中心);Wormpex AI Research(Wormpex人工智能研究院)
深度神经网络分类器容易受到对抗攻击的攻击,其中不可感知的扰动可能导致错误分类。然而,基于DNN的图像排名系统的脆弱性仍然没有得到充分的探索。在本文中,我们提出了两种针对深度排名系统的攻击,即,候选攻击和查询攻击,可以通过对抗性扰动来提高或降低所选候选人的排名。具体地说,期望的排名顺序表示为一组不等式,然后一个三元组的目标函数的设计,以获得最佳的扰动。相反,提出了一种抗崩溃三元组防御来提高排名模型对所有提出的攻击的鲁棒性,其中模型学习防止正样本和负样本被对抗攻击拉得彼此靠近。为了全面衡量我们的防御排名模型的经验对抗鲁棒性,我们提出了一个经验鲁棒性分数,其中涉及一组对排名模型的代表性攻击。我们的对抗性排名攻击和防御在MNIST、Fashion-MNIST、CUB 200 -2011、CARS 196和斯坦福在线产品数据集上进行了评估。实验结果表明,一个典型的深度排名系统可以有效地损害我们的攻击。尽管如此,我们的防御可以显着提高排名系统的鲁棒性,同时减轻各种攻击。
2021-06-07 cs.CV cs.LG
An Adaptive View of Adversarial Robustness from Test-time Smoothing Defense
Georgia Institute of Technology(佐治亚理工学院)
基于学习的决策系统的安全性和鲁棒性受到对抗性示例的威胁,因为不可感知的扰动会误导神经网络产生完全不同的输出。在本文中,我们提出了一个自适应的观点,通过评估各种测试时平滑防御白盒非目标对抗性的例子。通过在ImageNet上使用预训练的ResNet-152进行对照实验,我们首先说明了对抗攻击和平滑防御之间的非单调关系。然后在数据集级别,我们观察到样本之间的大方差,并表明很容易提高准确性(甚至达到100%)或建立大规模(即,大小约为10^4)的子集,指定的方法在这些子集上的性能远远优于其他方法。最后,在样本水平上,由于不同的对抗性例子需要不同程度的防御,迭代法的潜在优势也进行了讨论。我们希望本文揭示测试时防御的有用行为,这有助于改善未来对抗鲁棒性的评估过程。
2019-11-26 cs.CR cs.LG stat.ML
A Mask-Based Adversarial Defense Scheme
Jinan University(暨南大学)
对抗攻击通过对输入的细微扰动进行干预,阻碍了深度神经网络(DNN)的功能和准确性。在这项工作中,我们提出了一种新的基于掩码的对抗性防御方案(MAD),用于DNN,以减轻对抗攻击的负面影响。准确地说,我们的方法通过随机掩蔽一部分潜在的对抗图像来提高DNN的鲁棒性,因此,DNN的%分类结果输出对微小的输入扰动变得更加宽容。与现有的对抗性防御技术相比,我们的方法不需要任何额外的去噪结构,也不需要对DNN的设计进行任何更改。我们已经测试了这种方法对各种数据集的DNN模型的集合,实验结果证实,该方法可以有效地提高防御能力的DNN对所有测试的对抗攻击方法。在某些情况下,与给定对抗性输入的原始模型相比,使用MAD训练的DNN模型的分类准确率提高了20%至90%。
2022-04-21 cs.AI cs.CR cs.LG
Adversarial Robustness in Financial Machine Learning: Defenses, Economic Impact, and Governance Evidence
Independent Researcher(独立研究者)
本研究评估金融机器学习模型的对抗鲁棒性,通过实验揭示对抗攻击对模型性能的影响,并探讨对抗训练的恢复效果。
2025-12-14 cs.AI cs.CR cs.LG
Detection Defenses: An Empty Promise against Adversarial Patch Attacks on Optical Flow
Institute for Visualization and Interactive Systems, University of Stuttgart(斯图加特大学可视化与交互系统研究所)
本文检验了针对光流的检测并移除对抗性补丁防御方法 ILP 和 LGS,发现它们不仅降低良性场景下的光流质量,还损害除 FlowNetC 外所有测试方法的鲁棒性,揭示了现有防御无法兑现其安全承诺。
2023-11-02 cs.CV cs.LG
Adversarial Defense by Latent Style Transformations
CSIRO’s Data61(澳大利亚联邦科学与工业研究组织Data61);Monash University(莫纳什大学)
机器学习模型已经证明了对对抗攻击的脆弱性,更具体地说,是对对抗示例的错误分类。在本文中,我们研究了一个攻击不可知防御对抗攻击的高分辨率图像检测可疑输入。我们的方法背后的直觉是,正常图像的基本特征通常与非基本样式转换一致,例如,稍微改变人像的面部表情。相反,对抗性示例通常对这种转换敏感。在我们的方法来检测敌对的情况下,我们提出了一个在\underline{V} ertible \underline{A} utoencoder的基础上的\underline{S} tyleGAN2生成器通过\underline{A}对抗训练(VASA),以逆图像解开潜在代码,揭示层次风格。然后,我们建立了一组编辑的副本与非必要的风格转换,通过执行潜在的移位和重建,基于潜代码和风格转换之间的对应关系。这些编辑副本的基于分类的一致性用于区分对抗实例。
2022-02-22 cs.CV cs.LG
CARE: Ensemble Adversarial Robustness Evaluation Against Adaptive Attackers for Security Applications
针对网络安全中集成防御能否抵御自适应攻击缺乏综合评估平台的问题,本文提出通用CARE平台以系统评估集成对抗攻击与防御。
2024-01-20 cs.CR cs.LG
Adversarial Ranking Attack and Defense
Xidian University(西安电子科技大学);Alibaba DAMO MIIL(阿里巴巴达摩院);Xi’an Jiaotong University(西安交通大学);HERE Technologies(HERE技术公司);Wormpex AI Research(Wormpex人工智能研究院)
深度神经网络(DNN)分类器容易受到对抗攻击的攻击,其中不可感知的扰动可能导致错误分类。然而,基于DNN的图像排名系统的脆弱性仍然没有得到充分的探索。在本文中,我们提出了两种针对深度排名系统的攻击,即,候选攻击和查询攻击,可以通过对抗性扰动来提高或降低所选候选人的排名。具体地说,期望的排名顺序表示为一组不等式,然后一个三元组的目标函数的设计,以获得最佳的扰动。相反,还提出了一种防御方法,以提高排名系统的鲁棒性,这可以同时减轻所有提出的攻击。我们的对抗性排名攻击和防御在包括MNIST、Fashion-MNIST和Stanford-Online-Products在内的数据集上进行评估。实验结果表明,一个典型的深度排名系统可以有效地损害我们的攻击。同时,我们的防御可以适度提高系统的鲁棒性。此外,我们的对手的可转移性和普遍性说明了现实的黑盒攻击的可能性。
2020-07-06 cs.CV cs.LG
PPD: Permutation Phase Defense Against Adversarial Examples in Deep Learning
Univ. of Southern California(南加州大学);Univ. of Nevada(内华达大学);Docomo Innovations Inc.(都科摩创新公司)
深度神经网络已经在包括分类在内的各种任务上表现出了尖端的性能。然而,众所周知,对输入的不利设计的不可察觉的扰动会误导高级分类器。本文提出了一种新的抵抗对抗攻击的方法--排列相位防御(PPD)。PPD将图像的随机排列与其傅立叶变换的相位分量相结合。这种方法背后的基本思想是将对抗性防御问题类似地转化为对称密码学,后者仅依赖于密钥的安全性。在PPD中,所选排列的安全保存确保了对抗对抗攻击的有效性。在MNIST和CIFAR-10数据集上测试PPD,对目前最强大的对抗攻击产生了最先进的鲁棒性。
2020-01-04 cs.CR cs.LG stat.ML
Adversarial Attacks and Defenses: An Interpretation Perspective
Texas A&M University(得克萨斯农工大学);Arizona State University(亚利桑那州立大学)
尽管最近在广泛的应用中取得了进展,但机器学习模型,特别是深度神经网络,已被证明容易受到对抗攻击的攻击。攻击者在输入中添加精心制作的扰动,这些扰动几乎是人类无法察觉的,但可能导致模型做出错误的预测。保护模型免受对抗性输入的技术称为对抗性防御方法。尽管已经提出了许多方法来研究不同场景下的对抗攻击和防御,但如何真正理解模型脆弱性仍然是一个有趣而关键的挑战。受“知己知彼,百战不殆”这句谚语的启发,我们可以在解释机器学习模型以打开黑匣子之后解决上述挑战。模型解释或可解释的机器学习的目标是为模型的工作机制提取人类可理解的术语。最近,一些方法开始将解释纳入对抗攻击和防御的探索中。同时,我们也观察到许多现有的对抗攻击和防御方法,虽然没有明确声明,但可以从解释的角度来理解。在本文中,我们回顾了最近的工作对抗攻击和防御,特别是从机器学习解释的角度。我们将解释分为两种类型,特征级解释和模型级解释。对于每种类型的解释,我们详细说明了它如何用于对抗攻击和防御。然后,我们简要说明解释和对手之间的其他相关性。最后,我们讨论了挑战和未来的方向,沿着解决对手的问题与解释。
2020-10-07 cs.CV cs.LG stat.ML
DeepRobust: A PyTorch Library for Adversarial Attacks and Defenses
Michigan State University(密歇根州立大学)
DeepRobust是一个PyTorch对抗学习库,旨在构建一个全面且易于使用的平台来促进这一研究领域。目前包含图像域10余种攻击算法和8种防御算法,图域9种攻击算法和4种防御算法,多种深度学习架构下。在本手册中,我们介绍了DeepRobust的主要内容,并提供了详细的说明。该库不断更新,可以在https://github.com/DSE-MSU/DeepRobust上找到。
2020-05-13 cs.CR cs.LG stat.ML
Defending against Whitebox Adversarial Attacks via Randomized Discretization
Microsoft Corporation(微软公司);Stanford University(斯坦福大学)
对抗性扰动显著降低了最先进的图像分类器的准确性。在本文中,我们提出并分析了一种简单且计算效率高的防御策略:注入随机高斯噪声,离散化每个像素,然后将结果馈送到任何预训练的分类器中。从理论上讲,我们表明,我们的随机离散化策略减少了原始输入和对抗输入之间的KL分歧,导致任何分类器对任何(潜在的白盒)$\ell_\infty$有界对抗攻击的分类准确性的下限。从经验上讲,我们评估了我们对强迭代PGD攻击生成的对抗性示例的防御。在ImageNet上,我们的防御比对抗训练的网络和NIPS 2017对抗攻击和防御竞赛的获胜防御更强大。
2019-03-25 cs.CR cs.LG stat.ML
Adversarial Examples on Graph Data: Deep Insights into Attack and Defense
University of New South Wales(新南威尔士大学);Data61, CSIRO(澳大利亚联邦科学与工业研究组织Data61);National University of Defense Technology(国防科技大学)
图深度学习模型,如图卷积网络(GCN),在图数据上的任务中实现了卓越的性能。与其他类型的深度模型类似,图深度学习模型经常遭受对抗攻击。然而,与非图数据相比,图数据的离散特征、图之间的连接以及不可感知扰动的不同定义,给图数据的对抗攻击和防御带来了独特的挑战和机遇。在本文中,我们提出了攻击和防御技术。对于攻击,我们表明,离散性问题可以很容易地解决,通过引入积分梯度,可以准确地反映扰动某些功能或边缘的影响,同时仍然受益于并行计算。对于防御,我们观察到,针对目标攻击的敌对操纵图在统计上不同于正常图。基于这一观察,我们提出了一种防御方法,该方法检查图并恢复潜在的对抗性扰动。我们在一些数据集上的实验表明了所提出的方法的有效性。
2019-05-22 cs.CR cs.LG stat.ML
Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Models
University of Maryland, College Park(马里兰大学帕克分校);University of Maryland Institute for Advanced Computer Studies(马里兰大学高级计算机研究所)
近年来,深度神经网络方法已被广泛用于机器学习任务,包括分类。然而,它们被证明容易受到对抗性扰动的影响:精心制作的小扰动可能会导致合法图像的错误分类。我们提出了Defense-GAN,这是一个利用生成模型的表达能力来保护深度神经网络免受此类攻击的新框架。Defense-GAN被训练来模拟未受干扰图像的分布。在推理时,它会找到一个与给定图像接近的输出,该输出不包含对抗性变化。然后将该输出馈送到分类器。我们提出的方法可以用于任何分类模型,不修改分类器结构或训练过程。它也可以用来防御任何攻击,因为它不假设生成对抗性示例的过程的知识。我们的经验表明,Defense-GAN对不同的攻击方法始终有效,并改进了现有的防御策略。我们的代码已在https://github.com/kabkabm/defensegan上公开发布
2018-05-18 cs.CV cs.LG stat.ML
Understanding and Improving Ensemble Adversarial Defense
The University of Manchester(曼彻斯特大学)
本文建立解释集成对抗防御鲁棒性的误差理论,并据此提出 iGAT,通过全局对抗样本概率分配和弱点正则化,在白盒与黑盒攻击下显著提升现有方法。
2023-11-02 cs.LG
An Analysis of Adversarial Attacks and Defenses on Autonomous Driving Models
Macquarie University(麦考瑞大学);Harvard University(哈佛大学);University of Sydney(悉尼大学);University of California, Los Angeles(加利福尼亚大学洛杉矶分校)
如今,自动驾驶已经引起了工业界和学术界的广泛关注。卷积神经网络(CNN)是自动驾驶中的关键组件,也越来越多地被智能手机、可穿戴设备和物联网网络等普适计算所采用。先前的工作表明,基于CNN的分类模型容易受到对抗性攻击。然而,目前还不确定回归模型(如驱动模型)在多大程度上容易受到对抗性攻击,现有防御技术的有效性以及对系统和中间件构建者的防御影响。本文深入分析了三种驱动模型的五种对抗性攻击和四种防御方法。实验表明,与分类模型类似,这些模型仍然非常容易受到对抗性攻击。这对自动驾驶构成了很大的安全威胁,因此在实践中应该加以考虑。虽然这些防御方法可以有效地防御不同的攻击,但没有一种能够对所有五种攻击提供足够的保护。我们得出了对系统和中间件构建者的几个启示:(1)当添加对抗性攻击的防御组件时,重要的是要串联部署多种防御方法以实现对各种攻击的良好覆盖,(2)与白盒攻击相比,黑盒攻击的有效性要低得多,这意味着重要的是要保留模型细节(例如,模型体系结构、超参数)通过模型混淆而机密,以及(3)如果计算资源允许,则优选驱动具有复杂体系结构的模型,因为它们比简单模型对对抗性攻击更有弹性。
2020-02-06 cs.CR cs.LG eess.SP
Detection based Defense against Adversarial Examples from the Steganalysis Point of View
CAS Key Laboratory of Electromagnetic Space Information(中国科学院电磁空间信息重点实验室);University of Science and Technology of China(中国科学技术大学)
深度神经网络(DNN)最近在许多领域取得了重大进展。然而,DNN容易受到对抗性示例的影响,这些示例是具有不可感知的扰动的样本,同时极大地误导了DNN。此外,对抗性示例可以用于对各种基于DNN的系统进行攻击,即使对手无法访问底层模型。已经提出了许多防御方法,例如混淆网络的梯度或检测对抗性示例。然而事实证明,这些防御方法都是无效的,或者不能抵抗二次对抗攻击。本文指出隐写分析可以应用于对抗性样本检测,并提出了一种通过估计对抗攻击引起的修改概率来增强隐写分析特征的方法。实验结果表明,该方法能够准确地检测出对抗性样本。此外,二次对抗攻击不能直接对我们的方法进行,因为我们的方法不是基于神经网络,而是基于高维人工特征和FLD(Fisher线性判别)集成。
2018-12-24 cs.CV cs.LG stat.ML
FDA3 : Federated Defense Against Adversarial Attacks for Cloud-Based IIoT Applications
East China Normal University(华东师范大学);Tongji University(同济大学);Huawei(华为)
随着人工智能(AI)和物联网(IoT)技术的普及,各种各样的对抗攻击越来越多地出现,以欺骗工业物联网(IIoT)应用所使用的深度神经网络(DNN)。由于有偏见的训练数据或脆弱的底层模型,对抗攻击对输入进行的不可察觉的修改可能会导致毁灭性的后果。虽然现有的方法在防御此类恶意攻击方面很有希望,但大多数方法只能处理有限的现有攻击类型,这使得大规模IIoT设备的部署面临巨大挑战。为了解决这个问题,我们提出了一种名为FDA3的有效的联邦防御方法,它可以聚合来自不同来源的对抗性示例的防御知识。受联邦学习的启发,我们提出的基于云的架构可以在IIoT设备之间共享防御能力,以抵御不同的攻击。综合实验结果表明,通过我们的方法生成的DNN不仅可以比现有的特定于攻击的对抗训练方法抵御更多的恶意攻击,而且可以防止IIoT应用受到新的攻击。
2020-06-28 cs.CR cs.LG stat.ML
DefenseVGAE: Defending against Adversarial Attacks on Graph Data via a Variational Graph Autoencoder
Peking University(北京大学)
图神经网络(GNNs)在处理图数据的任务时具有显著的性能。然而,最近的研究表明,它们非常容易受到对抗性结构扰动的影响,使得它们的结果不可靠。在本文中,我们提出了DefenseVGAE,这是一个利用变分图自编码器(VGAE)来保护GNN免受此类攻击的新框架。DefenseVGAE被训练来重建图结构。重构的邻接矩阵可以降低对抗干扰的影响,提高GCN在面对对抗攻击时的性能。我们在一些数据集上的实验表明,所提出的方法在各种威胁模型下的有效性。在某些情况下,它优于现有的防御策略。我们的代码已在https://github.com/zhangao520/defense-vgae上公开发布。
2020-06-16 cs.LG stat.ML
Deflecting Adversarial Attacks
University of California, San Diego(加利福尼亚大学圣地亚哥分校);Google Brain(谷歌大脑)
有一个正在进行的循环,即针对对抗攻击的更强防御随后被更先进的防御感知攻击打破。我们提出了一种新的方法来结束这个循环,我们通过使攻击者产生一个语义上类似于攻击目标类的输入来“偏转”对抗攻击。为此,我们首先提出了一种基于Capsule Networks的更强大的防御,该防御结合了三种检测机制,以在标准和防御感知攻击中实现最先进的检测性能。然后,我们通过进行一项人类研究,要求参与者标记攻击产生的图像,表明针对我们防御的未检测到的攻击通常在感知上类似于对抗性目标类。这些攻击图像不能再被称为“敌对”,因为我们的网络对它们的分类方式与人类相同。
2020-02-18 cs.CV cs.LG stat.ML
Adversarial Attacks and Defenses on 3D Point Cloud Classification: A Survey
Sharif University of Technology(谢里夫理工大学);Simon Fraser University(西蒙弗雷泽大学)
本文综述了三维点云分类中的对抗攻击与防御技术,系统梳理了对抗样本生成方法及面向数据和模型的防御策略,并指出了当前挑战与未来研究方向。
2023-12-01 cs.CV cs.LG eess.IV
Adversarial Attacks and Defenses in Images, Graphs and Text: A Review
Michigan State University(密歇根州立大学)
深度神经网络(DNN)在各个领域的众多机器学习任务中取得了前所未有的成功。然而,对抗性示例的存在引发了人们对将深度学习应用于安全关键型应用程序的担忧。因此,我们已经目睹了越来越多的兴趣,研究攻击和防御机制的DNN模型上的不同数据类型,如图像,图形和文本。因此,有必要系统和全面地概述主要的攻击威胁和相应对策的成功之处。在本调查中,我们回顾了用于生成对抗性示例的最新算法以及对抗性示例的对策,针对三种流行的数据类型,即,图像、图表和文本。
2019-10-09 cs.CR cs.LG stat.ML
Benchmarking adversarial attacks and defenses for time-series data
German Research Center for Artificial Intelligence (DFKI)(德国人工智能研究中心);TU Kaiserslautern(凯撒斯劳滕工业大学)
深度网络的对抗性脆弱性引起了全世界研究人员的兴趣。不出所料,与图像一样,对抗性示例也会转化为时间序列数据,因为它们是模型本身而不是模态的固有弱点。已经进行了几次尝试来防御这些对抗攻击,特别是针对视觉模态。在本文中,我们对时间序列数据进行了详细的基准测试。我们仅限于$L_{\infty}$威胁模型。我们还探讨了基于正则化的防御的平滑性和干净的准确性之间的权衡,以更好地理解它们提供的权衡。我们的分析表明,探索的对抗性防御提供了强大的白盒和黑盒攻击的鲁棒性。这为未来对抗攻击和防御方向的研究铺平了道路,特别是对于时间序列数据。
2020-08-30 cs.AI cs.LG stat.ML
Defense against adversarial attacks on spoofing countermeasures of ASV
National Taiwan University(台湾大学);The Chinese University of Hong Kong(香港中文大学)
在ASVspoof 2019挑战赛中提出了各种最前沿的自动说话人验证(ASV)对抗方法,这些方法在反欺骗方面具有相当高的性能。然而,以前的工作表明,对策模型容易受到与自然数据无法区分的对抗性示例的影响。一个好的对策模型不仅应该对欺骗音频(包括合成、转换和重放音频)具有鲁棒性,而且还应该抵消恶意对手故意生成的示例。在这项工作中,我们引入了一种被动防御方法,空间平滑,和一种主动防御方法,对抗性训练,以减轻ASV欺骗对策模型对对抗性示例的脆弱性。本文是第一个使用防御方法来提高ASV欺骗对抗模型在对抗性攻击下的鲁棒性。实验结果表明,这两种防御方法对欺骗对抗模型对抗实例有积极的帮助。
2020-03-06 cs.LG cs.SD eess.AS
Comment on "Adv-BNN: Improved Adversarial Defense through Robust Bayesian Neural Network"
Georg-August University of Göttingen(哥廷根乔治-奥古斯特大学);University of Tübingen(图宾根大学)
Liu等人最近的一篇论文结合了对抗训练和贝叶斯神经网络(BNN)的主题,并表明对抗训练的BNN比非贝叶斯网络更能抵抗对抗攻击。在这里,我分析了拟议的防御,并建议需要调整对抗攻击,以纳入贝叶斯网络的随机性,以执行其鲁棒性的准确评估。使用这种新型的攻击,我表明,似乎没有强有力的证据,更高的鲁棒性的对抗训练的BNN。
2019-07-01 cs.LG stat.ML