Abstract
Graph neural networks (GNNs) which apply the deep neural networks to graph data have achieved significant performance for the task of semi-supervised node classification. However, only few work has addressed the adversarial robustness of GNNs. In this paper, we first present a novel gradient-based attack method that facilitates the difficulty of tackling discrete graph data. When comparing to current adversarial attacks on GNNs, the results show that by only perturbing a small number of edge perturbations, including addition and deletion, our optimization-based attack can lead to a noticeable decrease in classification performance. Moreover, leveraging our gradient-based attack, we propose the first optimization-based adversarial training for GNNs. Our method yields higher robustness against both different gradient based and greedy attack methods without sacrificing classification accuracy on original graph.
Original language | English (US) |
---|---|
Title of host publication | Proceedings of the 28th International Joint Conference on Artificial Intelligence, IJCAI 2019 |
Editors | Sarit Kraus |
Publisher | International Joint Conferences on Artificial Intelligence |
Pages | 3961-3967 |
Number of pages | 7 |
ISBN (Electronic) | 9780999241141 |
DOIs | |
State | Published - 2019 |
Event | 28th International Joint Conference on Artificial Intelligence, IJCAI 2019 - Macao, China Duration: Aug 10 2019 → Aug 16 2019 |
Publication series
Name | IJCAI International Joint Conference on Artificial Intelligence |
---|---|
Volume | 2019-August |
ISSN (Print) | 1045-0823 |
Conference
Conference | 28th International Joint Conference on Artificial Intelligence, IJCAI 2019 |
---|---|
Country/Territory | China |
City | Macao |
Period | 8/10/19 → 8/16/19 |
Bibliographical note
Funding Information:This work is supported by Air Force Research Laboratory FA8750-18-2-0058 and the MIT-IBM Watson AI Lab.
Publisher Copyright:
© 2019 International Joint Conferences on Artificial Intelligence. All rights reserved.