Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 积分商城 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 暨南大学黄秀姐获国家专利权

暨南大学黄秀姐获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉暨南大学申请的专利一种面向隐私保护的个性化联邦推荐获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119539087B

龙图腾网通过国家知识产权局官网在2025-09-12发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411761603.3,技术领域涉及:G06N5/04;该发明授权一种面向隐私保护的个性化联邦推荐是由黄秀姐;郑淇中;方良达;官全龙;罗伟其设计研发完成,并于2024-12-03向国家知识产权局提交的专利申请。

一种面向隐私保护的个性化联邦推荐在说明书摘要公布了:本发明公开了一种面向隐私保护的个性化联邦推荐系统及方法,涉及联邦推荐系统领域。本发明为每个客户端构建一个物品偏好嵌入向量,并训练一个全局物品嵌入正交映射矩阵和一个用于生成物品嵌入混合因子矩阵的双层感知机,用于将全局物品嵌入矩阵与用户的物品偏好嵌入向量融合,为客户端构建了更加个性化、颗粒度更细的混合物品嵌入矩阵,并输入为客户端构建的个性化推荐预测感知机得到推荐结果,提升最终推荐效果;客户端向中央服务器上传数据时,进行本地差分隐私加密;为每个客户端进行负采样,将正样本和负样本混合后共同用于训练,提升训练效果的同时,使服务器无法根据客户端上传的更新数据辨别出客户端与物品的历史交互情况,保护用户隐私。

本发明授权一种面向隐私保护的个性化联邦推荐在权利要求书中公布了:1.一种面向隐私保护的个性化联邦推荐方法,通过将来自中央服务器的全局物品嵌入矩阵与客户端训练得来的物品偏好嵌入向量进行融合,实现物品嵌入矩阵的个性化,其特征在于,所述方法包括如下步骤: S1.中央服务器维护一个全局的物品存在表,用于记录推荐系统内物品的种类个数;中央服务器初始化模型权重和全局的物品嵌入矩阵,分发给各个参与联邦训练的客户端; S2.各个客户端从中央服务器获取初始化的模型权重和全局的物品嵌入矩阵,对全局物品嵌入正交映射矩阵、物品偏好嵌入向量、用于生成物品嵌入混合因子矩阵的双层感知机和用户推荐预测单层感知机的权重进行初始化; S3.各个客户端根据与物品的历史交互情况,将全体交互过的物品作为正样本,并从未交互过的物品中随机采样,作为负样本,将正样本和负样本按照一定比例进行混合得到训练集;最新交互的两个正样本单独留出,分别与一定比例的负样本进行混合得到测试集和验证集; S4.各个客户端并行的使用本地训练集数据进行推荐模型训练: S401.各个客户端根据训练集包含的物品类别,从全局物品嵌入矩阵选取相应物品的全局嵌入向量,拼接成符合该客户端训练集物品种类的全局物品嵌入矩阵,将其通过全局物品嵌入正交映射矩阵进行正交变换,得到迁移物品嵌入矩阵;首先学习一个全局物品嵌入矩阵到客户端个性化观点的映射关系,以实现全局物品嵌入矩阵的初步个性化;采用一个权重为正交矩阵且偏置项为0的单层感知机对全局物品嵌入矩阵进行正交变换,为其引入针对当前客户端的个性化;各客户端根据训练集包含的物品类别,从全局物品嵌入矩阵选取相应物品的全局物品嵌入向量iglobal,拼接符合该客户端训练集物品种类的全局物品嵌入矩阵将使用全局物品嵌入正交映射矩阵进行正交映射,得到迁移物品嵌入矩阵如下式所示: S402.进一步对迁移物品嵌入矩阵进行本地个性化;将客户端个人物品偏好嵌入向量广播至与同一维度,得到物品偏好嵌入矩阵将迁移物品嵌入矩阵和物品偏好嵌入矩阵相减、并求绝对值,得到物品-偏好嵌入矩阵差的绝对值矩阵Δ0,u,如下式所示: 其中,Δ0,u的每个元素代表着和在相应位置元素的相似性; S403.将物品-偏好嵌入矩阵差的绝对值矩阵Δ0,u输入一个两层感知机训练学习全局物品嵌入矩阵与用户的物品偏好嵌入矩阵融合的混合比例,激活函数分别采用ReLU和Sigmoid函数,生成物品嵌入混合因子矩阵如下式所示: S404.将物品嵌入混合因子矩阵和分别作为全局物品嵌入矩阵和用户的物品偏好嵌入矩阵的权重,求得加权平均值,作为混合物品嵌入矩阵如下式所示: S405.将混合物品嵌入矩阵输入用户推荐预测单层感知机,得到该客户端对各个物品的预测分值;计算损失值,采用小批量随机梯度下降更新模型参数;各个客户端并行的训练本地推荐系统模型;从混合物品嵌入矩阵获取物品i的混合物品嵌入向量将输入用户推荐预测单层感知机并经过Sigmoid激活函数激活,得到用户u对物品i的预测分值如下式所示: 计算二元交叉熵损失,如下式所示: 其中,Itemu表示客户端u交互过的物品的集合;Item′u表示客户端u未交互过的物品的集合;表示用户u对负样本i′的预测分值; S5.各个客户端在若干个epoch的本地训练结束后,利用更新后的模型参数,在验证集和测试集上进行预测,计算各个评价指标,并保留一条包含训练轮次ID、验证集上评价指标值、测试集上评价指标值和本地模型参数的记录,其中本地模型包括更新后的全局物品嵌入矩阵、用户的物品偏好嵌入向量、全局物品嵌入正交映射矩阵、用于生成物品嵌入混合因子矩阵的双层感知机和用户推荐预测单层感知机;客户端将更新后的全局物品嵌入矩阵进行本地差分隐私加密,与客户端在验证集、测试集上的评价指标计算值一起,上传至中央服务器; S6.中央服务器在接收到各个客户端上传的经本地差分隐私加密后的全局物品嵌入矩阵后,根据全局物品存在表和物品ID,使用FedAvg算法对各个物品的全局嵌入向量进行聚合,得到新的全局物品嵌入向量;服务器分别计算所有客户端在验证集和测试集上各个评价指标的平均值;如果验证集上评价指标平均值优于之前训练中对应指标的最佳平均值,则将该指标的最佳平均值更新,并保存记录;将聚合后的全局物品嵌入矩阵分发给各个客户端,如果本轮更新了评价指标的最佳平均值,则通知客户端保留当前轮次的本地模型参数; S7.客户端检验中央服务器下发的消息内容,如果包含保留当前轮次模型参数的信号,则保存当前轮次本地模型参数,否则无需保存,直接将模型参数更新、替换;客户端利用接收到的聚合后的全局物品嵌入矩阵,继续进行下一轮训练; S8.以S4至S7为一个周期,周期性循环S4至S7至初始时设定的迭代周期数,中央服务器根据记录的验证集上评价指标最佳平均值所对应的训练轮次,确定最终的全局物品嵌入矩阵,并以对应轮次测试集上的评价指标平均值来衡量推荐效果;各个客户端利用训练好的全局物品嵌入矩阵和本地模型,输出各自的最终推荐结果。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人暨南大学,其通讯地址为:510632 广东省广州市天河区黄埔大道西601号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。