Private Matrix Factorization with Public Item Features

09/17/2023
by   Mihaela Curmei, et al.
0

We consider the problem of training private recommendation models with access to public item features. Training with Differential Privacy (DP) offers strong privacy guarantees, at the expense of loss in recommendation quality. We show that incorporating public item features during training can help mitigate this loss in quality. We propose a general approach based on collective matrix factorization (CMF), that works by simultaneously factorizing two matrices: the user feedback matrix (representing sensitive data) and an item feature matrix that encodes publicly available (non-sensitive) item information. The method is conceptually simple, easy to tune, and highly scalable. It can be applied to different types of public item data, including: (1) categorical item features; (2) item-item similarities learned from public sources; and (3) publicly available user feedback. Furthermore, these data modalities can be collectively utilized to fully leverage public data. Evaluating our method on a standard DP recommendation benchmark, we find that using public item features significantly narrows the quality gap between private models and their non-private counterparts. As privacy constraints become more stringent, models rely more heavily on public side features for recommendation. This results in a smooth transition from collaborative filtering to item-based contextual recommendations.

READ FULL TEXT
research
10/19/2018

Probabilistic Matrix Factorization with Personalized Differential Privacy

Probabilistic matrix factorization (PMF) plays a crucial role in recomme...
research
01/18/2017

Recommendation under Capacity Constraints

In this paper, we investigate the common scenario where every candidate ...
research
10/22/2019

From Personalization to Privatization: Meta Matrix Factorization for Private Rating Predictions

Matrix factorization (MF) techniques have been shown to be effective for...
research
12/08/2021

Zero-Shot Recommendation as Language Modeling

Recommendation is the task of ranking items (e.g. movies or products) ac...
research
08/08/2023

UniRecSys: A Unified Framework for Personalized, Group, Package, and Package-to-Group Recommendations

Recommender systems aim to enhance the overall user experience by provid...
research
05/28/2019

LambdaOpt: Learn to Regularize Recommender Models in Finer Levels

Recommendation models mainly deal with categorical variables, such as us...
research
03/01/2020

Federating Recommendations Using Differentially Private Prototypes

Machine learning methods allow us to make recommendations to users in ap...

Please sign up or login with your details

Forgot password? Click here to reset