TL;DR
This paper introduces p2pGNN, a decentralized graph neural network approach that enables node classification in peer-to-peer networks with communication uncertainty, achieving near-centralized accuracy with minimal communication overhead.
Contribution
It proposes a novel asynchronous decentralized diffusion method for GNNs that works effectively under communication constraints in peer-to-peer networks.
Findings
Decentralized diffusion converges to centralized predictions in distribution.
Achieves comparable accuracy to centralized GNNs with less than 3% communication overhead.
Effective in real-world peer-to-peer network simulations.
Abstract
In this work, we aim to classify nodes of unstructured peer-to-peer networks with communication uncertainty, such as users of decentralized social networks. Graph Neural Networks (GNNs) are known to improve the accuracy of simple classifiers in centralized settings by leveraging naturally occurring network links, but graph convolutional layers are challenging to implement in decentralized settings when node neighbors are not constantly available. We address this problem by employing decoupled GNNs, where base classifier predictions and errors are diffused through graphs after training. For these, we deploy pre-trained and gossip-trained base classifiers and implement peer-to-peer graph diffusion under communication uncertainty. In particular, we develop an asynchronous decentralized formulation of diffusion that converges to centralized predictions in distribution and linearly with…
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
MethodsDiffusion · Balanced Selection
