-
公开(公告)号:CN111915294A
公开(公告)日:2020-11-10
申请号:CN202010496847.9
申请日:2020-06-03
Applicant: 东南大学
Abstract: 本发明公开了一种基于区块链技术的安全、隐私保护、可交易的分布式机器学习框架,该框架包括以下部分:证书授权中心CA负责为区块链节点发放和撤销数字证书,对节点进行权限管理;区块链节点负责维护机器学习模型和参与机器学习模型交易;智能合约规定了分布式机器学习的运行规则和按照模型贡献度对节点进行收益划分;分布式账本记录了机器学习模型训练过程中的模型数据和模型交易数据;数据提供者负责收集本地数据上传至区块链节点服务器。
-
公开(公告)号:CN111898763A
公开(公告)日:2020-11-06
申请号:CN202010496851.5
申请日:2020-06-03
Applicant: 东南大学
IPC: G06N20/00
Abstract: 本发明涉及一种鲁棒的拜占庭容错分布式梯度下降算法,该方法包括以下步骤:步骤1:对要训练的模型的结构以及超参数进行初始化;步骤2:参数服务器框架中的每个工作节点按照梯度下降法计算局部梯度并发送给参数服务器,步骤3:参数服务器在训练的开始阶段先采用multi-Krum聚合算法来聚合局部梯度,等到全局模型训练到有一定效果后,参数服务器再采用Acc-based聚合算法来聚合局部梯度;步骤4:参数服务器根据聚合梯度更新全局模型,并将全局模型发送至工作节点进行下一次的迭代,当训练迭代次数达到设定的阈值T时,停止训练。实验表明本发明的算法,当分布式机器学习受到多种拜占庭攻击时,系统学习到的模型都能取得很好的效果。
-
公开(公告)号:CN111915294B
公开(公告)日:2023-11-28
申请号:CN202010496847.9
申请日:2020-06-03
Applicant: 东南大学
Abstract: 本发明公开了一种基于区块链技术的安全、隐私保护、可交易的分布式机器学习框架,该框架包括以下部分:证书授权中心CA负责为区块链节点发放和撤销数字证书,对节点进行权限管理;区块链节点负责维护机器学习模型和参与机器学习模型交易;智能合约规定了分布式机器学习的运行规则和按照模型贡献度对节点进行收益划分;分布式账本记录了机器学习模型训练过程中的模型数据和模型交易数据;数据提供者负责收集本地数据上传至区块链节点服务器。
-
-