4.7 Article

APL: Adversarial Pairwise Learning for Recommender Systems

Journal

EXPERT SYSTEMS WITH APPLICATIONS
Volume 118, Issue -, Pages 573-584

Publisher

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.eswa.2018.10.024

Keywords

Adversarial learning; Pairwise ranking; Matrix factorization; Recommender systems

Funding

  1. National Key R&D Program of China [2018YFB1201403]
  2. National Natural Science Foundation of China [61772475]
  3. Young Scientists Fund of the National Natural Science Foundation of China [61502434]

Ask authors/readers for more resources

The main objective of recommender systems is to help users select their desired items, where a major challenge is modeling users' preferences based on their historical feedback (e.g., clicks, purchases or check-ins). Recently, several recommendation models have utilized the adversarial technique, which has been successfully used to capture real data distributions in various domains (e.g., computer vision). Nevertheless, the training process of the original adversarial technique is very slow and unstable in the domain of recommender systems. First, the sparsity of the implicit feedback dataset aggravates the inherently intractable adversarial training process. Second, since the original adversarial model is designed for differentiable values (e.g., images), the discrete items also increase the training difficulty. To cope with these issues, we propose a novel method named Adversarial Pairwise Learning (APL), which unifies generative and discriminative models via adversarial learning. Specifically, based on the weaker assumption that the user prefers observed items over generated items, APL exploits pairwise ranking to accelerate the convergence and enhance the stability of adversarial learning. Additionally, a differentiable procedure is adopted to replace the discrete item sampling to optimize APL via backpropagation and stabilize the training process. Extensive experiments under multiple recommendation scenarios demonstrate APL's effectiveness, fast convergence and stability. Our implementation of APL is available at: https://github.com/ZhongchuanSun/APL. (C) 2018 Elsevier Ltd. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available