Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Overlapping Community Detection with Graph Neural Networks

About

Community detection is a fundamental problem in machine learning. While deep learning has shown great promise in many graphrelated tasks, developing neural models for community detection has received surprisingly little attention. The few existing approaches focus on detecting disjoint communities, even though communities in real graphs are well known to be overlapping. We address this shortcoming and propose a graph neural network (GNN) based model for overlapping community detection. Despite its simplicity, our model outperforms the existing baselines by a large margin in the task of community recovery. We establish through an extensive experimental evaluation that the proposed model is effective, scalable and robust to hyperparameter settings. We also perform an ablation study that confirms that GNN is the key ingredient to the power of the proposed model.

Oleksandr Shchur, Stephan G\"unnemann• 2019

Related benchmarks

TaskDatasetResultRank
Node ClusteringCora--
115
Node ClusteringCiteseer
NMI20
110
Community DetectionCS
Average Communities73.9
54
Community DetectionOGB-arxiv
Avg Communities145.4
38
Community DetectionCiteseer
Avg Detected Communities58
31
Community DetectionPC
Avg Detected Communities72.3
31
Community DetectionCora
Avg Communities51.7
31
Community DetectionPubmed
Avg Communities60.6
31
Community DetectionCora-ML
Avg Detected Communities55.7
27
Community DetectionPhoto
Avg Detected Communities51.1
27
Showing 10 of 22 rows

Other info

Follow for update