专栏首页数说工作室哪个图是机器画的? | 一个新的AI系统通过了图灵测试

哪个图是机器画的? | 一个新的AI系统通过了图灵测试

人工智能最大的任务不是分类和识别,而是让机器学会“思考”。

本文展示了MIT在人工智能的最新研究成果,一个新的人工智能系统,它:

1)通过了视觉图灵测试(图灵测试是什么?你试试看最上面的那个图,能不能分别图中每个字符下面,哪一个是机器画的,哪一个是人类画的,如果分别不出来,那么这个机器就通过了);

2)使用了Bayesian Program Learning,拥有“one-shot learning”的能力

本文来自GIZMODO.com,

原标题:A new AI system passed a visual turing test,作者Jamie Condliffe。

数说君编译,转载注明来源,在文末放置数说工作室的二维码。


MIT的一个研究团队研发了一个AI(人工智能系统),它可以“画”出一些看起来像字母却又不那么常见字符,从而让人类误以为“他是个人”。

你可以想象一下这个实验,它是一种视觉图灵测试(在最新的《科学》杂志上有这篇文章,长按这里:http://www.sciencemag.org/content/350/6266/1332)。实验同时向人和AI机器展示一个像字母又不是字母的图形(就是开头图里的形状),接着,他们被要求模仿这个图形的字符,并作出一点微小的变化。

然后,让一个由人组成的团队来判别,哪一个结果是电脑的,哪一个结果是人完成的,最终在所有的判断中,仅仅50%的做出了正确的判断——这几乎是随机的。

什么?判断小组太挫了?你觉得你可以做出更准确的判断?你行你上,在开头的那个图中,每一个字符下面都有AI和人的判断,告诉我哪一个才是人类的结果(答案在文末)。

也许这个实验看起来很奇怪,但它带来的影响是深刻的。通常来说,一个AI系统首先要用大量的数据进行训练,然后才能去执行任务,但人类不用,人可以轻松自如的完成一些所谓“one-shot learning”(大概是只通过一次学习,或者只用很少样本进行训练)的事情。

研究人员说他们的AI系统因为使用了“贝叶斯程序学习”(Bayesian Program Learning),也可以有“one-shot learning”的能力。它们能以一种接近人类理解的模式去辨别并学习这些字符。研究团队是这样解释其工作机理的:

概率程序,与传统电脑程序将高级任务分解成若干基本计算不同的是,它初步只需要一个非常粗略的模型,然后再通过分析大量的例子来填充模型的细节。 这里,研究人员的模型指出,人类书写系统下的字符包含了很多笔画,一个笔画与下一个笔画之间是通过“将笔往上提一下”来分开的,一个笔画又包含了很多子笔画,子笔画之间是通过点来分开的,在这些点上,笔的移动速度为零。 利用这样的模型,系统能够去分析几百个人类不同书写方式下的书写动作,能够去学习连贯的笔画和子笔画之间的关系,也能够学习单个笔画书写过程中的细小变动。

结果胜于雄辩。“目前在人工智能这一领域,太多的关注都放在了分类模式上面。”,研究人员之一Josh Tenenbaum说,“人们似乎逐渐忘了,智能不仅仅是分类和识别,还有思考。虽然我们研究的是手写字符,我们也并不羞于使用“概念”这一的词。因为我们使用复杂抽象的概念去处理事情,这些概念我们也可以用于处理这些字符。我们可以搞明白这些事情背后的机理。”

答案:1,2,1;2,1,1——这些是由AI人工智能完成的。

本文分享自微信公众号 - 数说工作室(shushuojun)

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

原始发表时间:2015-12-13

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【SAS Says】基础篇:update、output、transpose以及相关的数据深层操作

    特别说明:本节【SAS Says】基础篇:update、output、transpose以及相关的数据深层操作,用的是数说君学习《The little SAS ...

    数说君
  • 【微博汇】大数据如何改变我们的衣食住行?

    微博(@数说工作室网站)滚动播报大数据动态、咨询、行业最新解读,以及一些数据分享。 以下是本周微博内容的汇总, 一、大数据应用: 看看大数据如何在生活购物、家庭...

    数说君
  • 主流CTR预估模型的演化及对比

    学习和预测用户的反馈对于个性化推荐、信息检索和在线广告等领域都有着极其重要的作用。在这些领域,用户的反馈行为包括点击、收藏、购买等。本文以点击率(CTR)预估为...

    数说君
  • Scrapy spider 主要方法

    Spider 类是 Scrapy 中的主要核心类,它定义了爬取网站的规则。 Spider 是循环爬取,它的而爬取步骤是:

    喵叔
  • 最流行的5大开源Web服务器

    根据维基百科介绍,web服务器是“通过HTTP协议处理web请求的计算机系统”(a computer system that processes request...

    魏新宇
  • 资源|2018年14个顶级AI和机器学习会议名录

    编译 | AI 【AI科技大本营导读】人工智能和机器学习已经跳出科幻小说的范畴,冲进了现实。不管是技术层面还是商业环境方面,这些领域都在迅速发展,紧跟潮流的步伐...

    AI科技大本营
  • Phalcon VS Spring 用法对照手册

    Phalcon VS Spring 摘要 Phalcon VS Spring 用法对照表 ---- 目录 1. Install 1.1. Phalcon 1.2...

    netkiller old
  • 数据库性能优化冗余字段的作用 数据库冗余

    在设计数据库时,某一字段属于一个表,但它又同时出现在另一个或多个表,且完全等同于它在其本来所属表的意义表示,那么这个字段就是一个冗余字段。

    V站CEO-西顾
  • Ian Goodfellow:我最大的失败是用无监督解决计算机视觉的监督学习问题

    新智元
  • Tomcat脚本简要分析 原

    Tomcat的脚本在bin目录下,有:catalina、startup、shutdown、setenv、digest、version等。

    donghui

扫码关注云+社区

领取腾讯云代金券