Title
Embedding-Based Silhouette Community Detection
Abstract
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. This paper proposes the embedding-based 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. Further, we demonstrate that 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.
Year
DOI
Venue
2020
10.1007/s10994-020-05882-8
MACHINE LEARNING
Keywords
DocType
Volume
Node embedding, Community detection, Network analysis, Unsupervised learning
Journal
109
Issue
ISSN
Citations 
11
0885-6125
0
PageRank 
References 
Authors
0.34
0
3
Name
Order
Citations
PageRank
Blaz Skrlj135.60
Jan Kralj2115.56
Nada Lavrač398972.19