当前位置: 首页 > 专利查询>浙江大学专利>正文

针对联邦推荐系统的梯度攻击方法及装置制造方法及图纸

技术编号:40960550 阅读:24 留言:0更新日期:2024-04-18 20:38
本说明书实施例提供针对联邦推荐系统的梯度攻击方法及装置,其中所述方法包括:响应于针对联邦学习任务的对象推荐请求在对象集合中选择待推荐对象,并构建用于调整待推荐对象的推荐系数的初始模拟数据;通过本地推荐模型对初始模拟数据进行处理,获得模拟梯度,确定全局推荐模型对应的全局梯度,根据全局梯度和模拟梯度对初始模拟数据进行更新,获得目标模拟数据;将目标模拟数据输入至本地推荐模型,获得预测推荐数据,基于预测推荐数据确定目标推荐对象和目标推荐信息,以及待推荐对象的待推荐信息;计算第一损失值、第二损失值;基于第一损失值和第二损失值对本地推荐模型进行调参,获得目标本地推荐模型用于参与联邦学习任务。

【技术实现步骤摘要】

本说明书实施例涉及隐私计算,特别涉及一种针对联邦推荐系统的梯度攻击方法。


技术介绍

1、随着互联网和人工智能的发展,机器学习在很多领域都有所应用,例如风险评估、语音识别、自然语言处理等领域。然而,近年来隐私泄露带来的安全问题,使得人们越发地关注自身的隐私安全。在此背景下,联邦学习应运而生。联邦学习是一种分布式学习模式,客户端的训练数据不会上传到服务器中,而是会在本地进行训练,最后上传梯度或参数至服务器,协助服务器完成模型的训练。

2、在基于联邦学习的对象推荐场景中,为了满足运营方的推广需求,需要对用户客户端进行指定对象的推荐。但是由于联邦学习的特性,在提高指定对象曝光率的前提下还要保证联邦学习的全局模型的推荐性能。因此目前亟需一种在不影响整体模型的推荐性能下,又能提高特定目标对象的曝光率的方法。


技术实现思路

1、有鉴于此,本说明书实施例提供了一种针对联邦推荐系统的梯度攻击方法。本说明书一个或者多个实施例同时涉及一种针对联邦推荐系统的梯度攻击装置,一种计算设备,一种计算机可读存储介质以及一种计算机本文档来自技高网...

【技术保护点】

1.一种针对联邦推荐系统的梯度攻击方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,响应于针对联邦学习任务的对象推荐请求在对象集合中选择待推荐对象之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,构建用于调整所述待推荐对象的推荐系数的初始模拟数据,包括:

4.根据权利要求3所述的方法,其特征在于,通过本地推荐模型对所述初始模拟数据进行处理,根据处理结果获得所述本地推荐模型对应的模拟梯度,包括:

5.根据权利要求4所述的方法,其特征在于,将所述模型参数梯度和所述对象表征梯度作为所述本地推荐模型对应的模拟梯度之...

【技术特征摘要】

1.一种针对联邦推荐系统的梯度攻击方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,响应于针对联邦学习任务的对象推荐请求在对象集合中选择待推荐对象之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,构建用于调整所述待推荐对象的推荐系数的初始模拟数据,包括:

4.根据权利要求3所述的方法,其特征在于,通过本地推荐模型对所述初始模拟数据进行处理,根据处理结果获得所述本地推荐模型对应的模拟梯度,包括:

5.根据权利要求4所述的方法,其特征在于,将所述模型参数梯度和所述对象表征梯度作为所述本地推荐模型对应的模拟梯度之后,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,确定全局推荐模型对应的全局梯度,包括:

【专利技术属性】
技术研发人员:陈超超王逸濠郑小林苏嘉婕
申请(专利权)人:浙江大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1