{"title":"关于在网络规模的推荐服务中使用去中心化来实现隐私","authors":"Animesh Nandi, A. Aghasaryan, I. Chhabra","doi":"10.1145/2517840.2517860","DOIUrl":null,"url":null,"abstract":"We present the design, implementation, and evaluation of a decentralized framework for enabling privacy in Web-scale recommendation services. Our framework, which comprises of a decentralized middleware that is hosted and run by federated entities, is designed to support collaborative-filtering and content-based recommendations. We design a novel distributed protocol that clusters users into interest groups comprised of like-minded members and ensures a desired minimum size (k-anonymity parameter), while keeping user profiles on client-side only. In order to aggregate users' consumption for the purpose of generating recommendations, we design a novel decentralized aggregation mechanism that protects against auxiliary information attacks that have crippled conventional k-anonymity based systems. Our prototype system ensures that the desired k-anonymity level is met, and can prevent auxiliary information attacks using a middleware of modest size, and is empirically shown to be resistant to moderate degree of collusion. While preserving privacy, our system enables effective clustering of like-minded users, and offers good quality of recommendations. Also, the prototype's decentralized design and lightweight protocols enable almost linear-scaling with increased size of the middleware.","PeriodicalId":406846,"journal":{"name":"Proceedings of the 12th ACM workshop on Workshop on privacy in the electronic society","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"On the use of decentralization to enable privacy in web-scale recommendation services\",\"authors\":\"Animesh Nandi, A. Aghasaryan, I. Chhabra\",\"doi\":\"10.1145/2517840.2517860\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present the design, implementation, and evaluation of a decentralized framework for enabling privacy in Web-scale recommendation services. Our framework, which comprises of a decentralized middleware that is hosted and run by federated entities, is designed to support collaborative-filtering and content-based recommendations. We design a novel distributed protocol that clusters users into interest groups comprised of like-minded members and ensures a desired minimum size (k-anonymity parameter), while keeping user profiles on client-side only. In order to aggregate users' consumption for the purpose of generating recommendations, we design a novel decentralized aggregation mechanism that protects against auxiliary information attacks that have crippled conventional k-anonymity based systems. Our prototype system ensures that the desired k-anonymity level is met, and can prevent auxiliary information attacks using a middleware of modest size, and is empirically shown to be resistant to moderate degree of collusion. While preserving privacy, our system enables effective clustering of like-minded users, and offers good quality of recommendations. Also, the prototype's decentralized design and lightweight protocols enable almost linear-scaling with increased size of the middleware.\",\"PeriodicalId\":406846,\"journal\":{\"name\":\"Proceedings of the 12th ACM workshop on Workshop on privacy in the electronic society\",\"volume\":\"44 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-11-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 12th ACM workshop on Workshop on privacy in the electronic society\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2517840.2517860\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 12th ACM workshop on Workshop on privacy in the electronic society","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2517840.2517860","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
On the use of decentralization to enable privacy in web-scale recommendation services
We present the design, implementation, and evaluation of a decentralized framework for enabling privacy in Web-scale recommendation services. Our framework, which comprises of a decentralized middleware that is hosted and run by federated entities, is designed to support collaborative-filtering and content-based recommendations. We design a novel distributed protocol that clusters users into interest groups comprised of like-minded members and ensures a desired minimum size (k-anonymity parameter), while keeping user profiles on client-side only. In order to aggregate users' consumption for the purpose of generating recommendations, we design a novel decentralized aggregation mechanism that protects against auxiliary information attacks that have crippled conventional k-anonymity based systems. Our prototype system ensures that the desired k-anonymity level is met, and can prevent auxiliary information attacks using a middleware of modest size, and is empirically shown to be resistant to moderate degree of collusion. While preserving privacy, our system enables effective clustering of like-minded users, and offers good quality of recommendations. Also, the prototype's decentralized design and lightweight protocols enable almost linear-scaling with increased size of the middleware.