# Embedding-based Silhouette Community Detection

arXiv: https://arxiv.org/abs/1908.02556 · HTML: https://mlsanity.com/paper/1908.02556/

## Key facts

- Cited by 4 papers in the map (data through 7 Oct 2026).
- First posted on arXiv 17 Jul 2019.

## Built on by (most cited first, 4 of 4)

- [A Comprehensive Review of Community Detection in Graphs](https://mlsanity.com/paper/2309.11798/) (2023)
- [CARL-G: Clustering-Accelerated Representation Learning on Graphs](https://mlsanity.com/paper/2306.06936/) (2023)
- [HorNets: Learning from Discrete and Continuous Signals with Routing Neural Networks](https://mlsanity.com/paper/2501.14346/) (2025)
- [Incremental Graph Construction Enables Robust Spectral Clustering of Texts](https://mlsanity.com/paper/2603.03056/) (2026)

## Abstract (arXiv)

Mining complex data in the form of networks is of increasing interest in many scientific disciplines. Network communities correspond to densely connected subnetworks, and often represent key functional parts of real-world systems. In this work, we propose Silhouette Community Detection (SCD), an approach for detecting communities, based on clustering of network node embeddings, i.e. real valued representations of nodes derived from their neighborhoods. We investigate the performance of the proposed SCD approach on 234 synthetic networks, as well as on a real-life social network. Even though SCD is not based on any form of modularity optimization, it performs comparably or better than state-of-the-art community detection algorithms, such as the InfoMap and Louvain algorithms. Further, we demonstrate how SCD's outputs can be used along with domain ontologies in semantic subgroup discovery, yielding human-understandable explanations of communities detected in a real-life protein interaction network. Being embedding-based, SCD is widely applicable and can be tested out-of-the-box as part of many existing network learning and exploration pipelines.
