scispace - formally typeset
Open AccessJournal ArticleDOI

A Short Introduction to Learning to Rank

Hang Li
- 01 Oct 2011 - 
- Vol. 94, Iss: 10, pp 1854-1862
TLDR
Several learning to rank methods using SVM techniques are described in details and the fundamental problems, existing approaches, and future work of learning toRank are explained.
Abstract: 
Learning to rank refers to machine learning techniques for training the model in a ranking task. Learning to rank is useful for many applications in Information Retrieval, Natural Language Processing, and Data Mining. Intensive studies have been conducted on the problem and significant progress has been made[1],[2]. This short paper gives an introduction to learning to rank, and it specifically explains the fundamental problems, existing approaches, and future work of learning to rank. Several learning to rank methods using SVM techniques are described in details.

read more

Content maybe subject to copyright    Report

Citations
More filters
Proceedings ArticleDOI

Towards Conversational Recommender Systems

TL;DR: This paper develops a preference elicitation framework to identify which questions to ask a new user to quickly learn their preferences, and finds that this framework can make very effective use of online user feedback, improving personalized recommendations over a static model by 25% after asking only 2 questions.
Posted Content

An Information Retrieval Approach to Short Text Conversation

TL;DR: This paper proposes formalizing short text conversation as a search problem at the first step, and employing state-of-the-art information retrieval techniques to carry out the task, investigating the significance as well as the limitation of the IR approach.
Journal ArticleDOI

Online learning: A comprehensive survey

TL;DR: Online learning as mentioned in this paper is a family of machine learning methods, where a learner attempts to tackle some predictive (or any type of decision-making) task by learning from a sequence of data instances one by one at each time.
Book

Semantic Matching in Search

Hang Li, +1 more
TL;DR: This survey gives a systematic and detailed introduction to newly developed machine learning technologies for query document matching (semantic matching) in search, particularly web search, and focuses on the fundamental problems, as well as the state-of-the-art solutions.
Proceedings ArticleDOI

Learning Hash Codes with Listwise Supervision

TL;DR: The extensive results corroborate that the learned hash codes via list wise supervision can provide superior search accuracy without incurring heavy computational overhead.
References
More filters
Proceedings ArticleDOI

Learning to rank using gradient descent

TL;DR: RankNet is introduced, an implementation of these ideas using a neural network to model the underlying ranking function, and test results on toy data and on data from a commercial internet search engine are presented.
Book

Learning to Rank for Information Retrieval

TL;DR: Three major approaches to learning to rank are introduced, i.e., the pointwise, pairwise, and listwise approaches, the relationship between the loss functions used in these approaches and the widely-used IR evaluation measures are analyzed, and the performance of these approaches on the LETOR benchmark datasets is evaluated.
Proceedings ArticleDOI

Learning to rank: from pairwise approach to listwise approach

TL;DR: It is proposed that learning to rank should adopt the listwise approach in which lists of objects are used as 'instances' in learning, and introduces two probability models, respectively referred to as permutation probability and top k probability, to define a listwise loss function for learning.
Journal ArticleDOI

An efficient boosting algorithm for combining preferences

TL;DR: This work describes and analyze an efficient algorithm called RankBoost for combining preferences based on the boosting approach to machine learning, and gives theoretical results describing the algorithm's behavior both on the training data, and on new test data not seen during training.
Proceedings Article

An Efficient Boosting Algorithm for Combining Preferences

TL;DR: RankBoost as discussed by the authors is an algorithm for combining preferences based on the boosting approach to machine learning, which can be applied to several applications, such as that of combining the results of different search engines, or the "collaborative filtering" problem of ranking movies for a user based on movie rankings provided by other users.