[发明专利]基于区块链的联邦学习数据参与方贡献值计算和激励方法有效
| 申请号: | 202011633318.5 | 申请日: | 2020-12-31 | 
| 公开(公告)号: | CN112784994B | 公开(公告)日: | 2023-03-03 | 
| 发明(设计)人: | 孙凌云;王鑫;余芸;萧展辉;杨漾;邵明;陈波;敖知琪;周泽宝;任昊文;崔焱;甘杉;邹文景;孙刚;杨晓雪 | 申请(专利权)人: | 浙江大学;南方电网数字电网研究院有限公司 | 
| 主分类号: | G06N20/00 | 分类号: | G06N20/00;G06F16/27;G06Q20/06 | 
| 代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 胡红娟 | 
| 地址: | 310013 浙江*** | 国省代码: | 浙江;33 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 基于 区块 联邦 学习 数据 参与 贡献 计算 激励 方法 | ||
1.一种基于区块链的联邦学习数据参与方贡献值计算和激励方法,其特征在于,该方法包括:
对数据参与方的本地训练模型进行特征提取,获得模型更新数据;
数据需求方对所述模型更新数据解码,得到中间验证模型;
数据需求方对中间验证模型分批次评估,得到评估指标;
根据所述评估指标计算所述数据参与方的贡献度;
根据所述数据参与方的贡献度,向数据参与方分配激励值;
将数据参与方的激励值和地址形成奖励队列放入区块链上;
所述模型更新数据包括梯度变化、本地训练模型版本号、本地训练模型数据集大小、数据参与方身份识别;
所述梯度变化采用梯度下降算法,具体为:
δli=T′li-Tli
其中,δli表示第i个数据参与方的第l轮次的梯度变化,T′li表示第i个数据参与方的第l轮次中本地数据训练后的梯度,Tli表示数据参与方第l轮次本地数据训练前的梯度;
所述数据参与方的贡献度计算完成后,对梯度变化进行更新,更新方法为:
其中,Tli表示第i个数据参与方的第l轮次的本地数据训练前的梯度,ηli表示第i个数据参与方的评估指标,δli表示第i个数据参与方第l轮次的梯度变化,N表示数据参与方的数量;
所述评估设置边缘阈值thresbad和thresgood,当指标小于thresbad时,评价等级为bad;当指标大于thresgood时,评价等级为good;当指标处于两个阈值之间时,评价等级为uncertain,分别用阶跃函数b(aij)、g(aij)和u(aij)表示:
汇总各类评估结果,表示为:
并对汇总结果进行归一化处理,表示为:
根据各批次测试和评估结果得到第i个数据参与方第l轮次的评估指标ηli,表示为:
ηli=normalgoodi+k*normaluncertaini
其中,m表示数据需求方对中间验证模型共分m批次进行评估,j表示数据需求方第j批次评估;
normalbadi表示第i个数据需求方评价等级为bad的归一化结果,normalgoodi表示第i个数据需求方评价等级为good的归一化结果,normaluncertaini表示第i个数据需求方评价等级为uncertain的归一化结果;k表示评价等级为uncertain的数据被接收为评价等级为good的系数;
所述数据参与方的贡献度为:
coni=costiηli
其中,coni表示第i个数据参与方的贡献度,costi=λni,ηli表示第i个数据参与方第l轮次的评估指标,costi表示本地训练模型的训练成本,ni表示第i个数据需求方本地训练集大小;λ为相关系数;
所述数据参与方的激励值ri为:
其中,W表示中间验证模型的总贡献度,R表示数据需求方提供的奖励总额;coni表示第i个数据参与方的贡献度,N表示数据参与方的数量。
2.根据权利要求1所述的基于区块链的联邦学习数据参与方贡献值计算和激励方法,其特征在于,所述本地训练模型是数据参与方基于自身的本地数据对分发的模型训练得到。
3.根据权利要求1所述的基于区块链的联邦学习数据参与方贡献值计算和激励方法,其特征在于,将奖励队列放入区块链上包括:
针对每个数据参与方,数据需求方取出奖励队列中该数据参与方的奖励信息,对奖励信息进行私钥加密,将数据参与方的转账信息、私钥、密文以及非对称解密验证码存储在区块链上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学;南方电网数字电网研究院有限公司,未经浙江大学;南方电网数字电网研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011633318.5/1.html,转载请声明来源钻瓜专利网。





