GAN-based Matrix Factorization for Recommender Systems
Not on the map. Why?
Abstract (arXiv)
Proposed in 2014, Generative Adversarial Networks (GAN) initiated a fresh interest in generative modelling. They immediately achieved state-of-the-art in image synthesis, image-to-image translation, text-to-image generation, image inpainting and have been used in sciences ranging from medicine to high-energy particle physics. Despite their popularity and ability to learn arbitrary distributions, GAN have not been widely applied in recommender systems (RS). Moreover, only few of the techniques that have introduced GAN in RS have employed them directly as a collaborative filtering (CF) model. In this work we propose a new GAN-based approach that learns user and item latent factors in a matrix factorization setting for the generic top-N recommendation problem. Following the vector-wise GAN training approach for RS introduced by CFGAN, we identify 2 unique issues when utilizing GAN for CF. We propose solutions for both of them by using an autoencoder as discriminator and incorporating an additional loss function for the generator. We evaluate our model, GANMF, through well-known datasets in the RS community and show improvements over traditional CF approaches and GAN-based models. Through an ablation study on the components of GANMF we aim to understand the effects of our architectural choices. Finally, we provide a qualitative evaluation of the matrix factorization performance of GANMF.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 19 of its 47 references that are in the map. First posted on arXiv 20 Jan 2022.
Builds on
19 of 47 references.
References · 19
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,527
- 2016Improved Techniques for Training GANscited by 2,970
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,626
- 2014Conditional Generative Adversarial Netscited by 2,162
- 2016InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Netscited by 860
- 2016StackGAN: Text to Photo-realistic Image Synthesis with Stacked Generative Adversarial Networkscited by 577
- 2016SeqGAN: Sequence Generative Adversarial Nets with Policy Gradientcited by 376
- 2016NIPS 2016 Tutorial: Generative Adversarial Networkscited by 285
- 2019Are We Really Making Much Progress? A Worrying Analysis of Recent Neural Recommendation Approachescited by 185
- 2018Recent Advances in Autoencoder-Based Representation Learningcited by 133
- 2017GraphGAN: Graph Representation Learning with Generative Adversarial Netscited by 121
- 2016Energy-based Generative Adversarial Networkcited by 119
7 more
- 2017CaloGAN: Simulating 3D High Energy Particle Showers in Multi-Layer Electromagnetic Calorimeters with Generative Adversarial Networkscited by 78
- 2017IRGAN: A Minimax Game for Unifying Generative and Discriminative Information Retrieval Modelscited by 75
- 2019A Troubling Analysis of Reproducibility and Progress in Recommender Systems Researchcited by 65
- 2017Adversarial Ranking for Language Generationcited by 50
- 2017Learning Particle Physics by Example: Location-Aware Generative Adversarial Networks for Physics Synthesiscited by 46
- 2020Sequential Recommendation with Self-Attentive Multi-Adversarial Networkcited by 26
- 2020Artist-driven layering and user's behaviour impact on recommendations in a playlist continuation scenariocited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 1.
2 papers.