paper-with-me

홈 › Papers

AN-GCN: An Anonymous Graph Convolutional Network Defense Against Edge-Perturbing Attack

2020-05-06 · Ao Liu, Beibei Li, Tao Li, Pan Zhou, Rui Wang

Recent studies have revealed the vulnerability of graph convolutional networks (GCNs) to edge-perturbing attacks, such as maliciously inserting or deleting graph edges. However, a theoretical proof of such vulnerability remains a big challenge, and effective defense schemes are still open issues. In this paper, we first generalize the formulation of edge-perturbing attacks and strictly prove the vulnerability of GCNs to such attacks in node classification tasks. Following this, an anonymous graph convolutional network, named AN-GCN, is proposed to counter against edge-perturbing attacks. Specifically, we present a node localization theorem to demonstrate how the GCN locates nodes during its training phase. In addition, we design a staggered Gaussian noise based node position generator, and devise a spectral graph convolution based discriminator in detecting the generated node positions. Further, we give the optimization of the above generator and discriminator. AN-GCN can classify nodes without taking their position as input. It is demonstrated that the AN-GCN is secure against edge-perturbing attacks in node classification tasks, as AN-GCN classifies nodes without the edge information and thus makes it impossible for attackers to perturb edges anymore. Extensive evaluations demonstrated the effectiveness of the general edge-perturbing attack model in manipulating the classification results of the target nodes. More importantly, the proposed AN-GCN can achieve 82.7% in node classification accuracy without the edge-reading permission, which outperforms the state-of-the-art GCN.

📄 PDF Abstract BibTeX arXiv:2005.03482

Code (0)

등록된 구현이 없습니다.

Tasks

Adversarial AttackClassificationGeneral ClassificationGraph EmbeddingNode ClassificationPosition

Methods 이 논문이 사용한 방법론

Graph Convolutional Networks 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
GCN A Graph Convolutional Network, or GCN, is an approach for semi-supervised learning on graph-structured data. It is based on an efficient variant of [convolutional neural…

Similar Papers 제목 키워드 기반

GraphDefense: Towards Robust Graph Convolutional Networks

2019-11-11 · Xiaoyun Wang, Xuanqing Liu, Cho-Jui Hsieh

In this paper, we study the robustness of graph convolutional networks (GCNs). Despite the good performance of GCNs on graph semi-supervised learning tasks, previous works have shown that the original GCNs are very unsta…

Adversarial Defense

IDEA: Invariant Defense for Graph Adversarial Robustness

2023-05-25 · Shuchang Tao, Qi Cao, HuaWei Shen, Yunfan Wu 외

Despite the success of graph neural networks (GNNs), their vulnerability to adversarial attacks poses tremendous challenges for practical applications. Existing defense methods suffer from severe performance decline unde…

Adversarial Robustness

Deterministic Certification of Graph Neural Networks against Graph Poisoning Attacks with Arbitrary Perturbations

2025-03-24 · CVPR 2025 1 · Jiate Li, Meng Pang, Yun Dong, Binghui Wang

Graph neural networks (GNNs) are becoming the de facto method to learn on the graph data and have achieved the state-of-the-art on node and graph classification tasks. However, recent works show GNNs are vulnerable to tr…

Graph Classification

Breaking On-Chip Communication Anonymity using Flow Correlation Attacks

2023-09-27 · Hansika Weerasena, Prabhat Mishra

Network-on-Chip (NoC) is widely used to facilitate communication between components in sophisticated System-on-Chip (SoC) designs. Security of the on-chip communication is crucial because exploiting any vulnerability in …

DivQAT: Enhancing Robustness of Quantized Convolutional Neural Networks against Model Extraction Attacks

2025-12-30 · Kacem Khaled, Felipe Gohring de Magalhães, Gabriela Nicolescu arxiv

Convolutional Neural Networks (CNNs) and their quantized counterparts are vulnerable to extraction attacks, posing a significant threat of IP theft. Yet, the robustness of quantized models against these attacks is little…

Model extraction