Element-centric clustering comparison unifies overlaps and hierarchy
arXiv:1706.06136 · doi:10.1038/s41598-019-44892-y
Abstract
Clustering is one of the most universal approaches for understanding complex data. A pivotal aspect of clustering analysis is quantitatively comparing clusterings; clustering comparison is the basis for many tasks such as clustering evaluation, consensus clustering, and tracking the temporal evolution of clusters. In particular, the extrinsic evaluation of clustering methods requires comparing the uncovered clusterings to planted clusterings or known metadata. Yet, as we demonstrate, existing clustering comparison measures have critical biases which undermine their usefulness, and no measure accommodates both overlapping and hierarchical clusterings. Here we unify the comparison of disjoint, overlapping, and hierarchically structured clusterings by proposing a new element-centric framework: elements are compared based on the relationships induced by the cluster structure, as opposed to the traditional cluster-centric philosophy. We demonstrate that, in contrast to standard clustering similarity measures, our framework does not suffer from critical biases and naturally provides unique insights into how the clusterings differ. We illustrate the strengths of our framework by revealing new insights into the organization of clusters in two applications: the improved classification of schizophrenia based on the overlapping and hierarchical community structure of fMRI brain networks, and the disentanglement of various social homophily factors in Facebook social networks. The universality of clustering suggests far-reaching impact of our framework throughout all areas of science.
References in corpus (9)
- Fast unfolding of communities in large networks
- Uncovering the overlapping community structure of complex networks in nature and society
- Benchmark graphs for testing community detection algorithms
- Detecting the overlapping and hierarchical community structure of complex networks
- Finding statistically significant communities in networks
- Consensus clustering in complex networks
- Extracting the hierarchical organization of complex systems
- Robust Detection of Dynamic Community Structure in Networks
- Scalable detection of statistically significant communities and hierarchies, using message-passing for modularity
Cited by in corpus (24)
- Improved mutual information measure for classification and community detection
- Exploring the solution landscape enables more reliable network community detection
- Revealing consensus and dissensus between network partitions
- Characterizing and comparing external measures for the assessment of cluster analysis and community detection
- Hierarchical community structure in networks
- Unsupervised embedding of trajectories captures the latent structure of scientific migration
- Consistency landscape of network communities
- Relational flexibility of network elements based on inconsistent community detection
- Opinion Manipulation on Farsi Twitter
- Robustness of community structure under edge addition
- Nested partitions from hierarchical clustering statistical validation
- Bayan Algorithm: Detecting Communities in Networks Through Exact and Approximate Optimization of Modularity
- Normalised clustering accuracy: An asymmetric external cluster validity measure
- Iterative embedding and reweighting of complex networks reveals community structure
- Towards a generalization of information theory for hierarchical partitions
- Community detection in hypergraphs through hyperedge percolation
- Exploring 3D community inconsistency in human chromosome contact networks
- The distance backbone of directed networks
- Refinement for community structures of bipartite networks
- Mesoscale properties of mutualistic networks in ecosystems
- Community detection robustness of graph neural networks
- From Nodes to Edges: Edge-Based Laplacians for Brain Signal Processing
- Evaluating lightweight unsupervised online IDS for masquerade attacks in CAN
- Mapping the changing structure of science through diachronic periodical embeddings