INFORMATION PROCESSING & MANAGEMENT, cilt.56, sa.3, ss.994-1009, 2019 (SCI-Expanded)
Privacy-preserving collaborative filtering schemes focus on eliminating the privacy threats inherent in single preference values, and the privacy risks in the multi-criteria preference domain are disregarded. In this work, we introduce randomized perturbation-based privacy-preserving approaches for multi-criteria collaborative filtering systems. Initially, the privacy protection methods efficiently used in traditional single-criterion systems are adapted onto multi-criteria ratings. However, these systems require intelligent protection mechanisms that are flexible and adapting to the structure of each sub-criterion. To achieve such a goal, we introduce a novel privacy-preserving protocol by adapting an entropy-based randomness determination procedure that can recover accuracy losses. The proposed protocol adjusts privacy-controlling parameters concerning the information inherent in each criterion. We experimentally evaluate the proposed schemes on three subsets of Yahoo!Movies multi-criteria preference dataset to demonstrate the effects of the proposed privacy-preserving schemes on both user privacy levels and prediction accuracy for differing sparsity rates. According to the obtained experimental outcomes, the proposed entropy-based privacy-preserving scheme can produce significantly more accurate predictions while maintaining an identical level of privacy provided by the traditional privacy protection scenario. The experimental results also confirm that the novel entropy-based privacy-preserving scheme maintains the confidentiality of personal preferences without severely compromising prediction accuracy.