Binary tree-structured vector quantization approach to clustering and visualizing microarray data.
BACKGROUND
With the increasing number of gene expression databases, the need for more powerful analysis and visualization tools is growing. Many techniques have successfully been applied to unravel latent similarities among genes and/or experiments. Most of the current systems for microarray data analysis use statistical methods, hierarchical clustering, self-organizing maps, support vector machines, or k-means clustering to organize genes or experiments into 'meaningful' groups. Without prior explicit bias almost all of these clustering methods applied to gene expression data not only produce different results, but may also produce clusters with little or no biological relevance. Of these methods, agglomerative hierarchical clustering has been the most widely applied, although many limitations have been identified.


RESULTS
Starting with a systematic comparison of the underlying theories behind clustering approaches, we have devised a technique that combines tree-structured vector quantization and partitive k-means clustering (BTSVQ). This hybrid technique has revealed clinically relevant clusters in three large publicly available data sets. In contrast to existing systems, our approach is less sensitive to data preprocessing and data normalization. In addition, the clustering results produced by the technique have strong similarities to those of self-organizing maps (SOMs). We discuss the advantages and the mathematical reasoning behind our approach.
Sultan
M
M
Division of Cancer Informatics, Ontario Cancer Institute, 610 University Avenue, Toronto, Ontario, M5G 2M9, Canada.
Wigle
D A
DA
Cumbaa
C A
CA
Maziarz
M
M
Glasgow
J
J
Tsao
M S
MS
Jurisica
I
I
D000465:Algorithms; D002289:Carcinoma, Non-Small-Cell Lung / Q000235:genetics; D016000:Cluster Analysis; D003196:Computer Graphics; D020869:Gene Expression Profiling / Q000379:methods*; D006801:Humans; D008175:Lung Neoplasms / Q000235:genetics; D008957:Models, Genetic; D015233:Models, Statistical; D020411:Oligonucleotide Array Sequence Analysis / Q000379:methods*; D012984:Software; D014584:User-Computer Interface