Adversarial learning to compare: Self-attentive prospective customer recommendation in location based social networks

31Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Recommendation systems tend to suffer severely from the sparse training data. A large portion of users and items usually have a very limited number of training instances. The data sparsity issue prevents us from accurately understanding users’ preferences and items’ characteristics and jeopardize the recommendation performance eventually. In addition, models, trained with sparse data, lack abundant training supports and tend to be vulnerable to adversarial perturbations, which implies possibly large errors in generalization. In this work, we investigate the recommendation task in the context of prospective customer recommendation in location based social networks. To comprehensively utilize the training data, we explicitly learn to compare users’ historical check-in businesses utilizing self-attention mechanisms. To enhance the robustness of a recommender system and improve its generalization performance, we perform adversarial training. Adversarial perturbations are dynamically constructed during training and models are trained to be tolerant of such nuisance perturbations. In a nutshell, we introduce a Self-Attentive prospective Customer RecommendAtion framework, SACRA, which learns to recommend by making comparisons among users’ historical check-ins with adversarial training. To evaluate the proposed model, we conduct a series of experiments to extensively compare with 12 existing methods using two real-world datasets. The results demonstrate that SACRA significantly outperforms all baselines.

Cite

CITATION STYLE

APA

Li, R., Wu, X., & Wang, W. (2020). Adversarial learning to compare: Self-attentive prospective customer recommendation in location based social networks. In WSDM 2020 - Proceedings of the 13th International Conference on Web Search and Data Mining (pp. 349–357). Association for Computing Machinery, Inc. https://doi.org/10.1145/3336191.3371841

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free