Machine Learning

, Volume 52, Issue 1, pp 91–118

Consensus Clustering: A Resampling-Based Method for Class Discovery and Visualization of Gene Expression Microarray Data

  • Stefano Monti
  • Pablo Tamayo
  • Jill Mesirov
  • Todd Golub
Article

DOI: 10.1023/A:1023949509487

Cite this article as:
Monti, S., Tamayo, P., Mesirov, J. et al. Machine Learning (2003) 52: 91. doi:10.1023/A:1023949509487

Abstract

In this paper we present a new methodology of class discovery and clustering validation tailored to the task of analyzing gene expression data. The method can best be thought of as an analysis approach, to guide and assist in the use of any of a wide range of available clustering algorithms. We call the new methodology consensus clustering, and in conjunction with resampling techniques, it provides for a method to represent the consensus across multiple runs of a clustering algorithm and to assess the stability of the discovered clusters. The method can also be used to represent the consensus over multiple runs of a clustering algorithm with random restart (such as K-means, model-based Bayesian clustering, SOM, etc.), so as to account for its sensitivity to the initial conditions. Finally, it provides for a visualization tool to inspect cluster number, membership, and boundaries. We present the results of our experiments on both simulated data and real gene expression data aimed at evaluating the effectiveness of the methodology in discovering biologically meaningful clusters.

unsupervised learningclass discoverymodel selectiongene expression microarrays
Download to read the full article text

Copyright information

© Kluwer Academic Publishers 2003

Authors and Affiliations

  • Stefano Monti
    • 1
  • Pablo Tamayo
    • 1
  • Jill Mesirov
    • 1
  • Todd Golub
    • 1
  1. 1.Whitehead Institute/MIT Center for Genome ResearchCambridgeUSA