CFGAN: A Generic Collaborative Filtering Framework based on Generative Adversarial Networks

被引:160
作者
Chae, Dong-Kyu [1 ]
Kang, Jin-Soo [1 ]
Kim, Sang-Wook [1 ]
Lee, Jung-Tae [2 ]
机构
[1] Hanyang Univ, Seoul, South Korea
[2] NAVER Corp, Seongnam, South Korea
来源
CIKM'18: PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT | 2018年
基金
新加坡国家研究基金会;
关键词
Top-N recommendation; collaborative filtering; generative adversarial networks; implicit feedback;
D O I
10.1145/3269206.3271743
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Generative Adversarial Networks (GAN) have achieved big success in various domains such as image generation, music generation, and natural language generation. In this paper, we propose a novel GAN-based collaborative filtering (CF) framework to provide higher accuracy in recommendation. We first identify a fundamental problem of existing GAN-based methods in CF and highlight it quantitatively via a series of experiments. Next, we suggest a new direction of vector-wise adversarial training to solve the problem and propose our GAN-based CF framework, called CFGAN, based on the direction. We identify a unique challenge that arises when vector-wise adversarial training is employed in CF. We then propose three CF methods realized on top of our CFGAN that are able to address the challenge. Finally, via extensive experiments on real-world datasets, we validate that vector-wise adversarial training employed in CFGAN is really effective to solve the problem of existing GAN-based CF methods. Furthermore, we demonstrate that our proposed CF methods on CFGAN provide recommendation accuracy consistently and universally higher than those of the state-of-the-art recommenders.
引用
收藏
页码:137 / 146
页数:10
相关论文
共 46 条
  • [1] Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions
    Adomavicius, G
    Tuzhilin, A
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) : 734 - 749
  • [2] [Anonymous], ARXIV171201262
  • [3] [Anonymous], 2017, arXiv
  • [4] [Anonymous], 2017, ARXIV170107875
  • [5] [Anonymous], ARXIV171102231
  • [6] [Anonymous], 2012, P 6 ACM C RECOMMENDE, DOI [10.1145/2365952.2365981, DOI 10.1145/2365952.2365981]
  • [7] [Anonymous], 2012, P 5 INT C WEB SEARCH, DOI [10.1145/2124295.2124309, DOI 10.1145/2124295.2124309]
  • [8] [Anonymous], 2010, P 4 ACM C REC SYST R, DOI [DOI 10.1145/1864708.1864721, 10.1145/1864708.1864721]
  • [9] [Anonymous], 2018, Adversarial audio synthesis
  • [10] Antoniou A, 2017, CoRR