[IJCAI 2022] 基于个性化掩码的实用安全联合推荐

news/2024/11/17 5:35:41/

Practical and Secure Federated Recommendation with Personalized Mask | SpringerLink

摘要

联合推荐解决了推荐系统的数据筒仓和隐私问题。目前的联合推荐系统主要利用密码学或混淆方法来保护原始评分不被泄露。然而,前者带来了额外的通信和计算成本,后者损害了模型的准确性。它们都不能同时满足推荐系统的实时反馈和准确的个性化需求。在这项工作中,我们提出了联邦屏蔽矩阵分解(FedMMF),以保护联邦推荐系统中的数据隐私,而不牺牲效率和效果。在更多的细节,我们介绍了新的想法,个性化的面具只从本地数据生成,并将其应用在FedMMF。

一方面,个性化口罩为参与者的私人数据提供了保护,而不会损失有效性。

另一方面,结合自适应安全聚合协议,个性化掩码可以进一步提高效率。

从理论上分析了个性化口罩的安全性。经验上,我们还显示了所设计的模型在不同的现实世界的数据集上的优越性。

1 引言

联邦推荐系统(FedRec)是联邦学习在推荐场景中的重要应用[ 19]。近年来,联邦学习一直是一个快速发展的研究领域,它将私有数据保存在多方本地,并以安全和隐私保护的方式协同训练模型[ 13,14,20]。例如,[ 2]提出了一种联邦矩阵分解算法,该算法将训练过程分布在每个本地方,并将计算的梯度聚合在中央服务器上。隐私保护是联邦学习的主要挑战之一。与传统的数据中心培训方案相比,数据去中心化确实减轻了隐私风险。然而,在不同方之间传输的梯度仍然可能泄露用户隐私[3,23]。

为了解决隐私问题,当前的FedRec方法可以大致分为两类。第一类解决方案基于密码技术,例如同态加密(HE)[ 8]或安全多方计算(SMC)[ 21]。例如,基于HE的FedRec [ 6]利用HE来保护传输的梯度。这些方法可以导致无损模型性能。然而,它们产生额外的计算和通信成本,因为联邦学习需要大量的计算和中间结果交换。第二类解决方案利用混淆方法,例如差分隐私(DP)[ 7]。例如,基于DP的FedRec [ 10]旨在提供推荐服务,而不会泄露多个来源的数据隐私。虽然DP为基础的联邦算法是有效的,他们损害模型的准确性。因此,上述解决方案在应用于实际问题时都存在困难。 它们不能同时满足推荐系统(RecSys)的两个要求,即,个性化和实时性。

在这项工作中,我们提出了联邦掩码矩阵分解(FedMMF)作为一种新的FedRec方法。所设计的FedMMF方法可以在不牺牲效率和有效性的前提下保护FedRec的数据隐私。如图所示。1,我们在FedRec中引入了一种保护隐私数据不被泄露的新思想,而不是使用加密或混淆方法,这就是所谓的个性化掩码。个性化掩码是本地生成的掩码,其添加了原始数据以在不损失有效性的情况下保护隐私。在一个参与者的掩蔽评级上计算的梯度可以足够安全以直接与其他方共享。此外,结合自适应安全聚合协议,个性化掩码也进一步缓解了FedRec的效率问题。从理论和实验上,我们证明了FedMMF的优越性。

2 Preliminaries

联邦矩阵分解(FedMF)

vanilla FedMF算法[ 2]中,所有项目潜在因素qi都保存在中央服务器上

而每个用户的潜在因素 pu都保存在本地方。

训练过程如下并循环直到模型参数收敛:

1)u方从服务器下载项目i的潜在因素 qi ;

2)u方使用私有本地数据 ru 更新用户的潜在因素 pu;

3)u方计算每个项目的潜在因子 ηui=λ⋅qi−eui⋅pu与 ru和更新的 pu的梯度;

4)u方向服务器发送 ηui ;

5)服务器聚合梯度 ∑u∈U  ηui并更新 qi。

