Recent studies have shown that Graph Convolutional Networks (GCNs) are vulnerable to adversarial attacks on the graph structure. Although multiple works have been proposed to improve their robustness against such structural adversarial attacks, the reasons for the success of the attacks remain unclear. In this work, we theoretically and empirically demonstrate that structural adversarial examples can be attributed to the non-robust aggregation scheme (i.e., the weighted mean) of GCNs. Specifically, our analysis takes advantage of the breakdown point which can quantitatively measure the robustness of aggregation schemes. The key insight is that weighted mean, as the basic design of GCNs, has a low breakdown point and its output can be dramatically changed by injecting a single edge. We show that adopting the aggregation scheme with a high breakdown point (e.g., median or trimmed mean) could significantly enhance the robustness of GCNs against structural attacks. Extensive experiments on four real-world datasets demonstrate that such a simple but effective method achieves the best robustness performance compared to state-of-the-art models.
翻译:最近的研究显示,图表革命网络(GCN)易受图形结构的对抗性攻击,虽然提出了多项工程,以提高其抵御这种结构性对抗性攻击的力度,但袭击成功的原因仍然不明确,在这项工作中,我们从理论上和从经验上表明,结构性对抗性实例可归因于GCN的非紫外线集合计划(即加权平均值)。具体地说,我们的分析利用了能够量化测量组合计划力度的分解点。关键洞察力是加权平均值,因为GCN的基本设计是低分点,其产出可以通过注入单一边缘而发生急剧变化。我们表明,采用高分点(例如中位或中位平均值)的集成计划可以大大增强GCN对结构性攻击的力度。对四个真实世界数据集的广泛实验表明,这种简单而有效的方法能够实现与最新模型相比的最佳稳健性表现。