Creating Synthetic Datasets for Collaborative Filtering Recommender Systems using Generative Adversarial Networks
Not on the map. Why?
Abstract (arXiv)
Research and education in machine learning needs diverse, representative, and open datasets that contain sufficient samples to handle the necessary training, validation, and testing tasks. Currently, the Recommender Systems area includes a large number of subfields in which accuracy and beyond accuracy quality measures are continuously improved. To feed this research variety, it is necessary and convenient to reinforce the existing datasets with synthetic ones. This paper proposes a Generative Adversarial Network (GAN)-based method to generate collaborative filtering datasets in a parameterized way, by selecting their preferred number of users, items, samples, and stochastic variability. This parameterization cannot be made using regular GANs. Our GAN model is fed with dense, short, and continuous embedding representations of items and users, instead of sparse, large, and discrete vectors, to make an accurate and quick learning, compared to the traditional approach based on large and sparse input vectors. The proposed architecture includes a DeepMF model to extract the dense user and item embeddings, as well as a clustering process to convert from the dense GAN generated samples to the discrete and sparse ones, necessary to create each required synthetic dataset. The results of three different source datasets show adequate distributions and expected quality values and evolutions on the generated datasets compared to the source ones. Synthetic datasets and source codes are available to researchers.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 12 of its 62 references that are in the map. First posted on arXiv 2 Mar 2023.
Builds on
12 of 62 references.
References · 12
- 2022Generative Adversarial Networkscited by 5,603
- 2017Neural Collaborative Filteringcited by 1,108
- 2018Variational Autoencoders for Collaborative Filteringcited by 308
- 2017PacGAN: The power of two samples in generative adversarial networkscited by 104
- 2017Joint Deep Modeling of Users and Items Using Reviews for Recommendationcited by 84
- 2018Virtual-Taobao: Virtualizing Real-world Online Retail Environment for Reinforcement Learningcited by 80
- 2021Continual Learning for Recurrent Neural Networks: an Empirical Evaluationcited by 34
- 2018Facial Expression Analysis under Partial Occlusion: A Surveycited by 28
- 2021A survey of recommender systems for energy efficiency in buildings: Principles, challenges and prospectscited by 13
- 2020DeepFair: Deep Learning for Improving Fairness in Recommender Systemscited by 12
- 2020Recommender Systems Based on Generative Adversarial Networks: A Problem-Driven Perspectivecited by 11
- 2020Extended Missing Data Imputation via GANs for Ranking Applicationscited by 2
Built on by
Citing papers per year: 2025: 1.
1 paper.