[CPE 2021] Differentially private locality sensitive hashing based federated recommender system

基于差分隐私局部敏感哈希的联邦推荐系统

Differentially private locality sensitive hashing based federated recommender system
Wiley Online Library
Concurrency and Computation: Practice and Experience

引入

现有的问题

现有的隐私保护推荐系统模型主要采用密码学方法来实现隐私保护。
然而,加密方法在执行加密和解密操作时开销很大,并且缺乏很好的灵活性。

本文方案

  1. 对现有的基于局部敏感哈希 (LSH) 方法的隐私保护推荐系统进行了隐私分析,并展示了攻击者如何在这种推荐系统下检索用户信息。
  2. 差分隐私LSH 方法来构建可以为用户提供差异隐私保证的推荐系统

联邦推荐系统的动机

相关工作

隐私保护的RS

10 一种基于多方随机掩码和多项式聚合技术的任意分布式数据隐私保护协同过滤方案。
在他们的方案中,隐私保护是通过适配协议和 Paillier 同态加密来实现的。
11 Badsha 等人提出了一种基于同态加密的隐私保护的基于用户的协同过滤技术。
该技术可以计算用户之间的相似性并在不泄露任何私人信息的情况下生成推荐。
12 Polatidis 等人通过在将每个评级提交给服务器之前对其进行扰动,提出了一种用于协同过滤系统的多级隐私保护方法。
这种扰动方法基于多个级别和每个级别的不同范围的随机值。然而,扰动方法缺乏明确的隐私定义,难以量化隐私级别。

差分隐私RS

7 基于差异隐私,McSherry 等人。提出了一种通用的推荐系统方案,该方案在为用户提供差分隐私保证的同时保持较高的推荐性能。
该方案使用数据预处理,之后数据可用于训练许多推荐系统算法。

本文使用随机响应来实现差异隐私
使用随机响应的核心思想在构建哈希索引的过程中应用扰动

局部敏感哈希LSH

一种有效且可扩展的相似性计算方案
应用:近重复检测,层次聚类,全基因组关联研究和图像相似性识别
显着特点相似度计算具有线性时间复杂度,传统的 pair-wise 计算具有二次复杂度。

16 Liang 等人提出实时协同过滤推荐系统。
他们使用 LSH 构建用户或项目块,这有助于实时邻域形成和推荐。
8 Qi提出了一种基于 LSH 的分布式推荐系统,以实现快速、准确和高质量的推荐服务,同时保护不同贡献方的用户隐私。
他们指出,通过投影,用户数据的原始形式由其隐藏原始数据的索引表示。
但是,他们没有讨论重建原始数据和缺乏理论分析的潜在问题。

将 LSH 作为一种索引技术,在提供数据匿名化的同时,实现快速高效的推荐。我们使用图 2来展示Rec LSH如何提供数据匿名化。
通过协作建立用户索引

两种DPLSH

DPLSH 算法的工作原理

提出了两种类型的 DPLSH:
在这里插入图片描述

  • 基于p-稳定的LSH函数
    在这里插入图片描述
    在这里插入图片描述

  • 基于Angle LSH函数
    在这里插入图片描述

算法

Algorithm 1. Reconstruct data by using RLS when n ≥ d

在这里插入图片描述

Algorithm 2. Reconstruct data using RNLP when n < d

在这里插入图片描述

Algorithm 3. Construct differentially private LSH index

在这里插入图片描述

隐私分析

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值