• DocumentCode
    1276118
  • Title

    SortNet: Learning to Rank by a Neural Preference Function

  • Author

    Rigutini, Leonardo ; Papini, Tiziano ; Maggini, Marco ; Scarselli, Franco

  • Author_Institution
    Dipt. di Ing. dell´´Inf., Univ. degli Studi di Siena, Siena, Italy
  • Volume
    22
  • Issue
    9
  • fYear
    2011
  • Firstpage
    1368
  • Lastpage
    1380
  • Abstract
    Relevance ranking consists in sorting a set of objects with respect to a given criterion. However, in personalized retrieval systems, the relevance criteria may usually vary among different users and may not be predefined. In this case, ranking algorithms that adapt their behavior from users´ feedbacks must be devised. Two main approaches are proposed in the literature for learning to rank: the use of a scoring function, learned by examples, that evaluates a feature-based representation of each object yielding an absolute relevance score, a pairwise approach, where a preference function is learned to determine the object that has to be ranked first in a given pair. In this paper, we present a preference learning method for learning to rank. A neural network, the comparative neural network (CmpNN), is trained from examples to approximate the comparison function for a pair of objects. The CmpNN adopts a particular architecture designed to implement the symmetries naturally present in a preference function. The learned preference function can be embedded as the comparator into a classical sorting algorithm to provide a global ranking of a set of objects. To improve the ranking performances, an active-learning procedure is devised, that aims at selecting the most informative patterns in the training set. The proposed algorithm is evaluated on the LETOR dataset showing promising performances in comparison with other state-of-the-art algorithms.
  • Keywords
    learning (artificial intelligence); neural nets; relevance feedback; sorting; LETOR dataset; SortNet; active learning procedure; classical sorting algorithm; comparative neural network; feature based representation; global ranking; neural preference function; personalized retrieval system; preference learning method; relevance ranking; scoring function; Approximation algorithms; Approximation methods; Artificial neural networks; Machine learning; Neurons; Sorting; Training; Learning to rank; neural networks; preference learning; selective learning; Algorithms; Cluster Analysis; Feedback; Humans; Information Storage and Retrieval; Learning; Neural Networks (Computer); Pattern Recognition, Automated;
  • fLanguage
    English
  • Journal_Title
    Neural Networks, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9227
  • Type

    jour

  • DOI
    10.1109/TNN.2011.2160875
  • Filename
    5957304