一种基于国密算法和联邦学习的新闻推荐方法及系统

    公开(公告)号:CN118094008A

    公开(公告)日:2024-05-28

    申请号:CN202410273717.7

    申请日:2024-03-11

    Abstract: 本发明公开了一种基于国密算法和联邦学习的新闻推荐方法。方法为:首先服务器分发全局用户模型和全局新闻模型给各个客户端,客户端根据本地数据训练模型,得到用户模型梯度和新闻模型梯度;然后客户端将用户模型梯度和新闻模型梯度使用SM9算法进行数字签名,并使用SM2算法进行加密,将签名与密文打包上传至服务器;服务器端接收数据包后先进行解密和验签,确认未被篡改后,使用聚合梯度更新全局用户模型和全局新闻模型;重复进行交互训练模型,直到全局用户模型收敛,得到最终的全局用户模型,使用最终的全局用户模型进行新闻推荐。本发明增强了用户的隐私保护,降低了模型遭遇投毒攻击的风险,并且具有较好的推荐性能和较低的通信开销。

Patent Agency Ranking