HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Supervised Community Detection with Line Graph Neural Networks

Zhengdao Chen; Xiang Li; Joan Bruna

Supervised Community Detection with Line Graph Neural Networks

Abstract

Traditionally, community detection in graphs can be solved using spectral methods or posterior inference under probabilistic graphical models. Focusing on random graph families such as the stochastic block model, recent research has unified both approaches and identified both statistical and computational detection thresholds in terms of the signal-to-noise ratio. By recasting community detection as a node-wise classification problem on graphs, we can also study it from a learning perspective. We present a novel family of Graph Neural Networks (GNNs) for solving community detection problems in a supervised learning setting. We show that, in a data-driven manner and without access to the underlying generative models, they can match or even surpass the performance of the belief propagation algorithm on binary and multi-class stochastic block models, which is believed to reach the computational threshold. In particular, we propose to augment GNNs with the non-backtracking operator defined on the line graph of edge adjacencies. Our models also achieve good performance on real-world datasets. In addition, we perform the first analysis of the optimization landscape of training linear GNNs for community detection problems, demonstrating that under certain simplifications and assumptions, the loss values at local and global minima are not far apart.

Code Repositories

afansi/multiscalegnn
pytorch
Mentioned in GitHub
zhengdao-chen/GNN4CD
Official
pytorch
Mentioned in GitHub
joanbruna/GNN_community
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
community-detection-on-amazonGNN
Accuracy-NE: 2

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Supervised Community Detection with Line Graph Neural Networks | Papers | HyperAI