Secure FedMF. 

为了解决vanilla FedMF的梯度泄漏问题,已经提出了一些安全的FedMF算法。例如,基于HE的FedMF [ 6]和基于DP的FedMF [ 10]分别利用HE和DP来进一步保护隐私。基于HE的FedMF在将项目潜在因素的梯度传输到服务器之前用HE对项目潜在因素的梯度进行加密。然后,服务器对加密梯度进行安全聚合,更新密文状态的项目潜在因子,并将新的加密项目潜在因子分发给每个用户。以类似的方式,基于DP的FedMF在聚合之前向梯度添加噪声。然而,前者导致额外的成本,而后者导致精度损失。

3 联合掩蔽矩阵分解

3.1 Personalized Mask

 

 


http://www.ppmy.cn/news/247169.html

相关文章

QCY T1S 蓝牙耳机使用说明

QCY T1S 蓝牙耳机使用说明 headphone [ˈhɛdfəʊn]:n. 头戴受话器,耳机,送发话器 earphone [ˈɪəfəʊn]:n. 耳机1. QCY T1S 蓝牙耳机操作规范 2. QCY T1S 配对使用 3. QCY T1S 常见问题 References https://yongqiang.blog.…

micro SD(TF)卡详解

一、SD miniSD microSD SDHC的区分 SD SD卡(Secure Digital Memory Card)是一种基于半导体闪存工艺的存储卡。为了满足数码产品不断缩小存储卡体积的要求,SD卡逐渐演变出了Mini SD,Micro SD两种规格。 SD卡背面共有9个引脚&…

骨传导蓝牙耳机款式怎么选、骨传导耳机入门推荐

随着智能科技的发展,现在的骨传导耳机也越来越多开始占据了主流。很多想要尝试骨传导耳机的人却不知道该如何下手挑选适合自己的骨传导耳机。刚好笔者用过的骨传导耳机不算多,但是也不算少了,整理出来了几款性价比超高的骨传导耳机&#xff0…

气传导耳机和骨传导耳机的区别是啥?气传导耳机有哪些优缺点?

本文主要讲解一下气传导耳机和骨传导耳机的区别、气传导耳机的优缺点,并推荐一些目前主流的气传导耳机款式,大家可以根据自身需求,选择自己感兴趣的部分观看。 气传导耳机和骨传导耳机不同点: 气传导耳机和骨传导耳机最大且最根…

韶音骨传导耳机好不好用?韶音与南卡骨传导耳机评测对比

耳机是生活中常见的数码产品,如今除了利用气传导的传统耳机,为了适应运动场景的使用,又出现了一种骨传导耳机。由于听歌不用入耳的特性,目前在运动爱好者的圈子里很火。 目前在国内骨传导耳机行业中只有韶音和南卡这两个品牌做的…

骨传导耳机是怎么发声的,骨传导耳机值得入手嘛

现在市面上除了我们平时比较常见的有线耳机、头戴耳机、真无线耳机,近两年还涌现出了一种有着黑科技之称的特别耳机——骨传导耳机,并且因其在运动场景下的优势过于明显而得到了众多运动爱好者的大力追捧。那么今天我们就来聊聊这款所谓的黑科技骨传导耳…

哪款蓝牙耳机耳朵不疼?久戴不疼的骨传导耳机

长时间佩戴蓝牙耳机耳朵会出现不适和胀痛,那是因为耳膜长时间处于工作状态进而疲劳并反应出不适,同时对耳膜造成一定程度的损伤。骨传导耳机作为久戴不痛并且保护耳朵的特性,被广大人群知晓,并开始逐渐从佩戴蓝牙耳机到替换成骨传…

魔声(Monster)DNA耳机更换耳套

耳机使用22个月,耳套终于彻底扑街了。 为了让它重获新生,从某宝上买了备用的耳套,标题是原装耳套的要贵点,30-45不等吧。 拆旧耳套 拆的时候不能乱扯,抓着耳套和耳机相连那里,轻轻一拉就出来。 拆掉耳套后…