用人工神经网络控制真实大脑,MIT的科学家做到了

640?wx_fmt=jpeg来源:网络大数据

三位研究者分别是 MIT 大脑与行为科学系主任 James DiCarlo、MIT 博士后 Pouya Bashivan 和 Kohitij Kar。相关论文发表在 5 月 2 日 Science 的网络版上。

论文链接:
 http s://www.biorxiv.org/content/10.1101/461525v1

研究人员表示,他们最初的目的是探索大脑如何感知和理解视觉世界。为此,他们创建了可以模拟大脑视觉皮层的计算模型。但仅仅创建模型是不够的,他们还想知道自己创建的模型是否准确。

于是,他们尝试用创建的模型控制神经元,测试他们的模型能否精确地控制单个神经元以及视觉神经网络中的神经元群。这是一项非常严格的测试。

他们将自己创建的计算模型称为「controller」,用这一模型控制另一个系统的输出,也就是实验中猴子大脑的神经活动。

首先,他们利用从该计算模型中获得的信息创建了特定的图像。这些图像与自然图像存在很大的差别,如下图所示。

研究人员利用深度神经网络模型合成的图像。

研究人员将这些图像展示给实验中的猴子,观察图像是否可以强烈激活他们选择的特定脑神经元。

实验结果表明,这些图像可以强烈激活他们选择的特定脑神经元。也就是说,他们利用自己创建的人工神经系统成功控制了真实神经系统的活动。

实验步骤


过去几年里,DiCarlo 及其他人开发出了基于人工神经网络的视觉系统模型。每个网络开始时具有一个包含模型神经元或节点的任意架构,这些不同强度(也可称权重)的神经元或节点彼此之间可以相互连接。

随后,研究者在一个拥有 100 多万张图像的库中训练这些模型。当研究者向模型展示每张图像,并给图像中最突出的物体添加标签(如飞机或椅子等)时,模型通过改变其连接强度来学习识别物体。

虽然很难准确确定模型如何实现这种识别,但 DiCarlo 及其同事之前已经证实了这些模型中的「神经元」产生的活动模式与动物视觉皮层对同一图像的反应非常相似。

研究者设计了几个闭环的神经生理学实验:在将模型神经元与每个记录的大脑神经位点匹配之后,他们使用模型合成了全新的「controller」图像。接下来,他们将这些图像展示给每个目标,以测试模型控制目标神经元的能力。

在一项测试中,研究人员让模型尝试控制每个大脑神经元,使其激活程度超过其平时观察到的最大激活水平。他们发现,模型生成的合成刺激成功地驱动 68% 的神经位点超出了它们的自然观察激活水平。

在一项更加严格的测试中,研究人员试图生成能够最大限度地控制一个神经元的图像,同时保持附近神经元的活跃度非常低,这是一项更加困难的任务。

但这没有难倒他们。对于测试的大多数神经元,研究人员能够增强目标神经元的活跃度,而周围神经元的活跃度几乎没有增加。

接下来,研究者利用这些非自然合成的 controller 图像来测试模型预测大脑反应的能力是否可以适用于这些全新的图像。结果表明,模型非常准确,预测到了 54% 的图像诱发的大脑反应模式,不过这还不够完美。

「此前,模型已经能够预测神经对其他未见过的刺激的反应,」Bashivan 表示。「这里主要的不同之处在于我们又往前走了一步,即利用模型控制神经元达到我们想要的状态。」

为了达到这一目标,研究人员首先在计算模型中创建了大脑 V4 视觉区域神经元到节点的一对一映射。他们通过向动物和模型展示图像,并比较它们对相同图像的反应来实现这一目的。V4 区有数百万个神经元,但在这项研究中,研究人员每次只创建 5~40 个神经元的映射。

「一旦搞清楚了每个神经元的分工,模型就能对神经元做出预测。」DiCarlo 表示。

研究人员开始研究能否利用这些预测来控制视觉皮层单个神经元的活动。他们用到的第一种控制叫做「stretching」,包括展示一幅将会控制某个特定神经元的图像。

研究人员发现,当他们向动物展示这些由模型创建的非常规「合成」图像时,目标神经元的确做出了预期的反应。平均而言,这些神经元对合成图像的反应要比它们看到用于训练模型的自然图像时活跃 40% 左右。这种控制方法也是首创性的。

「实验数据收集和计算建模分开进行是神经科学的一个普遍趋势,这使得模型验证非常少,因此缺乏可量化的进展。我们的工作使这一『闭环』方法」重获生机,将模型预测和神经测量都包含进来,这些对成功构建和测试最接近大脑的模型至关重要,」Kar 表示。

