Decentralized Graph Neural Network for Privacy-Preserving Recommendation
- URL: http://arxiv.org/abs/2308.08072v1
- Date: Tue, 15 Aug 2023 23:56:44 GMT
- Title: Decentralized Graph Neural Network for Privacy-Preserving Recommendation
- Authors: Xiaolin Zheng, Zhongyu Wang, Chaochao Chen, Jiashu Qian and Yao Yang
- Abstract summary: This paper proposes DGREC, a novel decentralized GNN for privacy-preserving recommendations.
It includes three stages, i.e., graph construction, local gradient calculation, and global gradient passing.
We conduct extensive experiments on three public datasets to validate the consistent superiority of our framework.
- Score: 21.37022040905403
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Building a graph neural network (GNN)-based recommender system without
violating user privacy proves challenging. Existing methods can be divided into
federated GNNs and decentralized GNNs. But both methods have undesirable
effects, i.e., low communication efficiency and privacy leakage. This paper
proposes DGREC, a novel decentralized GNN for privacy-preserving
recommendations, where users can choose to publicize their interactions. It
includes three stages, i.e., graph construction, local gradient calculation,
and global gradient passing. The first stage builds a local inner-item
hypergraph for each user and a global inter-user graph. The second stage models
user preference and calculates gradients on each local device. The third stage
designs a local differential privacy mechanism named secure gradient-sharing,
which proves strong privacy-preserving of users' private data. We conduct
extensive experiments on three public datasets to validate the consistent
superiority of our framework.
Related papers
- FedRKG: A Privacy-preserving Federated Recommendation Framework via
Knowledge Graph Enhancement [20.214339212091012]
Federated Learning (FL) has emerged as a promising approach for preserving data privacy in recommendation systems by training models locally.
Recent Graph Neural Networks (GNN) have gained popularity in recommendation tasks due to their ability to capture high-order interactions between users and items.
We propose FedRKG, a novel federated recommendation system, where a global knowledge graph (KG) is constructed and maintained on the server using publicly available item information.
arXiv Detail & Related papers (2024-01-20T02:38:21Z) - Deep Efficient Private Neighbor Generation for Subgraph Federated
Learning [57.39918843245229]
We propose FedDEP to tackle the challenge of incomplete information propagation on local subgraphs due to missing cross-subgraph neighbors.
FedDEP consists of a series of novel technical designs: (1) Deep neighbor generation through leveraging the GNN embeddings of potential missing neighbors; (2) Efficient pseudo-FL for neighbor generation through embedding prototyping; and (3) Privacy protection through noise-less edge-local-differential-privacy.
arXiv Detail & Related papers (2024-01-09T03:29:40Z) - Blink: Link Local Differential Privacy in Graph Neural Networks via
Bayesian Estimation [79.64626707978418]
We propose using link local differential privacy over decentralized nodes to train graph neural networks.
Our approach spends the privacy budget separately on links and degrees of the graph for the server to better denoise the graph topology.
Our approach outperforms existing methods in terms of accuracy under varying privacy budgets.
arXiv Detail & Related papers (2023-09-06T17:53:31Z) - Semi-decentralized Federated Ego Graph Learning for Recommendation [58.21409625065663]
We propose a semi-decentralized federated ego graph learning framework for on-device recommendations, named SemiDFEGL.
The proposed framework is model-agnostic, meaning that it could be seamlessly integrated with existing graph neural network-based recommendation methods and privacy protection techniques.
arXiv Detail & Related papers (2023-02-10T03:57:45Z) - SplitGNN: Splitting GNN for Node Classification with Heterogeneous
Attention [29.307331758493323]
We propose a split learning-based graph neural network (SplitGNN) for graph computation.
Our SplitGNN allows the isolated heterogeneous neighborhood to be collaboratively utilized.
We demonstrate the effectiveness of our SplitGNN on node classification tasks for two standard public datasets and the real-world dataset.
arXiv Detail & Related papers (2023-01-27T12:08:44Z) - Heterogeneous Graph Neural Network for Privacy-Preserving Recommendation [25.95411320126426]
Social networks are considered to be heterogeneous graph neural networks (HGNNs) with deep learning technological advances.
We propose a novel heterogeneous graph neural network privacy-preserving method based on a differential privacy mechanism named HeteDP.
arXiv Detail & Related papers (2022-10-02T14:41:02Z) - Analyzing the Effect of Sampling in GNNs on Individual Fairness [79.28449844690566]
Graph neural network (GNN) based methods have saturated the field of recommender systems.
We extend an existing method for promoting individual fairness on graphs to support mini-batch, or sub-sample based, training of a GNN.
We show that mini-batch training facilitate individual fairness promotion by allowing for local nuance to guide the process of fairness promotion in representation learning.
arXiv Detail & Related papers (2022-09-08T16:20:25Z) - GAP: Differentially Private Graph Neural Networks with Aggregation
Perturbation [19.247325210343035]
Graph Neural Networks (GNNs) are powerful models designed for graph data that learn node representation.
Recent studies have shown that GNNs can raise significant privacy concerns when graph data contain sensitive information.
We propose GAP, a novel differentially private GNN that safeguards privacy of nodes and edges.
arXiv Detail & Related papers (2022-03-02T08:58:07Z) - Towards Private Learning on Decentralized Graphs with Local Differential
Privacy [45.47822758278652]
em Solitude is a new privacy-preserving learning framework based on graph neural networks (GNNs)
Our new framework can simultaneously protect node feature privacy and edge privacy, and can seamlessly incorporate with any GNN with privacy-utility guarantees.
arXiv Detail & Related papers (2022-01-23T23:20:56Z) - Federated Social Recommendation with Graph Neural Network [69.36135187771929]
We propose fusing social information with user-item interactions to alleviate it, which is the social recommendation problem.
We devise a novel framework textbfFedrated textbfSocial recommendation with textbfGraph neural network (FeSoG)
arXiv Detail & Related papers (2021-11-21T09:41:39Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.