Topological Effects on Attacks Against Vertex Classification
Benjamin A. Miller, Mustafa \c{C}amurcu, Alexander J. Gomez and, Kevin Chan, Tina Eliassi-Rad

TL;DR
This paper investigates how topological features of graphs influence the robustness of vertex classification against adversarial attacks, showing that strategic training set selection can significantly increase the attacker's required perturbation effort.
Contribution
It reveals that including high degree or well-connected vertices in training enhances robustness, and demonstrates this effect across multiple datasets and defenses.
Findings
Including high degree vertices increases adversarial perturbation effort.
Robustness persists or improves with recent defense methods.
Performance degradation under attack is significantly slowed.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Graph Neural Networks · Domain Adaptation and Few-Shot Learning
