AI + Blockchain = ?

往期mixlab的文章更多的是聊技术与设计之间的mix,但其实技术之间也有很多值得我们思考的mix点。所以今天抽空聊聊技术之间的mix。

本篇文章作者们:

shadow-ML00、Hanz-ML14

Hanz所具备的斜杆:

建筑师/前端工程师/区块链/增长黑客/大数据

-------------------------------

AI + Blockchain = ?

计算机科学有两个热门方向,一个是 AI,一个是区块链,这两者同样是综合性的技术,他们之间必然有一个共存交叉的关系。那么,人工智能与区块链可以怎么结合呢?

技术本身是跨界的

人工智能覆盖的内容非常跨界,机器视觉我们借鉴了很多生物视觉成像的原理,神经网络也是随着人脑学科的发展而不断改进;区块链是集合了加密算法、分布式技术、共识机制等技术融为一体的技术体系,去中心化是一种社会群体组织的一种模式,就像我们的宗教组织,各地都有分支,分支之间有共同的信仰,但不隶属于某一机构/中心的组织。

如何Mix在一起?数据是方向之一

AI三大构成数据、算法、算力,算法大部分都是公开的,算力只要出资金购买能够解决,然而数据,要么集中到大厂里,要么需要耗费大量的人力去手动标注。数据是制约AI应用的关键因素。我们有没有办法可以通过技术手段来提高数据的获取效率及降低获取成本呢?

区块链采用的去中心化的模式,使得用户对自己的数据拥有绝对控制权,既保证了数据的真实性,也不必受制于某个中心化机构。

我们自己产生的数据有何价值?

我们在互联网上创造了大量的行为数据、敏感数据、隐私数据、社交数据、消费数据等等。但互联网公司认为数据是公司的,所以他们会利用这些数据进行变现。利用这些数据最直接的收益是投放广告,比如每天都能在朋友圈里看到的广告,某乎上的揉杂在回答里的广告,各大APP开屏广告。我们贡献数据的同时,被强迫着观看各种广告。其实我们有时候并不想观看广告,但控制权不在我们手上

把广告的控制权归还用户,用户还可以控制自己的数据是否被使用。

区块链技术使得用户可以证明自己是数据的所有者

严格来讲,单单区块链技术中的公钥-私钥加密技术,就可以让用户证明自己拥有这些数据。

我们先来理解下“公钥-私钥加密技术”,把公钥理解为你的银行卡账号私钥是你的U盾。你可以把你的银行卡账号给到任何一个人,账号里的钱只有你使用U盾才能取出来,所以这个账号是属于你的。

对于个人数据也是类似的逻辑,用户把个人的数据存在“公钥”的地址里,任何人都可以看到“公钥”地址,浏览、使用此数据,如果利用了此数据进行了商业变现,那数据的拥有者,可以通过“私钥”证明自己的权益,从而获得收益。

关于加密技术的文章可以查看:

数字签名与加密算法-下【mix指南之区块链】

数字签名与加密算法-上【mix指南之区块链】

数据的交易

有这么一种方式,用户可以授权出售自己的个人数据被AI平台所使用,产生的效益也是可以记录到用户身上,用户与AI平台形成一种共同成长的关系。所有的一切通过代码来约束,这一串代码只要运行,没有人能随意更改。

算力+数据的交易

上文用户只是提供数据,而接下来的案例,用户提供的是计算力及数据。有这么一个案例:openmined

https://www.openmined.org

通过区块链发布训练代码,矿工们下载代码使用自己的数据进行训练,训练成功后,全网广播,节点验证通过后,交易完成。

产品逻辑如下:

1

创建一个model及定义data

数据科学家(发布者)通过keras或者tensorflow,创建一个模型,定义需要的数据(例如个人的健康信息,社交信息或者智能家居产生的信息灯等)

2

发布到 OpenGrid network

把model加密后发布到分布式网络里,这里是OpenGrid network。

3

用户训练model

OpenGrid network的用户(miners)下载并解密model,然后使用自己的data训练模型,这一步相当于区块链中的工作量证明,训练后把结果加密发布到OpenGrid network中。

4

奖励miners

所有的miners提交结果到OpenGrid network后,节点通过数据集验证,这是区块链中的共识机制,计算miners结果的准确率最高者,奖励token。

5

完成交易

一旦验证到miners提交到结果准确率是最高的,自动把模型结果解密并移交给发布者,交易至链上。

