Cargando…
Ranking Support Vector Machine with Kernel Approximation
Learning to rank algorithm has become important in recent years due to its successful application in information retrieval, recommender system, and computational biology, and so forth. Ranking support vector machine (RankSVM) is one of the state-of-art ranking models and has been favorably used. Non...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi Publishing Corporation
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5331172/ https://www.ncbi.nlm.nih.gov/pubmed/28293256 http://dx.doi.org/10.1155/2017/4629534 |
_version_ | 1782511321535741952 |
---|---|
author | Chen, Kai Li, Rongchun Dou, Yong Liang, Zhengfa Lv, Qi |
author_facet | Chen, Kai Li, Rongchun Dou, Yong Liang, Zhengfa Lv, Qi |
author_sort | Chen, Kai |
collection | PubMed |
description | Learning to rank algorithm has become important in recent years due to its successful application in information retrieval, recommender system, and computational biology, and so forth. Ranking support vector machine (RankSVM) is one of the state-of-art ranking models and has been favorably used. Nonlinear RankSVM (RankSVM with nonlinear kernels) can give higher accuracy than linear RankSVM (RankSVM with a linear kernel) for complex nonlinear ranking problem. However, the learning methods for nonlinear RankSVM are still time-consuming because of the calculation of kernel matrix. In this paper, we propose a fast ranking algorithm based on kernel approximation to avoid computing the kernel matrix. We explore two types of kernel approximation methods, namely, the Nyström method and random Fourier features. Primal truncated Newton method is used to optimize the pairwise L2-loss (squared Hinge-loss) objective function of the ranking model after the nonlinear kernel approximation. Experimental results demonstrate that our proposed method gets a much faster training speed than kernel RankSVM and achieves comparable or better performance over state-of-the-art ranking algorithms. |
format | Online Article Text |
id | pubmed-5331172 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | Hindawi Publishing Corporation |
record_format | MEDLINE/PubMed |
spelling | pubmed-53311722017-03-14 Ranking Support Vector Machine with Kernel Approximation Chen, Kai Li, Rongchun Dou, Yong Liang, Zhengfa Lv, Qi Comput Intell Neurosci Research Article Learning to rank algorithm has become important in recent years due to its successful application in information retrieval, recommender system, and computational biology, and so forth. Ranking support vector machine (RankSVM) is one of the state-of-art ranking models and has been favorably used. Nonlinear RankSVM (RankSVM with nonlinear kernels) can give higher accuracy than linear RankSVM (RankSVM with a linear kernel) for complex nonlinear ranking problem. However, the learning methods for nonlinear RankSVM are still time-consuming because of the calculation of kernel matrix. In this paper, we propose a fast ranking algorithm based on kernel approximation to avoid computing the kernel matrix. We explore two types of kernel approximation methods, namely, the Nyström method and random Fourier features. Primal truncated Newton method is used to optimize the pairwise L2-loss (squared Hinge-loss) objective function of the ranking model after the nonlinear kernel approximation. Experimental results demonstrate that our proposed method gets a much faster training speed than kernel RankSVM and achieves comparable or better performance over state-of-the-art ranking algorithms. Hindawi Publishing Corporation 2017 2017-02-13 /pmc/articles/PMC5331172/ /pubmed/28293256 http://dx.doi.org/10.1155/2017/4629534 Text en Copyright © 2017 Kai Chen et al. https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Chen, Kai Li, Rongchun Dou, Yong Liang, Zhengfa Lv, Qi Ranking Support Vector Machine with Kernel Approximation |
title | Ranking Support Vector Machine with Kernel Approximation |
title_full | Ranking Support Vector Machine with Kernel Approximation |
title_fullStr | Ranking Support Vector Machine with Kernel Approximation |
title_full_unstemmed | Ranking Support Vector Machine with Kernel Approximation |
title_short | Ranking Support Vector Machine with Kernel Approximation |
title_sort | ranking support vector machine with kernel approximation |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5331172/ https://www.ncbi.nlm.nih.gov/pubmed/28293256 http://dx.doi.org/10.1155/2017/4629534 |
work_keys_str_mv | AT chenkai rankingsupportvectormachinewithkernelapproximation AT lirongchun rankingsupportvectormachinewithkernelapproximation AT douyong rankingsupportvectormachinewithkernelapproximation AT liangzhengfa rankingsupportvectormachinewithkernelapproximation AT lvqi rankingsupportvectormachinewithkernelapproximation |