Cargando…

Support Vector Machine Implementations for Classification & Clustering

BACKGROUND: We describe Support Vector Machine (SVM) applications to classification and clustering of channel current data. SVMs are variational-calculus based methods that are constrained to have structural risk minimization (SRM), i.e., they provide noise tolerant solutions for pattern recognition...

Descripción completa

Detalles Bibliográficos
Autores principales: Winters-Hilt, Stephen, Yelundur, Anil, McChesney, Charlie, Landry, Matthew
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2006
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1683575/
https://www.ncbi.nlm.nih.gov/pubmed/17118147
http://dx.doi.org/10.1186/1471-2105-7-S2-S4
_version_ 1782131173017780224
author Winters-Hilt, Stephen
Yelundur, Anil
McChesney, Charlie
Landry, Matthew
author_facet Winters-Hilt, Stephen
Yelundur, Anil
McChesney, Charlie
Landry, Matthew
author_sort Winters-Hilt, Stephen
collection PubMed
description BACKGROUND: We describe Support Vector Machine (SVM) applications to classification and clustering of channel current data. SVMs are variational-calculus based methods that are constrained to have structural risk minimization (SRM), i.e., they provide noise tolerant solutions for pattern recognition. The SVM approach encapsulates a significant amount of model-fitting information in the choice of its kernel. In work thus far, novel, information-theoretic, kernels have been successfully employed for notably better performance over standard kernels. Currently there are two approaches for implementing multiclass SVMs. One is called external multi-class that arranges several binary classifiers as a decision tree such that they perform a single-class decision making function, with each leaf corresponding to a unique class. The second approach, namely internal-multiclass, involves solving a single optimization problem corresponding to the entire data set (with multiple hyperplanes). RESULTS: Each SVM approach encapsulates a significant amount of model-fitting information in its choice of kernel. In work thus far, novel, information-theoretic, kernels were successfully employed for notably better performance over standard kernels. Two SVM approaches to multiclass discrimination are described: (1) internal multiclass (with a single optimization), and (2) external multiclass (using an optimized decision tree). We describe benefits of the internal-SVM approach, along with further refinements to the internal-multiclass SVM algorithms that offer significant improvement in training time without sacrificing accuracy. In situations where the data isn't clearly separable, making for poor discrimination, signal clustering is used to provide robust and useful information – to this end, novel, SVM-based clustering methods are also described. As with the classification, there are Internal and External SVM Clustering algorithms, both of which are briefly described.
format Text
id pubmed-1683575
institution National Center for Biotechnology Information
language English
publishDate 2006
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-16835752006-12-05 Support Vector Machine Implementations for Classification & Clustering Winters-Hilt, Stephen Yelundur, Anil McChesney, Charlie Landry, Matthew BMC Bioinformatics Proceedings BACKGROUND: We describe Support Vector Machine (SVM) applications to classification and clustering of channel current data. SVMs are variational-calculus based methods that are constrained to have structural risk minimization (SRM), i.e., they provide noise tolerant solutions for pattern recognition. The SVM approach encapsulates a significant amount of model-fitting information in the choice of its kernel. In work thus far, novel, information-theoretic, kernels have been successfully employed for notably better performance over standard kernels. Currently there are two approaches for implementing multiclass SVMs. One is called external multi-class that arranges several binary classifiers as a decision tree such that they perform a single-class decision making function, with each leaf corresponding to a unique class. The second approach, namely internal-multiclass, involves solving a single optimization problem corresponding to the entire data set (with multiple hyperplanes). RESULTS: Each SVM approach encapsulates a significant amount of model-fitting information in its choice of kernel. In work thus far, novel, information-theoretic, kernels were successfully employed for notably better performance over standard kernels. Two SVM approaches to multiclass discrimination are described: (1) internal multiclass (with a single optimization), and (2) external multiclass (using an optimized decision tree). We describe benefits of the internal-SVM approach, along with further refinements to the internal-multiclass SVM algorithms that offer significant improvement in training time without sacrificing accuracy. In situations where the data isn't clearly separable, making for poor discrimination, signal clustering is used to provide robust and useful information – to this end, novel, SVM-based clustering methods are also described. As with the classification, there are Internal and External SVM Clustering algorithms, both of which are briefly described. BioMed Central 2006-09-26 /pmc/articles/PMC1683575/ /pubmed/17118147 http://dx.doi.org/10.1186/1471-2105-7-S2-S4 Text en Copyright © 2006 Winters-Hilt et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an open access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Proceedings
Winters-Hilt, Stephen
Yelundur, Anil
McChesney, Charlie
Landry, Matthew
Support Vector Machine Implementations for Classification & Clustering
title Support Vector Machine Implementations for Classification & Clustering
title_full Support Vector Machine Implementations for Classification & Clustering
title_fullStr Support Vector Machine Implementations for Classification & Clustering
title_full_unstemmed Support Vector Machine Implementations for Classification & Clustering
title_short Support Vector Machine Implementations for Classification & Clustering
title_sort support vector machine implementations for classification & clustering
topic Proceedings
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1683575/
https://www.ncbi.nlm.nih.gov/pubmed/17118147
http://dx.doi.org/10.1186/1471-2105-7-S2-S4
work_keys_str_mv AT wintershiltstephen supportvectormachineimplementationsforclassificationclustering
AT yelunduranil supportvectormachineimplementationsforclassificationclustering
AT mcchesneycharlie supportvectormachineimplementationsforclassificationclustering
AT landrymatthew supportvectormachineimplementationsforclassificationclustering