Title :
PriView: Personalized Media Consumption Meets Privacy against Inference Attacks
Author :
Bhamidipati, Sandilya ; Fawaz, Nadia ; Kveton, Branislav ; Zhang, Amy
Abstract :
PriView is an interactive personalized video consumption system that protects user privacy while recommending relevant content. It provides transparency of privacy risk, control of privacy risk, and personalized recommendations. It implements an information-theoretic framework to enable a utility-aware privacy mapping that distorts a user´s video ratings to prevent attackers from inferring users´ personal attributes (such as age, gender, or political views), while maintaining the distorted ratings´ usefulness for recommendations. PriView uses convex optimization to create a probability mapping from actual ratings to distorted ratings that minimizes the distortion, subject to a privacy constraint. One practical challenge is scalability, when data comes from a large alphabet. Quantization combined with low-rank approximation of the rating matrix helps reduce the number of optimization variables. Evaluations showed that PriView can achieve perfect privacy with little change in recommendation quality. This article is part of a special issue on Security and Privacy on the Web.
Keywords :
convex programming; data protection; interactive video; quantisation (signal); recommender systems; PriView; convex optimization; distortion minimization; inference attacks; interactive personalized video consumption system; low-rank approximation; optimization variables; personalized content recommendation; personalized media consumption; privacy risk control; probability mapping; quantization; rating matrix; user age; user gender; user personal attributes; user political views; user privacy protection; user video ratings; utility-aware privacy mapping; Computer security; Data privacy; Databases; Distortion; Quantization (signal); TV; Video on demand; PriView; inference attack; privacy; privacy risk; privacy-utility tradeoff; software development; software engineering; transparency; video on demand; video personalization; video recommendations;
Journal_Title :
Software, IEEE
DOI :
10.1109/MS.2015.100