bioRxivBioinformaticsPreprint
The Impact of Random Models on Clustering Similarity
Abstract
Clustering is a central approach for unsupervised learning. After clustering is applied, the most fundamental analysis is to quantitatively compare clusterings. Such comparisons are crucial for the evaluation of clustering methods as well as other tasks such as consensus clustering. It is often argued that, in order to establish a baseline, clustering similarity should be assessed in the context of a random ensemble of clusterings. The prevailing assumption for the random clustering ensemble is the permutation model in which the number and sizes of clusters are fixed. However, this assumption does not necessarily hold in practice; for example, multiple runs of K-means clustering returns clusterings with a fixed number of clusters, while the cluster size distribution varies greatly. Here, we derive corrected variants of two clustering similarity measures (the Rand index and Mutual Information) in the context of two random clustering ensembles in which the number and sizes of clusters vary. In addition, we study the impact of one-sided comparisons in the scenario with a reference clustering. The consequences of different random models are illustrated using synthetic examples, handwriting recognition, and gene expression data. We demonstrate that the choice of random model can have a drastic impact on the ranking of similar clustering pairs, and the evaluation of a clustering method with respect to a random baseline; thus, the choice of random clustering model should be carefully justified.
Abstract summary
Claude Opus 5.5 · xhigh effort · 18 Oct 2026 · from the abstract · CC BY-NC-ND 4.0
Corrected Rand index and mutual information under random ensembles where cluster number and sizes vary; the chosen null model can reorder which clusterings look most alike.
Scores that compare two clusterings are usually adjusted against a permutation null that fixes both the number and the sizes of clusters, an assumption that repeated K-means runs already violate because their cluster size distribution moves. The authors derive adjustments for ensembles in which those quantities are free and argue the choice of null changes which clustering method looks better.
Key results
ClaimedBaseline-corrected forms of two standard clustering similarity measures are derived for two random ensembles that allow the number and the sizes of clusters to vary, rather than holding them fixed.
The abstract names the Rand index and Mutual Information as the corrected measures and the permutation model as the usual baseline, but reproduces no formulas or numerical values. · Abstract
SuggestedSwitching random model is reported to change substantially both the ranking of similar clustering pairs and how a clustering method scores against its random baseline.
Illustrated on synthetic examples, handwriting recognition data and gene expression data; no effect sizes, rank correlations or dataset identities are given in the abstract. · Abstract
ClaimedOne-sided comparison, where one clustering is treated as a fixed reference, is examined as a separate case of the same baseline problem.
Listed as an additional analysis in the abstract, with no results reported for it there. · Abstract
Methods, data and reproducibility
Analytical correction of the Rand index and Mutual Information under two random clustering ensembles in which cluster number and cluster sizes are not held fixed, together with the one-sided case of comparison to a reference clustering. The consequences are then illustrated on synthetic examples and on handwriting recognition and gene expression data.
- synthetic clustering examples
- handwriting recognition data
- gene expression data
- Methods & tools
- Rand index, Mutual Information, K-means
Limitations (2)
- Coverage is restricted to two similarity measures and two alternative random ensembles; other comparison indices and null models are not addressed. · noted in this summary
- The claimed drastic effect on rankings is asserted without any quantitative figure, and the handwriting and gene expression examples are not identified by name, size or source. · noted in this summary
Read this if you benchmark clustering methods or build consensus clusterings with adjusted Rand or mutual information scores and have never checked which random model the adjustment assumes.
- Citations
- 94
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Quantitative evaluation of internal clustering validation indices using binary datesets
N. Pakgohar, A. Lengyel, Z. Botta-Dukat·bioRxiv·Aug 9, 2023
- CluSim: a Python package for the comparison of clusterings and dendrograms
Alexander J. Gates, Yong‐Yeol Ahn·bioRxiv·Sep 6, 2018
- The expected behaviour of random fields in high dimensions: contradictions in the results of Bansal and Peterson (2018)
Samuel Davenport, Thomas E. Nichols·bioRxiv·Jan 21, 2021
- Clustering trees: a visualisation for evaluating clusterings at multiple resolutions
Luke Zappia, Alicia Oshlack·GigaSciencePeer-reviewed·Jul 1, 2018
- A hyperparameter-randomized ensemble approach for robust clustering across diverse datasets
Sarah M. Goggin, Eli R. Zunder·bioRxiv·Dec 18, 2023
- RapCluster: Bridging the Reproducibility Gap in Clustering Analysis
Ahmad Lutfi, Robert Warneke, … Juri Rappsilber·bioRxiv·Apr 15, 2026