摘要
本发明公开了一种基于区块链和零知识证明的联邦学习隐私保护方法,涉及机器学习隐私保护技术领域,包括任务发布者确定训练任务及联邦学习的参与者集合,初始化模型参数,并将训练任务和初始全局模型参数分发给各个参与者;各个参与者进行本地模型训练,并对本地模型的梯度进行加噪,实现差分隐私保护;生成关于本地模型推理过程的零知识证明,并上传至区块链;利用智能合约对接收的零知识证明进行验证,将验证通过的本地模型更新传递给任务发布者进行全局模型聚合,并将其下发至诚实的参与者进行下一步训练,直至收敛。因此,采用上述方法,能够在保证在不影响整体数据分析的前提下,保护个体数据的隐私,实现对模型来源可靠性的验证与透明管理。
技术关键词
隐私保护方法
零知识证明
模型更新
发布者
差分隐私保护
隐私保护技术
参数
密钥
噪声
数据
多项式
表达式
电路
总量
样本
代表
系统为您推荐了相关专利信息
数据访问请求
真实性验证
分片存储技术
零知识证明协议
解密密钥
零知识证明
交易验证方法
椭圆曲线密码算法
加密
验证算法
历史流量数据
水文科学技术
处理单元
处理器
模型更新