Graph Clustering with Graph Neural Networks
Anton Tsitsulin, John Palowitch, Bryan Perozzi, Emmanuel M\"uller

TL;DR
This paper introduces Deep Modularity Networks (DMoN), an unsupervised GNN pooling method that significantly improves graph clustering performance, addressing limitations of existing methods and achieving state-of-the-art results on real-world datasets.
Contribution
The paper proposes DMoN, a novel GNN pooling technique based on modularity, which enhances unsupervised graph clustering and outperforms existing pooling methods.
Findings
DMoN achieves over 40% improvement in clustering metrics.
Current GNN pooling methods often fail to recover true cluster structures.
DMoN produces high-quality clusters that align well with ground truth labels.
Abstract
Graph Neural Networks (GNNs) have achieved state-of-the-art results on many graph analysis tasks such as node classification and link prediction. However, important unsupervised problems on graphs, such as graph clustering, have proved more resistant to advances in GNNs. Graph clustering has the same overall goal as node pooling in GNNs - does this mean that GNN pooling methods do a good job at clustering graphs? Surprisingly, the answer is no - current GNN pooling methods often fail to recover the cluster structure in cases where simple baselines, such as k-means applied on learned representations, work well. We investigate further by carefully designing a set of experiments to study different signal-to-noise scenarios both in graph structure and attribute data. To address these methods' poor performance in clustering, we introduce Deep Modularity Networks (DMoN), an unsupervised…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Complex Network Analysis Techniques · Bioinformatics and Genomic Networks
