GEMSEC: Graph Embedding with Self Clustering
Not on the map. Why?
Abstract (arXiv)
Modern graph embedding procedures can efficiently process graphs with millions of nodes. In this paper, we propose GEMSEC -- a graph embedding algorithm which learns a clustering of the nodes simultaneously with computing their embedding. GEMSEC is a general extension of earlier work in the domain of sequence-based graph embedding. GEMSEC places nodes in an abstract feature space where the vertex features minimize the negative log-likelihood of preserving sampled vertex neighborhoods, and it incorporates known social network properties through a machine learning regularization. We present two new social network datasets and show that by simultaneously considering the embedding and clustering problems with respect to social properties, GEMSEC extracts high-quality clusters competitive with or superior to other community detection algorithms. In experiments, the method is found to be computationally efficient and robust to the choice of hyperparameters.
Key facts. Cited by 61 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 13; 2023: 11; 2024: 7; 2025: 14; 2026: 4.
61 papers.
Sort:
By area:
- 2021Twitch Gamers: a Dataset for Evaluating Proximity Preserving and Structural Role-based Node Embeddingscited by 48
- 2022A Survey of Deep Graph Clustering: Taxonomy, Challenge, Application, and Open Resourcecited by 26
- 2021Network Representation Learning: From Preprocessing, Feature Extraction to Node Embeddingcited by 19
- 2022VGAER: Graph Neural Network Reconstruction based Community Detectioncited by 14
- 2022An Invertible Graph Diffusion Neural Network for Source Localizationcited by 14
- 2022Learning Sparse Graphon Mean Field Gamescited by 14
- 2021EigenGame Unloaded: When playing games is better than optimizingcited by 13
- 2023A Comprehensive Review of Community Detection in Graphscited by 12
- 2024TEG-DB: A Comprehensive Dataset and Benchmark of Textual-Edge Graphscited by 9
- 2022BeGin: Extensive Benchmark Scenarios and An Easy-to-use Framework for Graph Continual Learningcited by 8
- 2023DINE: Dimensional Interpretability of Node Embeddingscited by 8
- 2023Finding Heterophilic Neighbors via Confidence-based Subgraph Matching for Semi-supervised Node Classificationcited by 7
38 more
- 2023Bayesian Optimisation of Functions on Graphscited by 7
- 2023Nearly-Optimal Hierarchical Clustering for Well-Clustered Graphscited by 7
- 2022Network Shuffling: Privacy Amplification via Random Walkscited by 6
- 2022Bayan Algorithm: Detecting Communities in Networks Through Exact and Approximate Optimization of Modularitycited by 5
- 2022Realistic Synthetic Social Networks with Graph Neural Networkscited by 5
- 2023Community Detection Using Revised Medoid-Shift Based on KNNcited by 5
- 2021Low Complexity Recruitment for Collaborative Mobile Crowdsourcing Using Graph Neural Networkscited by 4
- 2021Multiple Kernel Representation Learning on Networkscited by 3
- 2021A Comprehensive Analytical Survey on Unsupervised and Semi-Supervised Graph Representation Learning Methodscited by 2
- 2022Fast Community Detection based on Graph Autoencoder Reconstructioncited by 2
- 2023Improving Signed Propagation for Graph Neural Networks in Multi-Class Environmentscited by 2
- 2023CONTAIN: A Community-based Algorithm for Network Immunizationcited by 2
- 2025OpenGT: A Comprehensive Benchmark For Graph Transformerscited by 2
- 2025Sheaf Graph Neural Networks via PAC-Bayes Spectral Optimizationcited by 2
- 2021Transfer Learning for Node Regression Applied to Spreading Predictioncited by 1
- 2021A Framework for Joint Unsupervised Learning of Cluster-Aware Embedding for Heterogeneous Networkscited by 1
- 2021Convex Joint Graph Matching and Clustering via Semidefinite Relaxationscited by 1
- 2022Large-scale multi-objective influence maximisation with network downscalingcited by 1
- 2023Learning distributed representations with efficient SoftMax normalizationcited by 1
- 2023Torsion Graph Neural Networkscited by 1
- 2024Variational Graph Auto-Encoder Based Inductive Learning Method for Semi-Supervised Classificationcited by 1
- 2024Disentangled and Self-Explainable Node Representation Learningcited by 1
- 2025Hierarchical Uncertainty-Aware Graph Neural Networkcited by 1
- 2025Hybrid Graph Embeddings and Louvain Algorithm for Unsupervised Community Detectioncited by 1
- 2025Gauge-Equivariant Graph Networks via Self-Interference Cancellationcited by 1
- 2026Gaussian Process Limit Reveals Structural Benefits of Graph Transformerscited by 1
- 2026Cluster Attention for Graph Machine Learningcited by 1
- 2021Variational Embeddings for Community Detection and Node Representationcited by 0
- 2021fMBN-E: Efficient Unsupervised Network Structure Ensemble and Selection for Clusteringcited by 0
- 2021Topic-aware latent models for representation learning on networkscited by 0
- 2022Edge Augmentation on Disconnected Graphs via Eigenvalue Elevationcited by 0
- 2022MGTCOM: Community Detection in Multimodal Graphscited by 0
- 2022Mitigating Overfitting in Graph Neural Networks via Feature and Hyperplane Perturbationcited by 0
- 2023PolicyClusterGCN: Identifying Efficient Clusters for Training Graph Convolutional Networkscited by 0
- 2024Advancing Transportation Mode Share Analysis with Built Environment: Deep Hybrid Models with Urban Road Networkcited by 0
- 2024Optimally Improving Cooperative Learning in a Social Settingcited by 0
- 2024Better Not to Propagate: Understanding Edge Uncertainty and Over-smoothing in Signed Graph Neural Networkscited by 0
- 2024Network Causal Effect Estimation In Graphical Models Of Contagion And Latent Confoundingcited by 0
50 most cited of 61 All 61 (JSON)
- 2026Network World Models as Environments for Algorithm Design on Complex Systems1 Oct 2026
- 2026Cluster Attention for Graph Machine Learning8 Apr 2026
- 2026Gaussian Process Limit Reveals Structural Benefits of Graph Transformers18 Mar 2026
- 2026HopFormer: Sparse Graph Transformers with Explicit Receptive Field Control2 Feb 2026
- 2025Community Quality and Influence Maximization: An Empirical Study1 Dec 2025
- 2025An Improved and Generalised Analysis for Spectral Clustering28 Nov 2025
- 2025Large Scale Community-Aware Network Generation24 Nov 2025
- 2025Gauge-Equivariant Graph Networks via Self-Interference Cancellation20 Nov 2025
- 2025Hybrid Graph Embeddings and Louvain Algorithm for Unsupervised Community Detection27 Sep 2025
- 2025The Role of Community Detection Methods in Performance Variations of Graph Mining Tasks10 Sep 2025
- 2025Sheaf Graph Neural Networks via PAC-Bayes Spectral Optimization1 Aug 2025
- 2025Private Training & Data Generation by Clustering Embeddings20 Jun 2025
38 more
- 2025OpenGT: A Comprehensive Benchmark For Graph Transformers5 Jun 2025
- 2025Adaptive Branch Specialization in Spectral-Spatial Graph Neural Networks for Certified Robustness13 May 2025
- 2025Hierarchical Uncertainty-Aware Graph Neural Network28 Apr 2025
- 2025Robust Markov stability for community detection at a scale learned based on the structure15 Apr 2025
- 2025Landmark-Based Node Representations for Shortest Path Distance Approximations in Random Graphs11 Apr 2025
- 2025Incorporating Attributes and Multi-Scale Structures for Heterogeneous Graph Contrastive Learning18 Mar 2025
- 2024Network Causal Effect Estimation In Graphical Models Of Contagion And Latent Confounding2 Nov 2024
- 2024Disentangled and Self-Explainable Node Representation Learning28 Oct 2024
- 2024Better Not to Propagate: Understanding Edge Uncertainty and Over-smoothing in Signed Graph Neural Networks9 Aug 2024
- 2024TEG-DB: A Comprehensive Dataset and Benchmark of Textual-Edge Graphs14 Jun 2024
- 2024Optimally Improving Cooperative Learning in a Social Setting31 May 2024
- 2024Advancing Transportation Mode Share Analysis with Built Environment: Deep Hybrid Models with Urban Road Network23 May 2024
- 2024Variational Graph Auto-Encoder Based Inductive Learning Method for Semi-Supervised Classification26 Mar 2024
- 2023DINE: Dimensional Interpretability of Node Embeddings2 Oct 2023
- 2023A Comprehensive Review of Community Detection in Graphs21 Sep 2023
- 2023PolicyClusterGCN: Identifying Efficient Clusters for Training Graph Convolutional Networks25 Jun 2023
- 2023Torsion Graph Neural Networks23 Jun 2023
- 2023Nearly-Optimal Hierarchical Clustering for Well-Clustered Graphs16 Jun 2023
- 2023Bayesian Optimisation of Functions on Graphs8 Jun 2023
- 2023Community Detection Using Revised Medoid-Shift Based on KNN19 Apr 2023
- 2023Learning distributed representations with efficient SoftMax normalization30 Mar 2023
- 2023CONTAIN: A Community-based Algorithm for Network Immunization3 Mar 2023
- 2023Finding Heterophilic Neighbors via Confidence-based Subgraph Matching for Semi-supervised Node Classification20 Feb 2023
- 2023Improving Signed Propagation for Graph Neural Networks in Multi-Class Environments21 Jan 2023
- 2022Realistic Synthetic Social Networks with Graph Neural Networks15 Dec 2022
- 2022Mitigating Overfitting in Graph Neural Networks via Feature and Hyperplane Perturbation28 Nov 2022
- 2022BeGin: Extensive Benchmark Scenarios and An Easy-to-use Framework for Graph Continual Learning26 Nov 2022
- 2022A Survey of Deep Graph Clustering: Taxonomy, Challenge, Application, and Open Resource23 Nov 2022
- 2022MGTCOM: Community Detection in Multimodal Graphs10 Nov 2022
- 2022Bayan Algorithm: Detecting Communities in Networks Through Exact and Approximate Optimization of Modularity10 Sep 2022
- 2022Learning Sparse Graphon Mean Field Games8 Sep 2022
- 2022Edge Augmentation on Disconnected Graphs via Eigenvalue Elevation12 Jul 2022
- 2022An Invertible Graph Diffusion Neural Network for Source Localization18 Jun 2022
- 2022Large-scale multi-objective influence maximisation with network downscaling13 Apr 2022
- 2022Network Shuffling: Privacy Amplification via Random Walks8 Apr 2022
- 2022Fast Community Detection based on Graph Autoencoder Reconstruction7 Mar 2022
- 2022VGAER: Graph Neural Network Reconstruction based Community Detection8 Jan 2022
- 2021A Comprehensive Analytical Survey on Unsupervised and Semi-Supervised Graph Representation Learning Methods20 Dec 2021
50 newest of 61 All 61 (JSON)
- 2021Twitch Gamers: a Dataset for Evaluating Proximity Preserving and Structural Role-based Node Embeddingscited by 48
- 2022A Survey of Deep Graph Clustering: Taxonomy, Challenge, Application, and Open Resourcecited by 26
- 2021Network Representation Learning: From Preprocessing, Feature Extraction to Node Embeddingcited by 19
- 2022VGAER: Graph Neural Network Reconstruction based Community Detectioncited by 14
- 2022Learning Sparse Graphon Mean Field Gamescited by 14
- 2021EigenGame Unloaded: When playing games is better than optimizingcited by 13
- 2023A Comprehensive Review of Community Detection in Graphscited by 12
- 2024TEG-DB: A Comprehensive Dataset and Benchmark of Textual-Edge Graphscited by 9
- 2022BeGin: Extensive Benchmark Scenarios and An Easy-to-use Framework for Graph Continual Learningcited by 8
- 2023DINE: Dimensional Interpretability of Node Embeddingscited by 8
- 2023Finding Heterophilic Neighbors via Confidence-based Subgraph Matching for Semi-supervised Node Classificationcited by 7
- 2023Bayesian Optimisation of Functions on Graphscited by 7
12 most cited of 58 All 58 (JSON)
- 2026Cluster Attention for Graph Machine Learning8 Apr 2026
- 2026Gaussian Process Limit Reveals Structural Benefits of Graph Transformers18 Mar 2026
- 2026HopFormer: Sparse Graph Transformers with Explicit Receptive Field Control2 Feb 2026
- 2025Community Quality and Influence Maximization: An Empirical Study1 Dec 2025
- 2025An Improved and Generalised Analysis for Spectral Clustering28 Nov 2025
- 2025Large Scale Community-Aware Network Generation24 Nov 2025
- 2025Gauge-Equivariant Graph Networks via Self-Interference Cancellation20 Nov 2025
- 2025Hybrid Graph Embeddings and Louvain Algorithm for Unsupervised Community Detection27 Sep 2025
- 2025The Role of Community Detection Methods in Performance Variations of Graph Mining Tasks10 Sep 2025
- 2025Sheaf Graph Neural Networks via PAC-Bayes Spectral Optimization1 Aug 2025
- 2025Private Training & Data Generation by Clustering Embeddings20 Jun 2025
- 2025OpenGT: A Comprehensive Benchmark For Graph Transformers5 Jun 2025
12 newest of 58 All 58 (JSON)