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...
Autores principales: | , , , |
---|---|
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 |