Cargando…

Iterative class discovery and feature selection using Minimal Spanning Trees

BACKGROUND: Clustering is one of the most commonly used methods for discovering hidden structure in microarray gene expression data. Most current methods for clustering samples are based on distance metrics utilizing all genes. This has the effect of obscuring clustering in samples that may be evide...

Descripción completa

Detalles Bibliográficos
Autores principales: Varma, Sudhir, Simon, Richard
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2004
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC520744/
https://www.ncbi.nlm.nih.gov/pubmed/15355552
http://dx.doi.org/10.1186/1471-2105-5-126
_version_ 1782121812749975552
author Varma, Sudhir
Simon, Richard
author_facet Varma, Sudhir
Simon, Richard
author_sort Varma, Sudhir
collection PubMed
description BACKGROUND: Clustering is one of the most commonly used methods for discovering hidden structure in microarray gene expression data. Most current methods for clustering samples are based on distance metrics utilizing all genes. This has the effect of obscuring clustering in samples that may be evident only when looking at a subset of genes, because noise from irrelevant genes dominates the signal from the relevant genes in the distance calculation. RESULTS: We describe an algorithm for automatically detecting clusters of samples that are discernable only in a subset of genes. We use iteration between Minimal Spanning Tree based clustering and feature selection to remove noise genes in a step-wise manner while simultaneously sharpening the clustering. Evaluation of this algorithm on synthetic data shows that it resolves planted clusters with high accuracy in spite of noise and the presence of other clusters. It also shows a low probability of detecting spurious clusters. Testing the algorithm on some well known micro-array data-sets reveals known biological classes as well as novel clusters. CONCLUSIONS: The iterative clustering method offers considerable improvement over clustering in all genes. This method can be used to discover partitions and their biological significance can be determined by comparing with clinical correlates and gene annotations. The MATLAB(© )programs for the iterative clustering algorithm are available from
format Text
id pubmed-520744
institution National Center for Biotechnology Information
language English
publishDate 2004
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-5207442004-10-01 Iterative class discovery and feature selection using Minimal Spanning Trees Varma, Sudhir Simon, Richard BMC Bioinformatics Research Article BACKGROUND: Clustering is one of the most commonly used methods for discovering hidden structure in microarray gene expression data. Most current methods for clustering samples are based on distance metrics utilizing all genes. This has the effect of obscuring clustering in samples that may be evident only when looking at a subset of genes, because noise from irrelevant genes dominates the signal from the relevant genes in the distance calculation. RESULTS: We describe an algorithm for automatically detecting clusters of samples that are discernable only in a subset of genes. We use iteration between Minimal Spanning Tree based clustering and feature selection to remove noise genes in a step-wise manner while simultaneously sharpening the clustering. Evaluation of this algorithm on synthetic data shows that it resolves planted clusters with high accuracy in spite of noise and the presence of other clusters. It also shows a low probability of detecting spurious clusters. Testing the algorithm on some well known micro-array data-sets reveals known biological classes as well as novel clusters. CONCLUSIONS: The iterative clustering method offers considerable improvement over clustering in all genes. This method can be used to discover partitions and their biological significance can be determined by comparing with clinical correlates and gene annotations. The MATLAB(© )programs for the iterative clustering algorithm are available from BioMed Central 2004-09-08 /pmc/articles/PMC520744/ /pubmed/15355552 http://dx.doi.org/10.1186/1471-2105-5-126 Text en Copyright © 2004 Varma and Simon; licensee BioMed Central Ltd.
spellingShingle Research Article
Varma, Sudhir
Simon, Richard
Iterative class discovery and feature selection using Minimal Spanning Trees
title Iterative class discovery and feature selection using Minimal Spanning Trees
title_full Iterative class discovery and feature selection using Minimal Spanning Trees
title_fullStr Iterative class discovery and feature selection using Minimal Spanning Trees
title_full_unstemmed Iterative class discovery and feature selection using Minimal Spanning Trees
title_short Iterative class discovery and feature selection using Minimal Spanning Trees
title_sort iterative class discovery and feature selection using minimal spanning trees
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC520744/
https://www.ncbi.nlm.nih.gov/pubmed/15355552
http://dx.doi.org/10.1186/1471-2105-5-126
work_keys_str_mv AT varmasudhir iterativeclassdiscoveryandfeatureselectionusingminimalspanningtrees
AT simonrichard iterativeclassdiscoveryandfeatureselectionusingminimalspanningtrees