Cargando…
Accelerating the Original Profile Kernel
One of the most accurate multi-class protein classification systems continues to be the profile-based SVM kernel introduced by the Leslie group. Unfortunately, its CPU requirements render it too slow for practical applications of large-scale classification tasks. Here, we introduce several software...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2013
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3688983/ https://www.ncbi.nlm.nih.gov/pubmed/23825697 http://dx.doi.org/10.1371/journal.pone.0068459 |
_version_ | 1782274210671886336 |
---|---|
author | Hamp, Tobias Goldberg, Tatyana Rost, Burkhard |
author_facet | Hamp, Tobias Goldberg, Tatyana Rost, Burkhard |
author_sort | Hamp, Tobias |
collection | PubMed |
description | One of the most accurate multi-class protein classification systems continues to be the profile-based SVM kernel introduced by the Leslie group. Unfortunately, its CPU requirements render it too slow for practical applications of large-scale classification tasks. Here, we introduce several software improvements that enable significant acceleration. Using various non-redundant data sets, we demonstrate that our new implementation reaches a maximal speed-up as high as 14-fold for calculating the same kernel matrix. Some predictions are over 200 times faster and render the kernel as possibly the top contender in a low ratio of speed/performance. Additionally, we explain how to parallelize various computations and provide an integrative program that reduces creating a production-quality classifier to a single program call. The new implementation is available as a Debian package under a free academic license and does not depend on commercial software. For non-Debian based distributions, the source package ships with a traditional Makefile-based installer. Download and installation instructions can be found at https://rostlab.org/owiki/index.php/Fast_Profile_Kernel. Bugs and other issues may be reported at https://rostlab.org/bugzilla3/enter_bug.cgi?product=fastprofkernel. |
format | Online Article Text |
id | pubmed-3688983 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2013 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-36889832013-07-02 Accelerating the Original Profile Kernel Hamp, Tobias Goldberg, Tatyana Rost, Burkhard PLoS One Research Article One of the most accurate multi-class protein classification systems continues to be the profile-based SVM kernel introduced by the Leslie group. Unfortunately, its CPU requirements render it too slow for practical applications of large-scale classification tasks. Here, we introduce several software improvements that enable significant acceleration. Using various non-redundant data sets, we demonstrate that our new implementation reaches a maximal speed-up as high as 14-fold for calculating the same kernel matrix. Some predictions are over 200 times faster and render the kernel as possibly the top contender in a low ratio of speed/performance. Additionally, we explain how to parallelize various computations and provide an integrative program that reduces creating a production-quality classifier to a single program call. The new implementation is available as a Debian package under a free academic license and does not depend on commercial software. For non-Debian based distributions, the source package ships with a traditional Makefile-based installer. Download and installation instructions can be found at https://rostlab.org/owiki/index.php/Fast_Profile_Kernel. Bugs and other issues may be reported at https://rostlab.org/bugzilla3/enter_bug.cgi?product=fastprofkernel. Public Library of Science 2013-06-18 /pmc/articles/PMC3688983/ /pubmed/23825697 http://dx.doi.org/10.1371/journal.pone.0068459 Text en © 2013 Hamp et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited. |
spellingShingle | Research Article Hamp, Tobias Goldberg, Tatyana Rost, Burkhard Accelerating the Original Profile Kernel |
title | Accelerating the Original Profile Kernel |
title_full | Accelerating the Original Profile Kernel |
title_fullStr | Accelerating the Original Profile Kernel |
title_full_unstemmed | Accelerating the Original Profile Kernel |
title_short | Accelerating the Original Profile Kernel |
title_sort | accelerating the original profile kernel |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3688983/ https://www.ncbi.nlm.nih.gov/pubmed/23825697 http://dx.doi.org/10.1371/journal.pone.0068459 |
work_keys_str_mv | AT hamptobias acceleratingtheoriginalprofilekernel AT goldbergtatyana acceleratingtheoriginalprofilekernel AT rostburkhard acceleratingtheoriginalprofilekernel |