FedWalk: Communication Efficient Federated Unsupervised Node Embedding with Differential Privacy

05/31/2022
by   Qiying Pan, et al.
0

Node embedding aims to map nodes in the complex graph into low-dimensional representations. The real-world large-scale graphs and difficulties of labeling motivate wide studies of unsupervised node embedding problems. Nevertheless, previous effort mostly operates in a centralized setting where a complete graph is given. With the growing awareness of data privacy, data holders who are only aware of one vertex and its neighbours demand greater privacy protection. In this paper, we introduce FedWalk, a random-walk-based unsupervised node embedding algorithm that operates in such a node-level visibility graph with raw graph information remaining locally. FedWalk is designed to offer centralized competitive graph representation capability with data privacy protection and great communication efficiency. FedWalk instantiates the prevalent federated paradigm and contains three modules. We first design a hierarchical clustering tree (HCT) constructor to extract the structural feature of each node. A dynamic time warping algorithm seamlessly handles the structural heterogeneity across different nodes. Based on the constructed HCT, we then design a random walk generator, wherein a sequence encoder is designed to preserve privacy and a two-hop neighbor predictor is designed to save communication cost. The generated random walks are then used to update node embedding based on a SkipGram model. Extensive experiments on two large graphs demonstrate that Fed-Walk achieves competitive representativeness as a centralized node embedding algorithm does with only up to 1.8 and 4.4 communication per walk.

READ FULL TEXT
research
09/15/2022

Hub-aware Random Walk Graph Embedding Methods for Classification

In the last two decades we are witnessing a huge increase of valuable bi...
research
03/01/2023

Lumos: Heterogeneity-aware Federated Graph Learning over Decentralized Devices

Graph neural networks (GNN) have been widely deployed in real-world netw...
research
01/22/2022

BiasedWalk: Learning Global-aware Node Embeddings via Biased Sampling

Popular node embedding methods such as DeepWalk follow the paradigm of p...
research
01/05/2021

Het-node2vec: second order random walk sampling for heterogeneous multigraphs embedding

We introduce a set of algorithms (Het-node2vec) that extend the original...
research
06/01/2022

Walk for Learning: A Random Walk Approach for Federated Learning from Heterogeneous Data

We consider the problem of a Parameter Server (PS) that wishes to learn ...
research
09/28/2021

PSSPR: A Source Location Privacy Protection Scheme Based on Sector Phantom Routing in WSNs

Source location privacy (SLP) protection is an emerging research topic i...
research
12/23/2019

Privacy Attacks on Network Embeddings

Data ownership and data protection are increasingly important topics wit...

Please sign up or login with your details

Forgot password? Click here to reset