Graph Structural Attack by Perturbing Spectral Distance

Graph Structural Attack by Perturbing Spectral Distance
复制标题

DOI:
10.1145/3534678.3539435
复制
发表时间:
2021-11
期刊:
Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining
影响因子:
--
通讯作者:
Lu Lin;Ethan Blaser;Hongning Wang
Lu Lin;Ethan Blaser;Hongning Wang
中科院分区:
其他
文献类型:
--
作者:
Lu Lin;Ethan Blaser;Hongning Wang

文献摘要

相似文献

图卷积网络(GCNS)因其在图学习任务中令人鼓舞的性能而引起了人们的研究兴趣,但它们也显示出对对手攻击的脆弱性。本文研究了一种有效的图结构攻击来破坏傅里叶域图谱滤波,这是GCNS的理论基础。基于拉普拉斯图的特征值,我们定义了谱距离的概念来度量谱滤波器的破坏程度。我们通过最大化谱距离来实现攻击,并提出了一种有效的近似来降低特征分解带来的时间复杂度。实验表明,该攻击在黑盒和白盒环境下对测试时间逃避攻击和训练时间中毒攻击都具有显著的效果。我们的定性分析表明,傅里叶域上的频谱变化与空域上的攻击行为之间存在联系,这为最大化频谱距离是改变图的结构属性从而干扰图的频率分量从而影响GCNS学习的一种有效方法提供了经验证据。
Graph Convolutional Networks (GCNs) have fueled a surge of research interest due to their encouraging performance on graph learning tasks, but they are also shown vulnerability to adversarial attacks. In this paper, an effective graph structural attack is investigated to disrupt graph spectral filters in the Fourier domain, which are the theoretical foundation of GCNs. We define the notion of spectral distance based on the eigenvalues of graph Laplacian to measure the disruption of spectral filters. We realize the attack by maximizing the spectral distance and propose an efficient approximation to reduce the time complexity brought by eigen-decomposition. The experiments demonstrate the remarkable effectiveness of the proposed attack in both black-box and white-box settings for both test-time evasion attacks and training-time poisoning attacks. Our qualitative analysis suggests the connection between the imposed spectral changes in the Fourier domain and the attack behavior in the spatial domain, which provides empirical evidence that maximizing spectral distance is an effective way to change the graph structural property and thus disturb the frequency components for graph filters to affect the learning of GCNs.