640?wx_fmt=jpeg

图 1:合成步骤概览。A) 两个受测控制场景的图示。C) 神经控制实验具体步骤。D) 猴子 M(黑色)、N(红色)和 S(蓝色)的神经位点感受野。其中 C 展示了神经控制实验的四个步骤:在大量标注自然图像上训练神经网络,以优化其参数,然后保持不变;将 ANN「神经元」映射到每个记录的 V4 神经位点;使用得到的可微模型合成「controller」图像,用于 single-site 或群体控制;将这些图像指定的发光模式应用于受试者的视网膜,衡量神经位点的控制水平。

证明用人工神经网络理解真实
神经网络的可行性


实验结果表明,当前这些模型与大脑非常类似,可用于控制动物的脑状态。James DiCarlo 称,该研究还有助于确定这些模型的有用性,而这引起了它们是否可以精确模拟视觉皮层工作的激烈争论。

他还说道:「人们对这些模型是否可以理解视觉系统提出了质疑。抛却学术意义上的争论,我们证实了这些模型已经足够强大,能够促成一项重要的新应用。无论你是否理解该模型的工作原理,从这层意义上来说已经很有用了。」

「他们做到的这一点真的很棒。就好像那副理想的图像突然抓住了那个神经元的注意力。那个神经元突然找到了它一直以来寻找的刺激,」匹兹堡大学生物工程学副教授 Aaron Batista 表示。「这个想法非常了不起,将其变为现实更加了不起。*这可能是用人工神经网络理解真实神经网络迄今为止最有力的证明*。」

研究成果有望用于治疗抑郁症


研究者表示,对于那些想要研究不同神经元如何相互作用和如何连接的神经科学家来说,这种控制可能有用。在遥远的未来,这种方法有可能在治疗抑郁症等情绪障碍中发挥作用。目前,研究者正在研究将他们的模型扩展至为杏仁体提供养料的颞下皮层,而杏仁体又涉及到情绪处理。

Bashivan 表示:「如果我们有一个优秀的神经元模型,它可以体验情绪或引发不同种类的失调,我们就可以使用该模型控制神经元,来帮助缓解失调状况。」

参考链接:

http://news.mit.edu/2019/computer-model-brain-visual-cortex-0502

https://science.sciencemag.org/content/364/6439/eaav9436

https://www.biorxiv.org/content/10.1101/461525v1

未来智能实验室是人工智能学家与科学院相关机构联合成立的人工智能,互联网和脑科学交叉研究机构。


未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)云脑研究计划,构建互联网(城市)云脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。


  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”


640?wx_fmt=jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/491952.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

学习卫星菜单

学会坚持的自己写的底部中间菜单 转自http://www.cnblogs.com/persist-confident/p/4487386.html 看了hyman老师的视频,听起来有点迷糊,所以就想把实现卫星菜单的实现总结一下。长话短说,下面总结一下: 一、自定义ViewGroup1&…

Python 的垃圾回收回收机制(源码)

python内存管理及垃圾回收 1. 引用计数器 1.1 环状双向连表 refchain 在python程序中创建的任何对象都会放在refchain链表中,并且可以通过这个对象访问到上一个和下一个对象。 name 张三 age 18 hobby [美女,吃饭]内部会建立一些数据 -打包 C语言叫做结构体-…

未来五年人工智能将实现的五大突破

来源:资本实验室不论是可以和你对话的智能音箱,还是能够自己作画的虚拟艺术家;不论是能够帮助农民准确判断种植和施肥时间的农场管理系统,又或者是能够在演唱会现场快速识别罪犯的人脸识别程序,人工智能已经开始在各行…

python面试常问

一、Python基础部分 1. 数据类型 数字类型(Numbers): 整数(int), 浮点数(float), 复数(complex) 布尔(Booleans): True和False 字符串(Str):Uniconde字符序列, 在引号内包含 列表(list): 有序的值的序列 元组(Tuples)&#x…

springJDBC一对多关系,以及Java递归,jsp递归的实现

