Recurrent Graph Neural Network Algorithm for Unsupervised Network Community Detection

03/03/2021
by   Stanislav Sobolevsky, et al.
0

Network community detection often relies on optimizing partition quality functions, like modularity. This optimization appears to be a complex problem traditionally relying on discrete heuristics. And although the problem could be reformulated as continuous optimization, direct application of the standard optimization methods has limited efficiency in overcoming the numerous local extrema. However, the rise of deep learning and its applications to graphs offers new opportunities. And while graph neural networks have been used for supervised and unsupervised learning on networks, their application to modularity optimization has not been explored yet. This paper proposes a new variant of the recurrent graph neural network algorithm for unsupervised network community detection through modularity optimization. The new algorithm's performance is compared against a popular and fast Louvain method and a more efficient but slower Combo algorithm recently proposed by the author. The approach also serves as a proof-of-concept for the broader application of recurrent graph neural networks to unsupervised network optimization.

READ FULL TEXT
research
11/06/2022

Graph Neural Networks for Community Detection on Sparse Graphs

Spectral methods provide consistent estimators for community detection i...
research
06/06/2020

Graph Neural Network Encoding for Community Detection in Attribute Networks

In this paper, we first propose a graph neural network encoding method f...
research
05/20/2019

Unsupervised Community Detection with Modularity-Based Attention Model

In this paper we take a problem of unsupervised nodes clustering on grap...
research
01/08/2022

VGAER: graph neural network reconstruction based community detection

Community detection is a fundamental and important issue in network scie...
research
03/16/2018

Reviving and Improving Recurrent Back-Propagation

In this paper, we revisit the recurrent back-propagation (RBP) algorithm...
research
02/03/2022

Graph Coloring with Physics-Inspired Graph Neural Networks

We show how graph neural networks can be used to solve the canonical gra...
research
05/23/2017

Community Detection with Graph Neural Networks

We study data-driven methods for community detection in graphs. This est...

Please sign up or login with your details

Forgot password? Click here to reset