技术实现:

大致浏览了下OpenMined的Github,要完全达到理想的状态还需要点时间。目前,矿工们(即miners)需要有代码的能力,客户端主要采用unity来开发,通过unity来开启后端,然后通过浏览器的console功能来开启具体的训练任务。包括提交训练结果至链上。

ps:

如果要造一个类似的产品,目前的时间点来看,还是有机会赶上。

这是 AI + Blockchain 的其中一种应用场景。AI + Blockchain 还有不少的应用,mixlab将会不定期的更新此方向的文章,敬请留意。

-------------------------------

为什么要开一个区块链的系列?引用mixlab社区里的熊叔(ML94)的话:

如果把人比作手机,价值观、态度和习惯是这个操作系统底层,领域技能更像是系统上的app。技能不会的话装一个就好,如果大家有好的“app”,可以相互推荐,如果自己没有装这个“app”,也可以借别人的。

mixlab无界社区为大家提供了一个跨界的平台,不止于跨界人才的交流(人),更多的还有跨领域技能的指南(内容)。所以,开始会更新一些区块链技术的文章。

最近感受比较深的方法,分享给大家:

mix方法不让概念限制想象力,更多地关注原理本身。当我们掌握了概念对应的原理本身,就可以跳出概念本身的限制,基于原理,自由创作我们想象中的产品。

本文分享自微信公众号 - 无界社区mixlab(mix-lab),作者:shadow chi

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-07-17

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 数据的价值

    周末在写一个教程「数据挖掘与色彩知识图谱,数据的价值」,整理了一些知识点,这里分享下:

    mixlab
  • 01基于位置的用户画像初探|数据爬取及可视化系列

    研究了1个月的nodejs爬虫,数据提取,mongodb数据库,数据可视化等等内容,我终于写了第一篇关于数据的文章,哈~ 这个系列的文章会从: 技能 数据来源 ...

    mixlab
  • ML37-Baoling【mixlab共建者的故事】

    mixlab近期会对共建者们进行一些专访,mixlab对共建者的要求是具备跨界、开放、互助、学习、创新的特质,认同我们的价值观,愿意共同为“让每个人无限可能”的...

    mixlab
  • 肖风:未来三到五年内,一个去中心化的分布式AI平台或将出现

    在新智元AI WORLD 2018世界人工智能峰会上,中国万向控股有限公司副董事长兼执行董事肖风分享了他对AI、数据隐私保护和区块链的独到看法。 肖风认为,随...

    辉哥
  • 欧盟启动新数字战略:覆盖AI、数据等领域,Facebook等最先受影响

    当地时间周三,欧盟正式宣布启动新的数字战略“塑造欧洲数字未来”。围绕这一战略,欧盟将颁布多项新法规,覆盖AI、数据等多个领域。

    镁客网
  • 大数据24小时 | IBM成立土壤环境大数据实验室,慧聪与海致合作实现B2B与大数据深度融合

    <数据猿导读> LogMeIn拟18亿美元收购Citrix旗下GoTo业务,年收益超10亿美元;美国基因测序公司Phosphorus完成1000万美元融资;IB...

    数据猿
  • 微软:人工智能迅速崛起,面临着严重的技术短缺

    微软官员称,人工智能这个迅速崛起的领域突然引起IT行业和全球各地政府的关注,事实上面临着严重的技能短缺。人工智能也面临着适当使用数据的挑战,微软学习组织项目经理...

    AiTechYun
  • 谷歌包容性图像竞赛减少了图像分类任务中AI的偏见

    偏见是AI中公认的难题,在不具代表性的数据集上训练的模型往往是公平的。但要解决这个问题比你想象的要困难得多,特别是在图像分类任务中,种族,社会偏见经常会出现。

    AiTechYun
  • 谷歌在英国遭集体诉讼;小米牵手诺基亚探索AI | DT数读

    过去一周,国际、国内的大数据相关公司都有哪些值得关注的新闻?数据行业都有哪些新观点和新鲜事?DT君为你盘点解读。

    DT数据侠
  • 高校大数据人才及培养解决方案

    数联寻英发布首份《大数据人才报告》,报告显示,目前全国的大数据人才仅46万,未来3-5年内大数据人才的缺口将高达150万。但作为人才培养基地的高校领域,大多依赖...

    挖掘大数据

扫码关注云+社区

领取腾讯云代金券