GAN-based Matrix Factorization for Recommender Systems

01/20/2022
by   Ervin Dervishaj, et al.
30

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.

READ FULL TEXT
research
05/20/2020

Adversarial Machine Learning in Recommender Systems: State of the art and Challenges

Latent-factor models (LFM) based on collaborative filtering (CF), such a...
research
01/08/2018

Learning with Heterogeneous Side Information Fusion for Recommender Systems

Recommender System (RS) is a hot area where artificial intelligence (AI)...
research
04/26/2022

Application of WGAN-GP in recommendation and Questioning the relevance of GAN-based approaches

Many neural-based recommender systems were proposed in recent years and ...
research
03/09/2023

Intriguing Property of GAN for Remote Sensing Image Generation

Generative adversarial networks (GANs) have achieved remarkable progress...
research
04/10/2022

A Distributed Real-Time Recommender System for Big Data Streams

In today's data-driven world, recommender systems (RS) play a crucial ro...
research
08/09/2023

Vector quantization loss analysis in VQGANs: a single-GPU ablation study for image-to-image synthesis

This study performs an ablation analysis of Vector Quantized Generative ...
research
05/05/2022

End-to-End Image-Based Fashion Recommendation

In fashion-based recommendation settings, incorporating the item image f...

Please sign up or login with your details

Forgot password? Click here to reset