paper-with-me

Papers

Modularity aided consistent attributed graph clustering via coarsening

2024-07-09 · Samarth Bhatia, Yukti Makhija, Manoj Kumar, Sandeep Kumar

Graph clustering is an important unsupervised learning technique for partitioning graphs with attributes and detecting communities. However, current methods struggle to accurately capture true community structures and intra-cluster relations, be computationally efficient, and identify smaller communities. We address these challenges by integrating coarsening and modularity maximization, effectively leveraging both adjacency and node features to enhance clustering accuracy. We propose a loss function incorporating log-determinant, smoothness, and modularity components using a block majorization-minimization technique, resulting in superior clustering outcomes. The method is theoretically consistent under the Degree-Corrected Stochastic Block Model (DC-SBM), ensuring asymptotic error-free performance and complete label recovery. Our provably convergent and time-efficient algorithm seamlessly integrates with graph neural networks (GNNs) and variational graph autoencoders (VGAEs) to learn enhanced node features and deliver exceptional clustering performance. Extensive experiments on benchmark datasets demonstrate its superiority over existing state-of-the-art methods for both attributed and non-attributed graphs.

📄 PDF Abstract BibTeX arXiv:2407.07128

Code (0)

등록된 구현이 없습니다.

Tasks

ClusteringGraph ClusteringStochastic Block Model

Similar Papers 제목 키워드 기반

DGCLUSTER: A Neural Framework for Attributed Graph Clustering via Modularity Maximization

2023-12-20 · Aritra Bhowmick, Mert Kosan, Zexi Huang, Ambuj Singh 외

Graph clustering is a fundamental and challenging task in the field of graph mining where the objective is to group the nodes into clusters taking into consideration the topology of the graph. It has several applications…

ClusteringGraph ClusteringGraph MiningRecommendation Systems

Unsupervised Optimisation of GNNs for Node Clustering

2024-02-12 · William Leeney, Ryan McConville

Graph Neural Networks (GNNs) can be trained to detect communities within a graph by learning from the duality of feature and connectivity information. Currently, the common approach for optimisation of GNNs is to use com…

Clusteringgraph partitioningModel SelectionNode Clustering

Self-supervised Contrastive Attributed Graph Clustering

2021-10-15 · Wei Xia, Quanxue Gao, Ming Yang, Xinbo Gao

Attributed graph clustering, which learns node representation from node attribute and topological graph for clustering, is a fundamental but challenging task for graph analysis. Recently, methods based on graph contrasti…

AttributeClusteringContrastive LearningGraph Clustering+1

ModTGCN: Modularity-aware Graph Neural Networks for Text Classification

2026-04-29 · Rajarshi Misra, Aditya Sharma, Vinti Agarwal, Hari Om Aggrawal arxiv

Graph-based text classification models typically rely on local neighborhood aggregation and overlook global community structure, despite semantic document graphs exhibiting strong class-consistent clustering. Ignoring th…

Graph Neural NetworkText Classification

Revisiting Modularity Maximization for Graph Clustering: A Contrastive Learning Perspective

2024-06-20 · Yunfei Liu, Jintang Li, Yuehe Chen, Ruofan Wu 외

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 …

ClusteringCommunity DetectionContrastive LearningGraph Clustering+1