Incorporating Auxiliary Information in Collaborative Filtering Data Update with Privacy Preservation
Journal Title: International Journal of Advanced Computer Science & Applications - Year 2014, Vol 5, Issue 4
Abstract
Online shopping has become increasingly popular in recent years. More and more people are willing to buy products through Internet instead of physical stores. For promotional purposes, almost all online merchants provide product recommendations to their returning customers. Some of them ask professional recommendation service providers to help develop and maintain recommender systems while others need to share their data with similar shops for better product recommendations. There are two issues, (1) how to protect customers’ privacy while retaining data utility before they release the data to the third parties; (2) based on (1), how to handle data growth efficiently. In this paper, we propose a NMF (Nonnegative Matrix Factorization)-based data update approach in collaborative filtering (CF) that solves the problems. The proposed approach utilizes the intrinsic property of NMF to distort the data for protecting user’s privacy. In addition, the user and item auxiliary information is taken into account in incremental nonnegative matrix tri-factorization to help improve the data utility. Experiments on three different datasets (MovieLens, Sushi and LibimSeTi) are conducted to examine the proposed approach. The results show that our approach can quickly update the new data and provide both high level privacy protection and good data utility.
Authors and Affiliations
Xiwei Wang , Jun Zhang, Pengpeng Lin, Nirmal Thapa, Yin Wang, Jie Wang
A Novel Cylindrical DRA for C-Band Applications
In this paper, we study a Dielectric Resonator Antenna of cylindrical shape with circular polarization for applications in the C band. The proposed antenna is composed of two different layers. The first is Polyflon Polyg...
Kit-Build Concept Map with Confidence Tagging in Practical Uses for Assessing the Understanding of Learners
An answer of a learner can be interpreted as a learning evidence for demonstrating the understanding of the learner, while a confidence on the answer represents the belief of the learner as the degree of understanding. I...
Optimizing Power-Based Indoor Tracking System for Wireless Sensor Networks using ZigBee
Evolution of wireless and digital communication gives birth to the smaller but powerful battery-equipped devices which are easy to maintain and perform the desired tasks. ZigBee is a Wireless Personal Area Network (WPAN)...
Steganography: Applying and Evaluating Two Algorithms for Embedding Audio Data in an Image
Information transmission is increasing with grow of using WEB. So, information security has become very important. Security of data and information is the major task for scientists and political and military people. One...
Representing Job Scheduling for Volunteer Grid Environment using Online Container Stowage
Volunteer grid computing comprises of volunteer resources which are unpredictable in nature and as such the scheduling of jobs among these resources could be very uncer-tain. It is also difficult to ensure the successful...