p2pGNN: A Decentralized Graph Neural Network for Node Classification in Peer-to-Peer Networks

11/29/2021
by   Emmanouil Krasanakis, et al.
0

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 simpler 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 at the same predictions linearly with respect to communication rate. We experiment on three real-world graphs with node features and labels and simulate peer-to-peer networks with uniformly random communication frequencies; given a portion of known labels, our decentralized graph diffusion achieves comparable accuracy to centralized GNNs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/05/2022

MarkovGNN: Graph Neural Networks on Markov Diffusion

Most real-world networks contain well-defined community structures where...
research
02/16/2023

AirGNN: Graph Neural Network over the Air

Graph neural networks (GNNs) are information processing architectures th...
research
02/16/2015

About Tau-Chain

Tau-chain is a decentralized peer-to-peer network having three unified f...
research
03/17/2023

Goldfish: Peer selection using Matrix completion in unstructured P2P network

Peer-to-peer (P2P) networks underlie a variety of decentralized paradigm...
research
09/18/2023

Asynchronous Perception-Action-Communication with Graph Neural Networks

Collaboration in large robot swarms to achieve a common global objective...
research
07/13/2019

Crisis: Probabilistically Self Organizing Total Order in Unstructured P2P Networks

A framework for asynchronous, signature free, fully local and probabilis...
research
01/09/2020

LibreSocial: A Peer-to-Peer Framework for Online Social Networks

Distributed online social networks (DOSNs) were first proposed to solve ...

Please sign up or login with your details

Forgot password? Click here to reset