Jin, J;
Chen, X;
Zhang, W;
Yang, M;
Wang, Y;
Du, Y;
Yu, Y;
(2023)
Replace Scoring with Arrangement: A Contextual Set-to-Arrangement Framework for Learning-to-Rank.
In: Frommholz, I and Hopfgartner, F and Lee, M and Oakes, M, (eds.)
CIKM '23: Proceedings of the 32nd ACM International Conference on Information and Knowledge Management.
(pp. pp. 1004-1013).
Association for Computing Machinery (ACM): New York, NY, USA.
Preview |
Text
2308.02860.pdf - Accepted Version Download (1MB) | Preview |
Abstract
Learning-to-rank is a core technique in the top-N recommendation task, where an ideal ranker would be a mapping from an item set to an arrangement (a.k.a. permutation). Most existing solutions fall in the paradigm of probabilistic ranking principle (PRP), i.e., first score each item in the candidate set and then perform a sort operation to generate the top ranking list. However, these approaches neglect the contextual dependence among candidate items during individual scoring, and the sort operation is non-differentiable. To bypass the above issues, we propose Set-To-Arrangement Ranking (STARank), a new framework directly generates the permutations of the candidate items without the need for individually scoring and sort operations; and is end-to-end differentiable. As a result, STARank can operate when only the ground-truth permutations are accessible without requiring access to the ground-truth relevance scores for items. For this purpose, STARank first reads the candidate items in the context of the user browsing history, whose representations are fed into a Plackett-Luce module to arrange the given items into a list. To effectively utilize the given ground-truth permutations for supervising STARank, we leverage the internal consistency property of Plackett-Luce models to derive a computationally efficient list-wise loss. Experimental comparisons against 9 the state-of-the-art methods on 2 learning-to-rank benchmark datasets and 3 top-N real-world recommendation datasets demonstrate the superiority of STARank in terms of conventional ranking metrics. Notice that these ranking metrics do not consider the effects of the contextual dependence among the items in the list, we design a new family of simulation-based ranking metrics, where existing metrics can be regarded as special cases. STARank can consistently achieve better performance in terms of PBM and UBM simulation-based metrics.
Type: | Proceedings paper |
---|---|
Title: | Replace Scoring with Arrangement: A Contextual Set-to-Arrangement Framework for Learning-to-Rank |
Event: | 32nd ACM International Conference on Information and Knowledge Management (CIKM '23) |
ISBN-13: | 9798400701245 |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1145/3583780.3615031 |
Publisher version: | https://doi.org/10.1145/3583780.3615031 |
Language: | English |
Additional information: | This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions. |
Keywords: | Learning-to-Rank, Contextual Set-to-Arrangement, Efficient Supervision Generation |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science |
URI: | https://discovery-pp.ucl.ac.uk/id/eprint/10185762 |
Archive Staff Only
![]() |
View Item |