paper-with-me

홈 › Papers

GAN-based Matrix Factorization for Recommender Systems

2022-01-20 · Ervin Dervishaj, Paolo Cremonesi

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.

📄 PDF Abstract BibTeX arXiv:2201.08042

Code (1)

edervishaj/ganmf 공식 구현 tf

Tasks

Collaborative FilteringImage GenerationImage InpaintingImage-to-Image TranslationRecommendation SystemsText to Image GenerationText-to-Image Generation

Methods 이 논문이 사용한 방법론

Inpainting Train a convolutional neural network to generate the contents of an arbitrary image region conditioned on its surroundings.

Similar Papers 제목 키워드 기반

RankMat : Matrix Factorization with Calibrated Distributed Embedding and Fairness Enhancement

2022-04-27 · Hao Wang

Matrix Factorization is a widely adopted technique in the field of recommender system. Matrix Factorization techniques range from SVD, LDA, pLSA, SVD++, MatRec, Zipf Matrix Factorization and Item2Vec. In recent years, di…

FairnessRecommendation SystemsWord Embeddings

Privacy Threats Against Federated Matrix Factorization

2020-07-03 · Dashan Gao, Ben Tan, Ce Ju, Vincent W. Zheng 외

Matrix Factorization has been very successful in practical recommendation applications and e-commerce. Due to data shortage and stringent regulations, it can be hard to collect sufficient data to build performant recomme…

Collaborative FilteringFederated LearningPrivacy PreservingRecommendation Systems

Matrix Factorization Method for Decentralized Recommender Systems

2016-04-28 · Zheng Wenjie

Decentralized recommender system does not rely on the central service provider, and the users can keep the ownership of their ratings. This article brings the theoretically well-studied matrix factorization method into t…

Recommendation Systems

CF Recommender System Based on Ontology and Nonnegative Matrix Factorization (NMF)

2024-05-31 · Sajida Mhammedi, Hakim El Massari, Noreddine Gherabi, Amnai Mohamed

Recommender systems are a kind of data filtering that guides the user to interesting and valuable resources within an extensive dataset. by providing suggestions of products that are expected to match their preferences. …

Collaborative FilteringRecommendation Systems

MatRec: Matrix Factorization for Highly Skewed Dataset

2020-11-09 · Hao Wang, Bing Ruan

Recommender systems is one of the most successful AI technologies applied in the internet cooperations. Popular internet products such as TikTok, Amazon, and YouTube have all integrated recommender systems as their core …

Learning-To-RankRecommendation Systems