What is consensus clustering?
hardAnswer
- Run clustering many times (varying algorithm, k, subsample, init).
- Build co-clustering matrix of runs where i and j were in the same cluster.
- Cluster M (usually hierarchical) → consensus assignment.
- Standard in bioinformatics for gene expression subtype discovery.
- More robust than any single run; helps identify natural k when peaks in M are stable across k.
Check yourself — multiple choice
- Random
- Repeat clustering, build co-clustering matrix , cluster M for consensus assignment; robust; standard in bioinformatics
- Same as k-means
- Not real
Consensus clustering: co-clustering matrix over many runs → consensus.
#clustering#evaluation
Practise Unsupervised Learning
214 interview questions in this topic.