Reinforcement Graph Clustering with Unknown Cluster Number

Yue Liu, Ke Liang, Jun Xia, Xihong Yang, Sihang Zhou +3 more
8/13/2023
cs.LGcs.AI

Official code: yueliu1999/Awesome-Deep-Graph-Clustering (1,018 stars, MIT, last commit 2026-03-30). 1 more implementation below.

Abstract

Deep graph clustering, which aims to group nodes into disjoint clusters by neural networks in an unsupervised manner, has attracted great attention in recent years. Although the performance has been largely improved, the excellent performance of the existing methods heavily relies on an accurately predefined cluster number, which is not always available in the real-world scenario. To enable the deep graph clustering algorithms to work without the guidance of the predefined cluster number, we propose a new deep graph clustering method termed Reinforcement Graph Clustering (RGC). In our proposed method, cluster number determination and unsupervised representation learning are unified into a uniform framework by the reinforcement learning mechanism. Concretely, the discriminative node representations are first learned with the contrastive pretext task. Then, to capture the clustering state accurately with both local and global information in the graph, both node and cluster states are considered. Subsequently, at each state, the qualities of different cluster numbers are evaluated by the quality network, and the greedy action is executed to determine the cluster number. In order to conduct feedback actions, the clustering-oriented reward function is proposed to enhance the cohesion of the same clusters and separate the different clusters. Extensive experiments demonstrate the effectiveness and efficiency of our proposed method. The source code of RGC is shared at https://github.com/yueliu1999/RGC and a collection (papers, codes and, datasets) of deep graph clustering is shared at https://github.com/yueliu1999/Awesome-Deep-Graph-Clustering on Github.

View on arXivView PDF

Code Implementations(2)

MIT

Awesome Deep Graph Clustering is a collection of SOTA, novel deep graph clustering methods (papers, codes, and datasets).

1,018155PythonNov 24, 20216 months agoMIT
clusteringdata-miningdata-mining-algorithmsdeep-clusteringdeep-learning+10 more
yueliu1999/RGCOfficial100%
MIT

[ACM MM 2023] An official source code for paper Reinforcement Graph Clustering with Unknown Cluster Number.

424PythonAug 6, 20232 years agoMIT

Similar Papers

Cite this paper

@article{liu2023reinforcement,
  title  = {Reinforcement Graph Clustering with Unknown Cluster Number},
  author = {Yue Liu and Ke Liang and Jun Xia and Xihong Yang and Sihang Zhou and Meng Liu and Xinwang Liu and Stan Z. Li},
  year   = {2023},
  eprint = {2308.06827},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.06827v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.06827.svg)](https://codeofpaper.com/paper/2308.06827)

Discussion