Top-N-Rank: A Scalable List-wise Ranking Method for Recommender Systems

12/10/2018
by   Junjie Liang, et al.
10

We propose Top-N-Rank, a novel family of list-wise Learning-to-Rank models for reliably recommending the N top-ranked items. The proposed models optimize a variant of the widely used cumulative discounted gain (DCG) objective function which differs from DCG in two important aspects: (i) It limits the evaluation of DCG only on the top N items in the ranked lists, thereby eliminating the impact of low-ranked items on the learned ranking function; and (ii) it incorporates weights that allow the model to leverage multiple types of implicit feedback with differing levels of reliability or trustworthiness. Because the resulting objective function is non-smooth and hence challenging to optimize, we consider two smooth approximations of the objective function, using the traditional sigmoid function and the rectified linear unit (ReLU). We propose a family of learning-to-rank algorithms (Top-N-Rank) that work with any smooth objective function. Then, a more efficient variant, Top-N-Rank.ReLU, is introduced, which effectively exploits the properties of ReLU function to reduce the computational complexity of Top-N-Rank from quadratic to linear in the average number of items rated by users. The results of our experiments using two widely used benchmarks, namely, the MovieLens data set and the Amazon Video Games data set demonstrate that: (i) The `top-N truncation' of the objective function substantially improves the ranking quality of the top N recommendations; (ii) using the ReLU for smoothing the objective function yields significant improvement in both ranking quality as well as runtime as compared to using the sigmoid; and (iii) Top-N-Rank.ReLU substantially outperforms the well-performing list-wise ranking methods in terms of ranking quality.

READ FULL TEXT
research
06/09/2023

RankFormer: Listwise Learning-to-Rank Using Listwide Labels

Web applications where users are presented with a limited selection of i...
research
04/27/2018

Offline Evaluation of Ranking Policies with Click Models

Many web systems rank and present a list of items to users, from recomme...
research
05/03/2022

On Ranking Consistency of Pre-ranking Stage

Industrial ranking systems, such as advertising systems, rank items by a...
research
10/06/2014

Top Rank Optimization in Linear Time

Bipartite ranking aims to learn a real-valued ranking function that orde...
research
05/22/2018

Reducing Disparate Exposure in Ranking: A Learning To Rank Approach

In this paper we consider a ranking problem in which we would like to or...
research
09/07/2017

Ranking ideas for diversity and quality

When selecting ideas or trying to find inspiration, designers often must...
research
06/08/2023

Controllable Multi-Objective Re-ranking with Policy Hypernetworks

Multi-stage ranking pipelines have become widely used strategies in mode...

Please sign up or login with your details

Forgot password? Click here to reset