GCLS$^2$: Towards Efficient Community Detection Using Graph Contrastive Learning with Structure Semantics

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wen, Qi, Zhang, Yiyang, Ye, Yutong, Zhou, Yingbo, Zhang, Nan, Lian, Xiang, Chen, Mingsong
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910723817340928
author Wen, Qi
Zhang, Yiyang
Ye, Yutong
Zhou, Yingbo
Zhang, Nan
Lian, Xiang
Chen, Mingsong
author_facet Wen, Qi
Zhang, Yiyang
Ye, Yutong
Zhou, Yingbo
Zhang, Nan
Lian, Xiang
Chen, Mingsong
contents Due to the power of learning representations from unlabeled graphs, graph contrastive learning (GCL) has shown excellent performance in community detection tasks. Existing GCL-based methods on the community detection usually focused on learning attribute representations of individual nodes, which, however, ignores structural semantics of communities (e.g., nodes in the same community should be structurally cohesive). Therefore, in this paper, we will consider the community detection under the community structure semantics and propose an effective framework for graph contrastive learning under structure semantics (GCLS$^2$) to detect communities. To seamlessly integrate interior dense and exterior sparse characteristics of communities with our contrastive learning strategy, we employ classic community structures to extract high-level structural views and design a structure semantic expression module to augment the original structural feature representation. Moreover, we formulate the structure contrastive loss to optimize the feature representation of nodes, which can better capture the topology of communities. To adapt to large-scale networks, we design a high-level graph partitioning (HGP) algorithm that minimizes the community detection loss for GCLS$^2$ online training. It is worth noting that we prove a lower bound on the training of GCLS$^2$ from the perspective of the information theory, explaining why GCLS$^2$ can learn a more accurate representation of the structure. Extensive experiments have been conducted on various real-world graph datasets and confirmed that GCLS$^2$ outperforms nine state-of-the-art methods, in terms of the accuracy, modularity, and efficiency of detecting communities.
format Preprint
id arxiv_https___arxiv_org_abs_2410_11273
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle GCLS$^2$: Towards Efficient Community Detection Using Graph Contrastive Learning with Structure Semantics
Wen, Qi
Zhang, Yiyang
Ye, Yutong
Zhou, Yingbo
Zhang, Nan
Lian, Xiang
Chen, Mingsong
Social and Information Networks
Databases
Due to the power of learning representations from unlabeled graphs, graph contrastive learning (GCL) has shown excellent performance in community detection tasks. Existing GCL-based methods on the community detection usually focused on learning attribute representations of individual nodes, which, however, ignores structural semantics of communities (e.g., nodes in the same community should be structurally cohesive). Therefore, in this paper, we will consider the community detection under the community structure semantics and propose an effective framework for graph contrastive learning under structure semantics (GCLS$^2$) to detect communities. To seamlessly integrate interior dense and exterior sparse characteristics of communities with our contrastive learning strategy, we employ classic community structures to extract high-level structural views and design a structure semantic expression module to augment the original structural feature representation. Moreover, we formulate the structure contrastive loss to optimize the feature representation of nodes, which can better capture the topology of communities. To adapt to large-scale networks, we design a high-level graph partitioning (HGP) algorithm that minimizes the community detection loss for GCLS$^2$ online training. It is worth noting that we prove a lower bound on the training of GCLS$^2$ from the perspective of the information theory, explaining why GCLS$^2$ can learn a more accurate representation of the structure. Extensive experiments have been conducted on various real-world graph datasets and confirmed that GCLS$^2$ outperforms nine state-of-the-art methods, in terms of the accuracy, modularity, and efficiency of detecting communities.
title GCLS$^2$: Towards Efficient Community Detection Using Graph Contrastive Learning with Structure Semantics
topic Social and Information Networks
Databases
url https://arxiv.org/abs/2410.11273