Back to Search Start Over

Creating synthetic datasets for collaborative filtering recommender systems using generative adversarial networks.

Authors :
Bobadilla, Jesús
Gutiérrez, Abraham
Yera, Raciel
Martínez, Luis
Source :
Knowledge-Based Systems. Nov2023, Vol. 280, pN.PAG-N.PAG. 1p.
Publication Year :
2023

Abstract

Research and education in machine learning requires 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 being improved. To feed this research variety, it is both 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 performed 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 ensure fast and accurate learning, as 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 and a clustering process to convert the dense GAN generated samples to the discrete and sparse samples necessary to create each required synthetic dataset. The results from three different source datasets show adequate distributions and expected quality values and evolutions in the generated datasets compared to the source datasets. Synthetic datasets and source codes are available to researchers. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
09507051
Volume :
280
Database :
Academic Search Index
Journal :
Knowledge-Based Systems
Publication Type :
Academic Journal
Accession number :
173278286
Full Text :
https://doi.org/10.1016/j.knosys.2023.111016