首页|期刊导航|计算机应用研究|基于区块链和联邦学习的隐私保护去中心化推荐系统

基于区块链和联邦学习的隐私保护去中心化推荐系统OA

Privacy-preserving decentralized recommendation system based on blockchain and federated learning

中文摘要英文摘要

随着互联网信息过载的出现,智能推荐系统应运而生,其广泛用于为特定用户推荐产品、内容和服务.然而,这些系统需大量用户数据来训练模型,如何在保证模型性能的同时确保用户数据的隐私性和安全性成为亟待解决的问题;传统推荐系统存在数据稀疏性等问题,直接共享数据还会侵犯用户隐私.提出了一种具有隐私保护的去中心化联邦学习推荐系统框架,利用区块链的点对点网络和不可窜改的数据存储特性,确保数据安全和系统去中心化.在该框架中,用户数据经矩阵分解为私有参数(含隐私信息)和公共参数(含项目特征信息);用户本地训练两者,仅共享公共参数,私有参数保留在本地,保护了用户隐私.引入区块链协调训练过程,其领导者聚合本地公共参数为全局公共参数,用户下载同步并进行下一次训练.此外,还提出了基于动态随机种子算法的高性能、低消耗共识机制,并分析了模型的隐私保护性能.实验表明,该框架在隐私保护和推荐准确性上优于传统中心式学习框架,同时具有良好的可扩展性和实用性.

With the overload of Internet information,intelligent recommendation systems have emerged and are widely used to recommend products,content,and services to specific users.Yet,these systems require large amounts of user data to train their models.How to ensure the privacy and security of user data while maintaining model performance has become a pressing issue.Traditional recommendation systems suffer from problems such as data sparsity,and sharing raw data directly also can violate user privacy.This paper proposed a privacy-preserving decentralized federated learning recommendation system.It uti-lized the peer-to-peer network and immutable data storage features of blockchain to ensure data security and system decentrali-zation.In this system,user data was decomposed into private parameters(containing privacy information)and public parame-ters(containing item feature information)through matrix factorization.Users trained locally,kept their private parameters,and shared only the public parameters,which protected user privacy.Blockchain was introduced to coordinate the training process,where its leader aggregated local public parameters into a global public parameter.Users then downloaded and syn-chronized these parameters to conduct the next training round.Furthermore,it proposed a high-performance,low-consumption consensus mechanism based on a dynamic random seed algorithm,and the model's privacy-preserving performance was ana-lyzed.Experiments show that this system is superior to traditional centralized learning frameworks in terms of both privacy pro-tection and recommendation accuracy,while also offering strong scalability and practical usability.

郭剑岚;陈俞强;卢荣;李光程

东莞职业技术学院 电子信息学院,广东 东莞 523808东莞职业技术学院 人工智能学院,广东 东莞 523808东莞职业技术学院 人工智能学院,广东 东莞 523808东莞职业技术学院 人工智能学院,广东 东莞 523808

信息技术与安全科学

去中心化联邦学习隐私保护推荐系统区块链

decentralizationfederated learningprivacy protectionrecommendation systemblockchain

《计算机应用研究》 2026 (4)

1005-1012,8

广东省自然科学基金资助项目(2020A1515110162)广东省哲学社会科学规划项目(GD25CSH06)广东省普通高校创新团队资助项目(2025KCXTD094)广东省普通高校特色创新项目(2025KTSCX373)2021年东莞市农村振兴战略专项基金资助项目(20211800400102)东莞市松山湖科技特派员项目(20234384-01KCJ-G,20234369-01KCJ-G,20234400-01KCJ-G)

10.19734/j.issn.1001-3695.2025.09.0301

评论