【开源】DeepMind开源Psychlab,将人工智能与心理学联系起来

想一想像购物这样的简单任务。如果你没法拿起你的购物清单上的商品,这可以告诉我们关于你的大脑的什么功能?它可能表明在搜索列表中的商品时,你无法将注意力从一个商品转移到另一个商品上。这可能表明记住购物清单的困难。或者两者都有。

看起来单一的任务实际上依赖于多种认知能力。我们在人工智能研究中也面临类似的问题,在这种情况下,任务的复杂性往往会使智能体取得成功所需的单个技能难以分离。但是了解智能体特定的认知技能可能会对改善其整体表现有用。

为了解决人类的这个问题,心理学家在过去的150年里设计了严格控制的实验,目的是隔离一个特定的认知能力。例如,他们可能会使用两个独立的测试来分析超市的场景 – 一个“视觉搜索(visual search)”测试,它需要被测者在一个图案中查找一个特定的形状,可以用来探测注意力,他们可能会要求一个人回想研究列表中的商品来测试他们的记忆。

我们认为可以使用类似的实验方法来更好地理解人造智能体的行为。所以我们开发了Psychlab这个建立在DeepMind实验室的平台,它使我们能够直接运用认知心理学等领域的方法来研究受控环境下人造智能体的行为。今天,我们开放这个平台供其他人使用。

Psychlab重现了虚拟DeepMind Lab环境中通常用于人类心理学实验的设置。这通常包括坐在电脑显示器前使用鼠标来响应屏幕上任务的参与者。同理,我们的环境允许虚拟主体在虚拟计算机显示器上执行任务,使用它的注视方向进行响应。这使人类和人工因素使用相同的测试,最小化实验差异。也使得它更容易与认知心理学的现有文献联系起来,并从中获得思路。

随着Psychlab的开源版本的发布,我们构建了一系列在虚拟计算机监视器上运行的经典实验任务,并且它们具有灵活且易于学习的API,使其他人能够构建自己的任务。

  • 视觉搜索 -测试搜索目标物品数组的能力。
  • 连续识别 – 为越来越多的项目测试内存。
  • 任意视觉运动学映射 -测试刺激反应回忆的配对。
  • 更改检测 – 检测延迟后重新出现的对象数组中变化的能力。
  • 视觉锐度和对比敏感度 -检测识别小对比度和低对比度刺激的能力。
  • 玻璃图案检测 -测试全局形式的感知。
  • 随机点运动判别 -检测相干运动的能力。
  • 多个对象跟踪 -测试随着时间的推移跟踪移动对象的能力。

每一项任务都经过验证,证明我们的人类结果与认知心理学文献中的标准结果是一致的。

以“视觉搜索”任务为例。在复杂的刺激物中定位物体的能力,比如超市货架上的一件物品,已经被研究作为一种理解人类选择性注意的方法。

当人们被赋予“在水平条之间搜索竖直条”和“在各种颜色的条之间搜索粉条”的任务时,其反应时间不会根据屏幕上的条数量而改变。换句话说,他们的反应时间是“固定大小”。然而,当任务是在不同形状和不同颜色条中搜索粉条时,人的反应时间每增加一个条就会增加大约50ms。当人类在Psychlab上完成这个任务时,我们复制了这个结果。

这张图片说明了在Psychlab的视觉搜索任务上人类和人造智能体反应时间的差异

当我们对一个最先进的人造智能体进行相同的测试时,我们发现它虽然可以执行任务,但显示反应时间的结果并不是人类模式。在这三种情况下,他们用了相同的时间来应对。对于人类而言,这些数据暗示了并行和串行关注的区别。智能体似乎只有并行机制。识别人类与我们目前的人造智能体之间的这种差异,为未来改善智能体设计提供了思路。

Psychlab被设计为认知心理学、神经科学和人工智能之间的桥梁。我们将其开源,已期更多的研究群体能够在他们的研究中利用它,并帮助我们塑造未来。

原文发布于微信公众号 - ATYUN订阅号(atyun_com)

原文发表时间:2018-01-29

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏CDA数据分析师

数据科学家:那些年,我都学过哪些编程语言…

我们对事物的看法各不相同,有时他人特别喜欢的语言可能会成为另一个人的的噩梦。而我个人的噩梦是用C语言进行日常的编程工作。

612
来自专栏Java学习网

软件开发人员的能力模型

不知觉做软件开发已经有6年了,回看自己的经历,可以说是相当有成就感,6年中通过不断的学习的实践,从一个菜鸟成长为一名软件架构师,这个过程可以说充满乐趣...

3395
来自专栏智能算法

八步拿下数据科学,攻克 “21世纪最性感的工作”

在数据科学(Data Science)领域,除了“什么是数据科学”这个问题以外,大家最感兴趣的问题就是“如何学习数据科学?”其实这个问题除了新手会问,有时候领域...

3246
来自专栏华章科技

数据科学领域的一张网红图

数据科学、机器学习、大数据、认知计算……我们几乎每天都被铺天盖地的关于这些概念的文章和观点包围着。但有一点是肯定的:别妄想一夜成为数据科学家。这条路很漫长,也充...

472
来自专栏企鹅号快讯

程序员应该如何提高自己?

想法和问题 当程序员已经处于中级时,应如何提高自己?有很多关于“学习编程”的资源,能够让人从 0 到新手(虽然这些资源中大多数的质量是值得商榷的),但是怎么样才...

1697
来自专栏思影科技

脑磁图研究:大脑多时间尺度并行抽取声音信息

阿牛哥喊你来关注思影科技,做个scientist! 我们对声音的感觉总是连续和平滑的。听人说话,听音乐,在大街上听到各种周围的声音,我们感觉起来都好像流水连续...

3306
来自专栏AI研习社

数据咨询师经验之谈:90% 的公司并不需要机器学习

编者按:掌握一件工具之前,首先要搞清楚用它做什么。而本质是工具的机器学习,近年来逐渐演变成一股潮流。 在美国企业数据方案咨询师 Eric Brown 看来,当下...

3437
来自专栏CDA数据分析师

读图读什么——数据分析图表解密!

“字不如表,表不如图”,这八字诀在数据分析工作者眼中被视为秘籍,各种 数据分析图表,各种“忽悠”,数据会说谎,统计会撒谎,图表也会骗人。现在信息可视化如此流行,...

1819
来自专栏开源优测

大数据测试学习笔记之数据质量

大数据测试学习笔记之数据质量 数据质量定义 先搜索了一把,发现当前对于数据质量的定义没有一个共识的定义,通过阅读一些资料,做了些总结,可以从以下几个方面来定义数...

3668
来自专栏机器之心

教程 | Kaggle CTO Ben Hamner :机器学习的八个步骤

选自Kaggle 作者:Ben Hamner 机器之心编译 参与:黄小天 上个月,Kaggle 联合创始人兼 CTO Ben Hamner 在 Quora 上...

2555

扫描关注云+社区