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...

Descripción completa

Detalles Bibliográficos
Autores principales: Chen, Kai, Li, Rongchun, Dou, Yong, Liang, Zhengfa, Lv, Qi
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