On Strengthening and Defending Graph Reconstruction Attack with Markov Chain Approximation

Zhanke Zhou, Chenyu Zhou, Xuan Li, Jiangchao Yao, Quanming Yao +1 more
6/15/2023
cs.LGcs.CR

Official code: tmlr-group/MC-GRA (34 stars, MIT, last commit 2023-11-10). 1 more implementation below.

Abstract

Although powerful graph neural networks (GNNs) have boosted numerous real-world applications, the potential privacy risk is still underexplored. To close this gap, we perform the first comprehensive study of graph reconstruction attack that aims to reconstruct the adjacency of nodes. We show that a range of factors in GNNs can lead to the surprising leakage of private links. Especially by taking GNNs as a Markov chain and attacking GNNs via a flexible chain approximation, we systematically explore the underneath principles of graph reconstruction attack, and propose two information theory-guided mechanisms: (1) the chain-based attack method with adaptive designs for extracting more private information; (2) the chain-based defense method that sharply reduces the attack fidelity with moderate accuracy loss. Such two objectives disclose a critical belief that to recover better in attack, you must extract more multi-aspect knowledge from the trained GNN; while to learn safer for defense, you must forget more link-sensitive information in training GNNs. Empirically, we achieve state-of-the-art results on six datasets and three common GNNs. The code is publicly available at: https://github.com/tmlr-group/MC-GRA.

View on arXivView PDF

Code Implementations(2)

tmlr-group/MC-GRAOfficial100%
MIT

[ICML 2023] "On Strengthening and Defending Graph Reconstruction Attack with Markov Chain Approximation"

342PythonJun 12, 20232 years agoMIT
graph-neural-networksgraph-reconstructionmodel-inversion-attackmodel-inversion-attack-on-graphsmodel-inversion-attacks
MIT

[ICML 2023] "On Strengthening and Defending Graph Reconstruction Attack with Markov Chain Approximation"

214PythonMar 26, 20232 years agoMIT
graph-neural-networksgraph-reconstructionmodel-inversion-attackmodel-inversion-attack-on-graphsmodel-inversion-attacks

Similar Papers

Cite this paper

@article{zhou2023strengthening,
  title  = {On Strengthening and Defending Graph Reconstruction Attack with Markov Chain Approximation},
  author = {Zhanke Zhou and Chenyu Zhou and Xuan Li and Jiangchao Yao and Quanming Yao and Bo Han},
  year   = {2023},
  eprint = {2306.09104},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.09104v1},
  journal = {ICML 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.09104.svg)](https://codeofpaper.com/paper/2306.09104)

Discussion