编辑: NaluLee | 2018-04-23 |
05 3.2.2挖矿节点架构 人工智能厂商A 人工智能厂商B 深脑链PC钱包 客户端 深脑链网站钱包 客户端 提交神经网络 计算需求给深脑链客户端,并存有相应数量的DBC gas 客户端需求打包成容器镜像广播到深脑链网络中 挖矿 节点 挖矿 节点 挖矿 节点 挖矿 节点 挖矿 节点 挖矿 节点 大型挖矿节点 挖矿 节点 挖矿 节点 挖矿 节点 挖矿 节点 小型挖矿节点 小型挖矿节点 中型挖矿节点 满足需求的节点将会竞争部署容器镜像,最终成功部署镜像的节点,将会获得代币奖励 深脑链架构简图 挖矿节点架构 深脑链钱包客户端 身份服务引擎 数据库服务引擎 网络管理引擎 镜像管理系统 存储管理系统 计算引擎 身份认证 数据存储 提供网络连接 搜索磁盘 文件 保存磁盘文件 管理界面 身份认证 身份认证 身份认证 身份认证 身份认证 深脑链: 区块链驱动的人工智能计算平台 introduction
10 4.2 人工智能厂商付费机制 4.3 数据隐私保护 按照浮点运算数、神经网络单元占用数、占用的存储空间、单位时间内存使用空间、单位时间消耗的流 量来计算需要支付的DBC费用,实际支付费用由厂商和矿工均可以自由设定,但不得低于一个特定阈值.满 足双方条件后,矿工之间将需要相互竞争部署容器.支付的费用不会随着DBC的升值成比例增加,它以签约 时的法币汇率为参考值,是保持稳定的. 数据出售者如果想要在出售数据获得收入的同时不希望数据被购买者拿到泄露用户隐私或者转手出售给 其他人,他可以在深脑链内置的去中心化数据交易平台进行交易,购买者在交易平台购买得到的数据他们是 无法直接拿到的,而是直接进入深脑链的匿名节点容器进行训练,训练出来的模型也会直接进入计算引擎所 在的匿名节点容器进行使用.数据购买者在训练数据和使用模型的过程中是无法从节点向外部拷贝数据.并 且最后出售者可以通过客户端请求验证匿名节点容器是否会作弊输出原始数据或者原始数据的变种数据.最 后出售者和购买者可以互相打分. 出售者 购买者 训练算法 计算引擎 客户端 请求 数据集 模型 互评 去中心化 交易平台 匿名训练节点容器 匿名训练节点容器 智能合约 设定购买 成功将进 入深脑链 进行训练 模型无法拷贝出来 只能在深脑链内部使用 rti=在t时刻节点i获得的回报 γ为折扣因子 Rj为任务j的回报 tj为任务j完成的时间点 算法分为两部分: 构建Q函数Q(S, A)来预测节点在状态S下采取动作A的预期收益 a) 状态S包含该节点的硬件以及历史表现等特征以及该节点目前的运行状态 b) 动作A包含选择当前所有可运行的模型算法之一运行,以及不运行任何任务保持空闲状态 用deep Q learning来训练该Q函数中的参数 对所有节点在时间t采取的动作用beam search近似找到全局最优的解 设计逻辑: 驱动模型算法发布者发布更多人会用的模型以获得更多回报 任务发布者会自发地选择效果更好的模型算法,同时用单位成本惩罚计算量过大的模型算法 矿工会根据当前热门的模型算法以及他们的单位成本来优化硬件以获得更高回报 单位时间内总挖矿回报固定. 深脑链: 区块链驱动的人工智能计算平台 introduction
11 4.4 深脑链底层区块链 深脑链作为AI底层公链,本质上是构建AI的基础设施、智能经济生态.在整个生态中,有AI算力、AI算法、AI数据的提供者;