Privacy enhanced matrix factorization for recommendation with local differential privacy

Recommender systems are collecting and analyzing user data to provide better user experience. However, several privacy concerns have been raised when a recommender knows user's set of items or their ratings. A number of solutions have been suggested to improve privacy of legacy recommender syst...

Full description

Saved in:
Bibliographic Details
Main Authors: Shin, Hyejin, Kim, Sungwook, Shin, Junbum, Xiao, Xiaokui
Other Authors: School of Computer Science and Engineering
Format: Article
Language:English
Published: 2018
Subjects:
Online Access:https://hdl.handle.net/10356/87023
http://hdl.handle.net/10220/45218
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-87023
record_format dspace
spelling sg-ntu-dr.10356-870232020-03-07T11:48:58Z Privacy enhanced matrix factorization for recommendation with local differential privacy Shin, Hyejin Kim, Sungwook Shin, Junbum Xiao, Xiaokui School of Computer Science and Engineering Matrix Factorization Local Differential Privacy Recommender systems are collecting and analyzing user data to provide better user experience. However, several privacy concerns have been raised when a recommender knows user's set of items or their ratings. A number of solutions have been suggested to improve privacy of legacy recommender systems, but the existing solutions in the literature can protect either items or ratings only. In this paper, we propose a recommender system that protects both user's items and ratings. We develop novel matrix factorization algorithms under local differential privacy (LDP). In a recommender system with LDP, individual users randomize their data themselves to satisfy differential privacy and send the perturbed data to the recommender. Then, the recommender computes aggregates of the perturbed data. This framework ensures that both user's items and ratings remain private from the recommender. However, applying LDP to matrix factorization typically raises utility issues with high dimensionality and iterative algorithms. To tackle these technical challenges, we adopt dimensionality reduction technique and a sampling-based binary mechanism. We introduce a factor that stabilizes the perturbed gradients. With MovieLens and LibimSeTi datasets, we evaluate accuracy of our recommender system and demonstrate that our algorithm performs better than the existing differentially private gradient descent algorithm for matrix factorization under stronger privacy requirements. MOE (Min. of Education, S’pore) 2018-07-25T02:38:47Z 2019-12-06T16:33:20Z 2018-07-25T02:38:47Z 2019-12-06T16:33:20Z 2018 Journal Article Shin, H., Kim, S., Shin, J., & Xiao, X. Privacy Enhanced Matrix Factorization for Recommendation with Local Differential Privacy. IEEE Transactions on Knowledge and Data Engineering, in press. 1041-4347 https://hdl.handle.net/10356/87023 http://hdl.handle.net/10220/45218 10.1109/TKDE.2018.2805356 en IEEE Transactions on Knowledge and Data Engineering © 2018 IEEE.
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Matrix Factorization
Local Differential Privacy
spellingShingle Matrix Factorization
Local Differential Privacy
Shin, Hyejin
Kim, Sungwook
Shin, Junbum
Xiao, Xiaokui
Privacy enhanced matrix factorization for recommendation with local differential privacy
description Recommender systems are collecting and analyzing user data to provide better user experience. However, several privacy concerns have been raised when a recommender knows user's set of items or their ratings. A number of solutions have been suggested to improve privacy of legacy recommender systems, but the existing solutions in the literature can protect either items or ratings only. In this paper, we propose a recommender system that protects both user's items and ratings. We develop novel matrix factorization algorithms under local differential privacy (LDP). In a recommender system with LDP, individual users randomize their data themselves to satisfy differential privacy and send the perturbed data to the recommender. Then, the recommender computes aggregates of the perturbed data. This framework ensures that both user's items and ratings remain private from the recommender. However, applying LDP to matrix factorization typically raises utility issues with high dimensionality and iterative algorithms. To tackle these technical challenges, we adopt dimensionality reduction technique and a sampling-based binary mechanism. We introduce a factor that stabilizes the perturbed gradients. With MovieLens and LibimSeTi datasets, we evaluate accuracy of our recommender system and demonstrate that our algorithm performs better than the existing differentially private gradient descent algorithm for matrix factorization under stronger privacy requirements.
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Shin, Hyejin
Kim, Sungwook
Shin, Junbum
Xiao, Xiaokui
format Article
author Shin, Hyejin
Kim, Sungwook
Shin, Junbum
Xiao, Xiaokui
author_sort Shin, Hyejin
title Privacy enhanced matrix factorization for recommendation with local differential privacy
title_short Privacy enhanced matrix factorization for recommendation with local differential privacy
title_full Privacy enhanced matrix factorization for recommendation with local differential privacy
title_fullStr Privacy enhanced matrix factorization for recommendation with local differential privacy
title_full_unstemmed Privacy enhanced matrix factorization for recommendation with local differential privacy
title_sort privacy enhanced matrix factorization for recommendation with local differential privacy
publishDate 2018
url https://hdl.handle.net/10356/87023
http://hdl.handle.net/10220/45218
_version_ 1681034916098211840