Emergent unsupervised clustering paradigms with potential application to bioinformatics

Front Biosci. 2008 Jan 1:13:677-90. doi: 10.2741/2711.

Abstract

In recent years, there has been a great upsurge in the application of data clustering, statistical classification, and related machine learning techniques to the field of molecular biology, in particular analysis of DNA microarray expression data. Clustering methods can be used to group co-expressed genes, shedding light on gene function and co-regulation. Alternatively, they can group samples or conditions to identify phenotypical groups, disease subgroups, or to help identify disease pathways. A rich variety of unsupervised techniques have been applied, including partitional, hierarchical, graph-based, model-based, and biclustering methods. While a number of machine learning problems and tools have found mainstream applications in bioinformatics, in this article we identify some challenging problems which, though clearly relevant to bioinformatics, have not been extensively investigated in this domain. These include i) unsupervised clustering with unsupervised feature selection, ii) semisupervised learning, iii) unsupervised learning (and supervised learning) in the presence of confounding variables, and iv) stability of clustering solutions. We review recent methods which address these problems and take the position that these methods are well-suited to addressing some common scenarios that occur in bioinformatics.

Publication types

  • Review

MeSH terms

  • Algorithms
  • Animals
  • Cluster Analysis
  • Computational Biology / instrumentation
  • Computational Biology / methods*
  • Data Interpretation, Statistical
  • Gene Expression Profiling*
  • Humans
  • Models, Statistical
  • Oligonucleotide Array Sequence Analysis
  • Pattern Recognition, Automated