vix.ing · top · new · best · stats

Partially Synthetic Data for Recommender Systems: Prediction Performance and Preference Hiding

2020/08/09 by Manel Slokom, Slokom, Manel, Martha A. Larson +5 · 7 citations
Computer Science · Mathematics · #Artificial intelligence #Computer science #Data mining #Data set #FOS: Computer and information sciences #Information Retrieval (cs.IR) #Information retrieval #Mathematics #Mobile Crowdsensing and Crowdsourcing #Preference #Privacy-Preserving Technologies in Data #Recommender Systems and Techniques #Recommender system #Set (abstract data type) #Synthetic data #cs.IR

paper · pdf · doi:10.48550/arxiv.2008.03797

published in arXiv (Cornell University) (Cornell University) · 11 pages, 4 figures

arxiv created 2020/08/09 · openalex publication_date 2020/08/09 · arxiv updated 2020/08/11 · openalex created_date 2020/08/13 · openalex updated_date 2026/07/28

Abstract

This paper demonstrates the potential of statistical disclosure control for protecting the data used to train recommender systems. Specifically, we use a synthetic data generation approach to hide specific information in the user-item matrix. We apply a transformation to the original data that changes some values, but leaves others the same. The result is a partially synthetic data set that can be used for recommendation but contains less specific information about individual user preferences. Synthetic data has the potential to be useful for companies, who are interested in releasing data to allow outside parties to develop new recommender algorithms, i.e., in the case of a recommender system challenge, and also reducing the risks associated with data misappropriation. Our experiments run a set of recommender system algorithms on our partially synthetic data sets as well as on the original data. The results show that the relative performance of the algorithms on the partially synthetic data reflects the relative performance on the original data. Further analysis demonstrates that properties of the original data are preserved under synthesis, but that for certain examples of attributes accessible in the original data are hidden in the synthesized data.

Citations

Related