Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

DAOC: Stable Clustering of Large Networks

About

Clustering is a crucial component of many data mining systems involving the analysis and exploration of various data. Data diversity calls for clustering algorithms to be accurate while providing stable (i.e., deterministic and robust) results on arbitrary input networks. Moreover, modern systems often operate with large datasets, which implicitly constrains the complexity of the clustering algorithm. Existing clustering techniques are only partially stable, however, as they guarantee either determinism or robustness. To address this issue, we introduce DAOC, a Deterministic and Agglomerative Overlapping Clustering algorithm. DAOC leverages a new technique called Overlap Decomposition to identify fine-grained clusters in a deterministic way capturing multiple optima. In addition, it leverages a novel consensus approach, Mutual Maximal Gain, to ensure robustness and further improve the stability of the results while still being capable of identifying micro-scale clusters. Our empirical results on both synthetic and real-world networks show that DAOC yields stable clusters while being on average 25% more accurate than state-of-the-art deterministic algorithms without requiring any tuning. Our approach has the ambition to greatly simplify and speed up data analysis tasks involving iterative processing (need for determinism) as well as data fluctuations (need for robustness) and to provide accurate and reproducible results.

Artem Lutov, Mourad Khayati, Philippe Cudr\'e-Mauroux• 2019

Related benchmarks

TaskDatasetResultRank
Node ClassificationDBLP
Micro-F189.24
94
Node ClassificationPPI
Micro F112.56
29
Node ClassificationWiki
Micro F10.4243
23
Node Embedding LearningPPI
Time (s)0.3
20
Node Embedding LearningDBLP
Time (s)0.2
14
Node Embedding LearningBlog
Runtime (s)7.9
14
Node Embedding LearningWiki
Time (s)1.8
14
Link PredictionWiki
Precision@1000.59
14
Link PredictionPPI
Precision@1000.99
14
Link PredictionDBLP
Precision@1000.27
14
Showing 10 of 13 rows

Other info

Follow for update