maven编译,springMVCspringspringJDBC框架。 要实现的功能是一个文件夹下,可能显示n个文件夹,每个文件夹下又可能显示n个文件夹。。。。 前台效果: controller中的方法如下: RequestMapping(value"/index",m…

未来全球15大热门研究方向出炉!

转自:科学网(sciencenet-cas)要点速览伦敦、纽约、新加坡、香港、巴黎、北京、东京、迪拜、上海、柏林、波士顿,这些国际性大都市在科技创新方面的表现如何?它们主要关注哪些研究方向?15大科技创新策源点&a…

Django-rest framework

Django-rest Framework 1. FBV CBV 1.1 开发模式 普通开发方式(前后端放在一起写)前后端分离 1.2 后端开发 为前端提供URL(API/接口的开发) 注:永远返回HttpResponse 1.3 Django FBV、CBV # FBV(function base …

常用的网络营销方法有哪些

索引擎营销 电子邮件营销 即时通讯营销 病毒式营销 BBS营销 博客营销 播客营销 RSS营销 SN营销 创意广告营销 知识型营销 事件营销 口碑营销 转载于:https://www.cnblogs.com/happyday56/p/4739488.html

AI产业链分布图曝光:1040个玩家,BAT率先步入应用

来源:网络大数据5月9日,在苏州举办的全球人工智能产品应用博览会上,《新一代人工智能发展年度报告(2018)》重磅发布。发布方是中国经济信息社与新一代人工智能产业技术创新战略联盟。报告相当于对2018年以来全球AI领域融资、国内AI企业分布、…

什么是混合云?

来源:光联集团混合云是使那些正常的进化措施看起来更酷,是IT前沿术语之一。亚马逊,谷歌和微软等云供应商倡导企业关闭内部数据中心并将所有基础架构迁移到云端,这就是“超融合”数据中心战略。1转移基础设施对于刚刚起步的公司而言…

Shell—grep、sed、awk

Shell学习 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 She…

【科普】AI的分类与演进

来源:物联网智库摘要:AI是人工通过高强度的计算能力,并基于大量的环境数据、行为数据、历史数据等大数据支持,或是一定规则的自学习机制,来分析特定输入的情况下,事物的相关性、影响和可能处理方法&#xf…

AngularJs入门学习

http://www.ituring.com.cn/article/13471 安装并配置好所有依赖环境之后,只需要在cmd进入angular-phonecat目录。接着指令操作npm start;开启服务器。如下图: 打开angular-phonecat的gitbash; 接下来就是用编译器打开angular-pho…

nginx+uWSGI + django部署项目

项目部署 nginxuWSGI django 1. WSGI WSGI是Web服务器网关接口。它是一个规范,描述了Web服务器(返回静态资源的就是web服务器,Nginx)如何与Web应用程序(django、Flask)通信,以及Web应用程序如何链接在一起以处理一个请求,&…

71页《乌镇智库:全球人工智能发展报告(2018)》PDF下载

来源:专知【导读】人工智能热潮之下,斯坦福、阿里等纷纷出台人工智能报告。乌镇智库已连续发布三年《全球人工智能发展报告》,以宏观视角纵览全球人工智能发展,从产业、融资、技术、教育和应用等多个角度展现人工智能在全球的发展…

Windows实用技巧

Windows常用命令,亲测可用 创建文件夹Test,命令为:mkdir Test 盘符: 进入系统中的某个盘,例如E:进入E盘cd 文件夹位置 进入某个文件夹,需要先进入盘符,即完成第一步,例如…

python进程、线程、协程

通过学习bi站 蚂蚁学Python 老师视频总结文档,仅用于学习。。。 python进程、线程、协程 多线程:threading,利用CPU和IO可以同时执行的原理,不会让CPU干巴巴的等待IO完成 多进程:multiprocessing,利用多核…

一文读懂计算计仿真技术

来源:传感器技术计算机仿真作为分析和研究系统运行行为、揭示系统动态过程和运动规律的一种重要手段和方法, 随着系统科学研究的深入、控制理论、计算技术、计算机科学与技术的发展而形成的一门新兴学科。近年来, 随着信息处理技术的突飞猛进, 使仿真技术得到迅速发…

Chrome Cookie SameSite 属性设置

Chrome Cookie SameSite 设置 Chrome 51 开始,浏览器的 Cookie 新增加了一个SameSite属性,用来防止 CSRF 攻击和用户追踪。 Cookie 的SameSite属性用来限制第三方 Cookie,从而减少安全风险。 它可以设置三个值。 StrictLaxNone Chrome 默认…

胡蜂也会逻辑推理

胡蜂能通过基本的逻辑测试。来源: 中国科学报逻辑推理是一种复杂的行为,通常被认为仅限于具有复杂神经系统的动物。但一项新的研究表明,胡蜂可以运用某种逻辑推理。这在无脊椎动物中尚属首次。相关成果日前发表于英国《皇家学会生物学报》。这…