论文标题

对针对顶点分类的攻击的拓扑影响

Topological Effects on Attacks Against Vertex Classification

论文作者

Miller, Benjamin A., Çamurcu, Mustafa, Gomez, Alexander J., Chan, Kevin, Eliassi-Rad, Tina

论文摘要

正如最近的研究所示,顶点分类很容易受到图形拓扑和顶点属性的扰动。与其他机器学习域一样,对对抗性操纵的鲁棒性的担忧可以防止在行动的后果很高时潜在用户采用建议的方法。本文考虑了图的两个拓扑特征,并探讨了这些特征影响对手必须扰动图表才能成功的方式。我们表明,如果培训集中包含某些顶点,则有可能实质上是对手所需的扰动预算。在四个引用数据集上,我们证明,如果训练组包括确保所有未标记的节点的高级顶点或顶点,则在培训集中都有邻居,我们表明,对手的预算通常会增加一个实质性因素 - 通常是2个或更多的因素 - 在NetTack Peation攻击的随机训练中,这是一个或更多因素。即使对于特别容易的目标(仅在一两个扰动之后被错误分类的目标),性能的退化要慢得多,为不正确的类别分配了较低的概率。此外,我们证明,在应用最近提出的防御措施时,这种鲁棒性要么持续,要么与后卫的绩效提高具有竞争力。

Vertex classification is vulnerable to perturbations of both graph topology and vertex attributes, as shown in recent research. As in other machine learning domains, concerns about robustness to adversarial manipulation can prevent potential users from adopting proposed methods when the consequence of action is very high. This paper considers two topological characteristics of graphs and explores the way these features affect the amount the adversary must perturb the graph in order to be successful. We show that, if certain vertices are included in the training set, it is possible to substantially an adversary's required perturbation budget. On four citation datasets, we demonstrate that if the training set includes high degree vertices or vertices that ensure all unlabeled nodes have neighbors in the training set, we show that the adversary's budget often increases by a substantial factor---often a factor of 2 or more---over random training for the Nettack poisoning attack. Even for especially easy targets (those that are misclassified after just one or two perturbations), the degradation of performance is much slower, assigning much lower probabilities to the incorrect classes. In addition, we demonstrate that this robustness either persists when recently proposed defenses are applied, or is competitive with the resulting performance improvement for the defender.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源