视频 | AI+BlockChain:区块链火之后,人工智能凉了吗?

这里是,油管 Artificial Intelligence Education 专栏,原作者 Siraj Raval 授权雷锋字幕组编译。

原标题:Blockchain Consensus Algorithms and Artificial Intelligence

翻译 | 彭艳蕾 付腾 崔跃辉 熊若鑫 字幕 | 凡江 整理 | 吴璇

2018 年伊始,区块链 ( Blockchain )成为全民话题。难道人工智能已经凉了?

看似不相关的区块链和 AI 有没有关联?将区块链和 AI 两种不同技术结合起来的动机是什么?将区块链和 AI 两种技术结合的 APP 有哪些?

雷锋字幕组特别编译了本期 「区块链一致性算法和人工智能」(上),从技术算法层面解读大家的疑惑。

Siraj Raval 把 AI 和区块链的关系比作阴阳,之间有协同关系。两种技术之间的协同是因为二者是基于非常不同的技术基础,但是他们却各自为对方提供了补充。

AI 是基于概率的,它不停变动,我们不知道结果如何,这些 AI 算法会不停地对它们自身的权重和学习策略更新,更新基于训练集和真实情况的估计。

而区块链追求的是另一方面,即确定性,这意味着结果是确定的,这些结果是真实存在的,并且绝对不会改变。相应的算法和加密方法来记录真实。区块链更多关注可验证性和持久性以及更大程度的确定性和可控性。

视频列举了两个 AI+Blockchain 的实用案例:

第一个是去中心化的数据分析市场平台 OpenMind。

设想,AI Scientist 现在想训练一个深度神经网络模型,需要调用一些数据来训练模型,如果采用第三方中心化平台或者程序,那你的信息很有可能被盗取,又或者是 AI Scientist 把设计好的模型给你,你却偷取了这个模型。只要有第三方介入,那么第三方既可以偷取你的数据,又能偷走 AI Scientist 的模型。

怎么规避这种信息泄露或窃取?OpenMind 的解决方式就是:AI Scientist 买你的数据,用你的数据训练完模型之后,只拿走模型,不碰你的数据。这个过程AI Scientist 和你,谁也不用信任谁。这里用到的方法就是使用 AI+Blockchain。

另一个是去中心化 AI 对冲基金 NumberAI。

NumberAI 能够提供所有股市的免费数据,Data Scientist 们也都能够用这些数据,然后用获得的数据对模型进行训练,把预测结果提交给 NumberAI。

经过时间的检验,就知道哪些模型的预测结果是最准确的。预测结果最准的人不仅能够收回成本,同时也能获得奖励。这个奖励系统面向所有人,目的就是提高预测准确性。但是,如果你预测得不够好,那你的钱就输掉了。

这些预测结果是有 token(NumberAI 的内部代币 NMR)来支持的,这种 token 是建立在以太币的区块链之上的,会获取所有数据科学家提交的模型,然后 NumberAI 会将这些模型整合成一个元模型,所以就组成了这个元模型。

这其中的内部代币承担了多项职能,你可以像货币一样使用这种内部代币,也能将它的一部分储存起来,将它们当做股票一样存在区块链网络中,这样 token 的价值就能够随时间增长而增值,整个区块链网络的利润也在增长。这是一种分享利润的方式。如果我的 NumberAI 版本没有内部代币,那 Data Scientist 就没办法分享利润。

更多内容请观看视频,敬请期待「区块链一致性算法和人工智能」(下),手把手教你创建自己的 AI+Blockchain 启动项目或开源项目。

原文发布于微信公众号 - AI科技评论(aitechtalk)

原文发表时间:2018-02-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏海说

Java应用中常见的JDBC连接字符串(SQLite、MySQL、Oracle、Sybase、SQLServer、DB2)

Java应用中常见的JDBC连接字符串 Java应用中连接数据库是不可或缺的,于是便整理一些可能用到的JDBC的jar包及其相匹配的URL,以备日后查阅。 1)...

2720
来自专栏跟着阿笨一起玩NET

[C#]工具类—FTP上传下载

  不错的文章:http://www.cnblogs.com/greatverve/archive/2012/03/03/csharp-ftp.html

1171
来自专栏c#开发者

C# : row-clickable GridView and get and set gridview rows using JavaScript

Complete C# code: ---------------- using System; using System.ComponentModel; ...

2996
来自专栏成长道路

JDBC动态SQL语句连接orcale数据库的工具类

import java.sql.Connection; import java.sql.DriverManager; import java.sql.P...

2470
来自专栏码匠的流水账

聊聊EurekaRibbonClientConfiguration

spring-cloud-netflix-eureka-client-2.0.0.RELEASE-sources.jar!/org/springframewor...

1161
来自专栏互联网开发者交流社区

WinForm之窗体应用程序

1843
来自专栏xingoo, 一个梦想做发明家的程序员

windows程序设计-第四章 system1.c

/*---------------------------------------------------- SYSMETS1.C -- System M...

23510
来自专栏Pulsar-V

C#下各种获取时间的姿势

直接贴代码吧 DateTime dt = DateTime.Now; Label1.Text = dt.ToString();//2005-11-5 13:21...

3206
来自专栏DT乱“码”

连接数据库操作

package com.chendongj.dbUtil; import java.sql.Connection; import java.sql.Drive...

2009
来自专栏听雨堂

想修改CSS

      下载了一个“通用”的CSS文件,本来想偷懒的,结果发现有问题,就是它用的颜色是变量定义的,无法识别。我又找不到在哪里可以定义。 BODY{     ...

20410

扫码关注云+社区