Graph Clustering

146 papers with code • 10 benchmarks • 18 datasets

Graph Clustering is the process of grouping the nodes of the graph into clusters, taking into account the edge structure of the graph in such a way that there are several edges within each cluster and very few between clusters. Graph Clustering intends to partition the nodes in the graph into disjoint groups.

Source: Clustering for Graph Datasets via Gumbel Softmax

Libraries

Use these libraries to find Graph Clustering models and implementations

MeanCut: A Greedy-Optimized Graph Clustering via Path-based Similarity and Degree Descent Criterion

zpguigroupwhu/meancut-clustering 7 Dec 2023

As the most typical graph clustering method, spectral clustering is popular and attractive due to the remarkable performance, easy implementation, and strong adaptability.

2
07 Dec 2023

Spectral Clustering of Attributed Multi-relational Graphs

flyingdoog/DMGC 3 Nov 2023

Many different algorithms have been proposed in the literature: for simple graphs, for graphs with attributes associated to nodes, and for graphs where edges represent different types of relations among nodes.

23
03 Nov 2023

Robust Graph Clustering via Meta Weighting for Noisy Graphs

hyeonsoojo/metagc 1 Nov 2023

We add a learnable weight to each node pair, and MetaGC adaptively adjusts the weights of node pairs using meta-weighting so that the weights of meaningful node pairs increase and the weights of less-meaningful ones (e. g., noise edges) decrease.

6
01 Nov 2023

Redundancy-Free Self-Supervised Relational Learning for Graph Clustering

yisiyu95/r2fgc 9 Sep 2023

Graph clustering, which learns the node representations for effective cluster assignments, is a fundamental yet challenging task in data analysis and has received considerable attention accompanied by graph neural networks in recent years.

8
09 Sep 2023

Efficient Multi-View Graph Clustering with Local and Global Structure Preservation

wy1019/emvgc-lg 31 Aug 2023

Anchor-based multi-view graph clustering (AMVGC) has received abundant attention owing to its high efficiency and the capability to capture complementary structural information across multiple views.

2
31 Aug 2023

Edge-aware Hard Clustering Graph Pooling for Brain Imaging

swfen/ehcpool 23 Aug 2023

In this paper, we propose a novel edge-aware hard clustering graph pool (EHCPool), which is tailored to dominant edge features and redefines the clustering process.

0
23 Aug 2023

CONVERT:Contrastive Graph Clustering with Reliable Augmentation

xihongyang1999/convert 17 Aug 2023

To address these problems, we propose a novel CONtrastiVe Graph ClustEring network with Reliable AugmenTation (CONVERT).

48
17 Aug 2023

Reinforcement Graph Clustering with Unknown Cluster Number

yueliu1999/awesome-deep-graph-clustering 13 Aug 2023

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).

694
13 Aug 2023

Homophily-enhanced Structure Learning for Graph Clustering

galogm/hole 10 Aug 2023

Graph clustering is a fundamental task in graph analysis, and recent advances in utilizing graph neural networks (GNNs) have shown impressive results.

5
10 Aug 2023

Examining the Effects of Degree Distribution and Homophily in Graph Learning Models

google-research/graphworld 17 Jul 2023

In this work we examine how two additional synthetic graph generators can improve GraphWorld's evaluation; LFR, a well-established model in the graph clustering literature and CABAM, a recent adaptation of the Barabasi-Albert model tailored for GNN benchmarking.

167
17 Jul 2023