Disttack: Graph Adversarial Attacks Toward Distributed GNN Training

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Zhang, Yuxiang, Liu, Xin, Wu, Meng, Yan, Wei, Yan, Mingyu, Ye, Xiaochun, Fan, Dongrui
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913345912700928
author Zhang, Yuxiang
Liu, Xin
Wu, Meng
Yan, Wei
Yan, Mingyu
Ye, Xiaochun
Fan, Dongrui
author_facet Zhang, Yuxiang
Liu, Xin
Wu, Meng
Yan, Wei
Yan, Mingyu
Ye, Xiaochun
Fan, Dongrui
contents Graph Neural Networks (GNNs) have emerged as potent models for graph learning. Distributing the training process across multiple computing nodes is the most promising solution to address the challenges of ever-growing real-world graphs. However, current adversarial attack methods on GNNs neglect the characteristics and applications of the distributed scenario, leading to suboptimal performance and inefficiency in attacking distributed GNN training. In this study, we introduce Disttack, the first framework of adversarial attacks for distributed GNN training that leverages the characteristics of frequent gradient updates in a distributed system. Specifically, Disttack corrupts distributed GNN training by injecting adversarial attacks into one single computing node. The attacked subgraphs are precisely perturbed to induce an abnormal gradient ascent in backpropagation, disrupting gradient synchronization between computing nodes and thus leading to a significant performance decline of the trained GNN. We evaluate Disttack on four large real-world graphs by attacking five widely adopted GNNs. Compared with the state-of-the-art attack method, experimental results demonstrate that Disttack amplifies the model accuracy degradation by 2.75$\times$ and achieves speedup by 17.33$\times$ on average while maintaining unnoticeability.
format Preprint
id arxiv_https___arxiv_org_abs_2405_06247
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Disttack: Graph Adversarial Attacks Toward Distributed GNN Training
Zhang, Yuxiang
Liu, Xin
Wu, Meng
Yan, Wei
Yan, Mingyu
Ye, Xiaochun
Fan, Dongrui
Machine Learning
Artificial Intelligence
Cryptography and Security
Graph Neural Networks (GNNs) have emerged as potent models for graph learning. Distributing the training process across multiple computing nodes is the most promising solution to address the challenges of ever-growing real-world graphs. However, current adversarial attack methods on GNNs neglect the characteristics and applications of the distributed scenario, leading to suboptimal performance and inefficiency in attacking distributed GNN training. In this study, we introduce Disttack, the first framework of adversarial attacks for distributed GNN training that leverages the characteristics of frequent gradient updates in a distributed system. Specifically, Disttack corrupts distributed GNN training by injecting adversarial attacks into one single computing node. The attacked subgraphs are precisely perturbed to induce an abnormal gradient ascent in backpropagation, disrupting gradient synchronization between computing nodes and thus leading to a significant performance decline of the trained GNN. We evaluate Disttack on four large real-world graphs by attacking five widely adopted GNNs. Compared with the state-of-the-art attack method, experimental results demonstrate that Disttack amplifies the model accuracy degradation by 2.75$\times$ and achieves speedup by 17.33$\times$ on average while maintaining unnoticeability.
title Disttack: Graph Adversarial Attacks Toward Distributed GNN Training
topic Machine Learning
Artificial Intelligence
Cryptography and Security
url https://arxiv.org/abs/2405.06247