WalkRanker: A Unified Pairwise Ranking Model with Multiple Relations for Item Recommendation

Abstract

Top-N item recommendation techniques, e.g., pairwise models, learn the rank of users' preferred items through separating items into positive samples if user-item interactions exist, and negative samples otherwise. This separation results in an important issue: the extreme imbalance between positive and negative samples, because the number of items with user actions is much less than those without actions. The problem is even worse for "cold-start" users. In addition, existing learning models only consider the observed user-item proximity, while neglecting other useful relations, such as the unobserved but potentially helpful user-item relations, and high-order proximity in user-user, item-item relations. In this paper, we aim at incorporating multiple types of user-item relations into a unified pairwise ranking model towards approximately optimizing ranking metrics mean average precision (MAP), and mean reciprocal rank (MRR). Instead of taking statical separation of positive and negative sets, we employ a random walk approach to dynamically draw positive samples from short random walk sequences, and a rank-aware negative sampling method to draw negative samples for efficiently learning the proposed pairwise ranking model. The proposed method is compared with several state-of-the-art baselines on two large and sparse datasets. Experimental results show that our proposed model outperforms the other baselines with average 4% at different top-N metrics, in particular for cold-start users with 6% on average.

Cite

Text

Yu et al. "WalkRanker: A Unified Pairwise Ranking Model with Multiple Relations for Item Recommendation." AAAI Conference on Artificial Intelligence, 2018. doi:10.1609/AAAI.V32I1.11866

Markdown

[Yu et al. "WalkRanker: A Unified Pairwise Ranking Model with Multiple Relations for Item Recommendation." AAAI Conference on Artificial Intelligence, 2018.](https://mlanthology.org/aaai/2018/yu2018aaai-walkranker/) doi:10.1609/AAAI.V32I1.11866

BibTeX

@inproceedings{yu2018aaai-walkranker,
  title     = {{WalkRanker: A Unified Pairwise Ranking Model with Multiple Relations for Item Recommendation}},
  author    = {Yu, Lu and Zhang, Chuxu and Pei, Shichao and Sun, Guolei and Zhang, Xiangliang},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2018},
  pages     = {2596-2603},
  doi       = {10.1609/AAAI.V32I1.11866},
  url       = {https://mlanthology.org/aaai/2018/yu2018aaai-walkranker/}
}