首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于区块链的神经网络模型共享方法 

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

申请/专利权人:浙江数秦科技有限公司

摘要:本发明涉及区块链技术领域,具体涉及一种基于区块链的神经网络模型共享方法,包括以下步骤:建立协作节点,发布智能合约;获得共享模型;将权系数同态加密后提交智能合约;将比例系数k同态加密后发送给智能合约;为协作连接分配协作权系数,计算保留权系数发送给智能合约;智能合约验证保留权系数后,发送给数据源方;将若干个代币转账到模型方的账户;输入数x乘比例系数k发送给协作节点;将保留值与保留权系数的积发送给协作节点;协作节点解算共享模型,获得共享模型预测结果,将预测结果发送给数据源方。本发明的实质性效果是:即保持了神经网络模型的隐私性,也保护了数据的隐私性,能够保障模型方获得神经网络模型的共享收益。

主权项:1.基于区块链的神经网络模型共享方法,其特征在于,包括以下步骤:建立协作节点,在区块链上发布智能合约;拥有神经网络模型的模型方,将输入层神经元的连接拆分为两个连接,分别记为保留连接和协作连接,将输入层神经元删除,为保留连接和协作连接分别建立保留输入神经元和协作输入神经元,获得共享模型;保留连接和协作连接的权重分别记为保留权系数和协作权系数,模型方将原连接的权系数使用同态加密后提交给智能合约;模型方将保留输入神经元发送给拥有神经网络模型输入数据的数据源方,将共享模型其余部分发送给协作节点;数据源方生成随机比例系数k,将比例系数k使用同态加密后发送给智能合约,并转账若干个代币到智能合约的账户;模型方为协作连接分配协作权系数,在同态加密下,根据协作权系数、比例系数k及原连接的权系数,计算出同态加密下的保留权系数,将同态加密下的协作权系数和保留权系数发送给智能合约;智能合约在同态加密下验证协作权系数、保留权系数和比例系数k的等效权系数是否与原连接的权系数相等,若是,则智能合约将保留权系数解密后,再使用数据源方的公钥加密后,发送给数据源方,若否,则结束本方法,将若干个代币退回数据源方;智能合约将若干个代币转账到模型方的账户;数据源方将其输入数x乘以比例系数k后,作为协作值,发送给协作节点,协作节点将协作值作为协作输入神经元的值;输入数x与协作值的差作为保留值,数据源方将保留值与保留权系数的积发送给协作节点;协作节点解算共享模型,获得共享模型预测结果,将预测结果发送给数据源方;原连接的权系数=(1-比例系数)*保留权系数+比例系数*协作权系数;数据源方为每个保留输入神经元生成随机比例系数ki,i表示序号,将集合{ki}使用同态加密后发送给智能合约;模型方为协作连接分配协作权系数,根据协作权系数、比例系数ki及原连接的权系数,获得每个保留权系数;将同态加密下的保留权系数集合发送给智能合约;智能合约依次验证保留权系数集合和集合{ki}中相对应的保留权系数、比例系数ki与协作权系数构成的等效权系数,是否与原连接的权系数相等,若是,则智能合约将保留权系数解密后,再使用数据源方的公钥加密后,发送给数据源方,若否,则结束本方法,将若干个代币退回数据源方;建立若干个协作节点,协作节点数量与神经网络模型层数匹配;神经网络模型的每个层发送给对应的协作节点;协作输入神经元、协作权系数以及保留值与保留权系数的积,发送给输入层对应的协作节点;协作节点获得共享模型每层神经元的输出后,将输出发送给下一层神经元对应的协作节点。

全文数据:

权利要求:

百度查询: 浙江数秦科技有限公司 基于区块链的神经网络模型共享方法

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

相关技术
相关技术
相关技术
相关技术