NCGAN:A neural adversarial collaborative filtering for recommender system

Jinyang Sun, Baisong Liu, Hao Ren, Weiming Huang · Journal of Intelligent & Fuzzy Systems · 2021

The major challenge of recommendation system (RS) based on implict feedback is to accurately model users’ preferences from their historical feedback. Nowadays, researchers has tried to apply adversarial technique in RS, which had presented successful results in various domains. To a certain extent, the use of adversarial technique improves the modeling of users’ preferences. Nonetheless, there are still many problems to be solved, such as insufficient representation and low-level interaction. In this paper, we propose a recommendation algorithm NCGAN which combines neural collaborative filtering and generative adversarial network (GAN). We use the neural networks to extract users’ non-linear characteristics. At the same time, we integrate the GAN framework to guide the recommendation model training. Among them, the generator aims to make user recommendations and the discriminator is equivalent to a measurement tool which could measure the distance between the generated distribution and users’ ground distribution. Through comparison with other existing recommendation algorithms, our algorithm show better experimental performance in all indicators.

Read the paper · More papers on PaperTik