Revisiting Modularity Maximization for Graph Clustering: A Contrastive Learning Perspective
Yunfei Liu, Jintang Li, Yuehe Chen, Ruofan Wu, Ericbk Wang, Jing Zhou,, Sheng Tian, Shuheng Shen, Xing Fu, Changhua Meng, Weiqiang Wang, Liang Chen

TL;DR
This paper explores the connection between modularity maximization and graph contrastive learning, proposing a new framework MAGI that leverages modularity as a contrastive task to improve large-scale graph clustering.
Contribution
It uncovers the theoretical link between modularity maximization and contrastive learning, and introduces MAGI, a scalable community-aware clustering method that avoids semantic drift.
Findings
MAGI outperforms state-of-the-art methods in clustering accuracy.
MAGI demonstrates scalability to graphs with 100 million nodes.
The approach effectively uncovers community structures in large graphs.
Abstract
Graph clustering, a fundamental and challenging task in graph mining, aims to classify nodes in a graph into several disjoint clusters. In recent years, graph contrastive learning (GCL) has emerged as a dominant line of research in graph clustering and advances the new state-of-the-art. However, GCL-based methods heavily rely on graph augmentations and contrastive schemes, which may potentially introduce challenges such as semantic drift and scalability issues. Another promising line of research involves the adoption of modularity maximization, a popular and effective measure for community detection, as the guiding principle for clustering tasks. Despite the recent progress, the underlying mechanism of modularity maximization is still not well understood. In this work, we dig into the hidden success of modularity maximization for graph clustering. Our analysis reveals the strong…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Complex Network Analysis Techniques · Face and Expression Recognition
MethodsContrastive Learning
