Privacy-Preserving Graph Convolutional Networks for Text Classification
Timour Igamberdiev, Ivan Habernal

TL;DR
This paper develops a differentially-private training method for graph convolutional networks applied to text classification, balancing privacy guarantees with competitive performance across multiple NLP datasets.
Contribution
It introduces a simple, efficient graph-splitting technique that significantly improves privacy bounds while maintaining high classification accuracy.
Findings
Privacy bounds improved by a factor of 2.7
Achieved strong privacy guarantee of epsilon=1.0
Private GCNs perform up to 90% of non-private models
Abstract
Graph convolutional networks (GCNs) are a powerful architecture for representation learning on documents that naturally occur as graphs, e.g., citation or social networks. However, sensitive personal information, such as documents with people's profiles or relationships as edges, are prone to privacy leaks, as the trained model might reveal the original input. Although differential privacy (DP) offers a well-founded privacy-preserving framework, GCNs pose theoretical and practical challenges due to their training specifics. We address these challenges by adapting differentially-private gradient-based training to GCNs and conduct experiments using two optimizers on five NLP datasets in two languages. We propose a simple yet efficient method based on random graph splits that not only improves the baseline privacy bounds by a factor of 2.7 while retaining competitive F1 scores, but also…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Advanced Graph Neural Networks · Privacy, Security, and Data Protection
