DP-GPL: Differentially Private Graph Prompt Learning

Jing Xu, Franziska Boenisch, Iyiola Emmanuel Olatunji, Adam Dziedzic
3/13/2025
cs.LG

No confident code implementation found for this paper.

Abstract

Graph Neural Networks (GNNs) have shown remarkable performance in various applications. Recently, graph prompt learning has emerged as a powerful GNN training paradigm, inspired by advances in language and vision foundation models. Here, a GNN is pre-trained on public data and then adapted to sensitive tasks using lightweight graph prompts. However, using prompts from sensitive data poses privacy risks. In this work, we are the first to investigate these practical risks in graph prompts by instantiating a membership inference attack that reveals significant privacy leakage. We also find that the standard privacy method, DP-SGD, fails to provide practical privacy-utility trade-offs in graph prompt learning, likely due to the small number of sensitive data points used to learn the prompts. As a solution, we propose DP-GPL for differentially private graph prompt learning based on the PATE framework, that generates a graph prompt with differential privacy guarantees. Our evaluation across various graph prompt learning methods, GNN architectures, and pre-training strategies demonstrates that our algorithm achieves high utility at strong privacy, effectively mitigating privacy concerns while preserving the powerful capabilities of prompted GNNs as powerful foundation models in the graph domain.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{xu2025dpgpl,
  title  = {DP-GPL: Differentially Private Graph Prompt Learning},
  author = {Jing Xu and Franziska Boenisch and Iyiola Emmanuel Olatunji and Adam Dziedzic},
  year   = {2025},
  eprint = {2503.10544},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.10544v2}
}

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/2503.10544.svg)](https://codeofpaper.com/paper/2503.10544)

Discussion