0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

mK5P_AItists 来源:工程师李察 2019-05-11 16:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

三位研究者分别是 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 表示。

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

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

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

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

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

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

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

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

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 网络
    +关注

    关注

    14

    文章

    8389

    浏览量

    95725
  • 计算
    +关注

    关注

    2

    文章

    460

    浏览量

    40173
  • 神经
    +关注

    关注

    0

    文章

    46

    浏览量

    12834

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

文章出处:【微信号:AItists,微信公众号:人工智能学家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    从工具智能到 AI 原生验证:徐强教授出任芯华章首席科学家

    从工具智能到 AI 原生验证:徐强教授出任芯华章首席科学家   近日,系统级验证 EDA 企业芯华章宣布,香港中文大学计算机科学与工程系教授徐强正式加盟,出任公司首席科学家。徐强教授长期深耕 AI
    的头像 发表于 05-12 09:39 345次阅读
    从工具智能到 AI 原生验证:徐强教授出任芯华章首席<b class='flag-5'>科学家</b>

    神经网络的初步认识

    日常生活中的智能应用都离不开深度学习,而深度学习则依赖于神经网络的实现。什么是神经网络神经网络的核心思想是模仿生物神经系统的结构,特别是大脑
    的头像 发表于 12-17 15:05 535次阅读
    <b class='flag-5'>神经网络</b>的初步认识

    中兴通讯崔丽受邀出席2025腾冲科学家论坛

    近日,“2025腾冲科学家论坛”在云南启幕。本届论坛以“科学·AI改变世界”为主题,汇聚包括诺贝尔奖、图灵奖、菲尔兹奖得主在内的国际顶尖科学家,以及百余位两院院士、高校校长、科技精英与产业领袖,共话
    的头像 发表于 12-09 11:36 851次阅读

    NMSIS神经网络库使用介绍

    NMSIS NN 软件库是一组高效的神经网络内核,旨在最大限度地提高 Nuclei N 处理器内核上的神经网络的性能并最​​大限度地减少其内存占用。 该库分为多个功能,每个功能涵盖特定类别
    发表于 10-29 06:08

    在Ubuntu20.04系统中训练神经网络模型的一些经验

    本帖欲分享在Ubuntu20.04系统中训练神经网络模型的一些经验。我们采用jupyter notebook作为开发IDE,以TensorFlow2为训练框架,目标是训练一个手写数字识别的神经网络
    发表于 10-22 07:03

    CICC2033神经网络部署相关操作

    在完成神经网络量化后,需要将神经网络部署到硬件加速器上。首先需要将所有权重数据以及输入数据导入到存储器内。 在仿真环境下,可将其存于一个文件,并在 Verilog 代码中通过 readmemh 函数
    发表于 10-20 08:00

    国际类脑计算科学家Yulia Sandamirskaya教授加盟时识科技

    近日,国际类脑计算与神经形态机器人领域知名科学家Yulia Sandamirskaya 教授,作为科学家顾问正式加入时识科技(SynSense)。
    的头像 发表于 10-13 13:50 1053次阅读

    液态神经网络(LNN):时间连续性与动态适应性的神经网络

    神经元,但却能产生复杂的行为。受此启发,与传统的神经网络相比,LNN旨在通过模拟大脑神经元之间的动态连接来处理信息,这种网络能够顺序处理数
    的头像 发表于 09-28 10:03 1722次阅读
    液态<b class='flag-5'>神经网络</b>(LNN):时间连续性与动态适应性的<b class='flag-5'>神经网络</b>

    神经网络的并行计算与加速技术

    随着人工智能技术的飞速发展,神经网络在众多领域展现出了巨大的潜力和广泛的应用前景。然而,神经网络模型的复杂度和规模也在不断增加,这使得传统的串行计算方式面临着巨大的挑战,如计算速度慢、训练时间长等
    的头像 发表于 09-17 13:31 1385次阅读
    <b class='flag-5'>神经网络</b>的并行计算与加速技术

    如何在机器视觉中部署深度学习神经网络

    图 1:基于深度学习的目标检测可定位已训练的目标类别,并通过矩形框(边界框)对其进行标识。 在讨论人工智能(AI)或深度学习时,经常会出现“神经网络”、“黑箱”、“标注”等术语。这些概念对非专业
    的头像 发表于 09-10 17:38 1135次阅读
    如何在机器视觉中部署深度学习<b class='flag-5'>神经网络</b>

    【「AI芯片:科技探索与AGI愿景」阅读体验】+可期之变:从AI硬件到AI湿件

    想到,除了研究大脑的抽象数学模型外,能否抛弃传统的芯片实现方式,以化学物质和生物组件、材料及相关现象来构建人工神经网络或提取其功能来用于AI处理,甚至直接用生物体来实现AI功能,这就是从AI硬件走向AI
    发表于 09-06 19:12

    无刷电机小波神经网络转子位置检测方法的研究

    摘要:论文通过对无刷电机数学模型的推导,得出转角:与三相相电压之间存在映射关系,因此构建了一个以三相相电压为输人,转角为输出的小波神经网络来实现转角预测,并采用改进遗传算法来训练网络结构与参数,借助
    发表于 06-25 13:06

    神经网络专家系统在电机故障诊断中的应用

    摘要:针对传统专家系统不能进行自学习、自适应的问题,本文提出了基于种经网络专家系统的并步电机故障诊断方法。本文将小波神经网络和专家系统相结合,充分发挥了二者故障诊断的优点,很大程度上降低了对电机
    发表于 06-16 22:09

    神经网络RAS在异步电机转速估计中的仿真研究

    众多方法中,由于其结构简单,稳定性好广泛受到人们的重视,且已被用于产品开发。但是MRAS仍存在在低速区速度估计精度下降和对电动机参数变化非常敏感的问题。本文利用神经网络的特点,使估计更为简单、快速
    发表于 06-16 21:54

    基于FPGA搭建神经网络的步骤解析

    本文的目的是在一个神经网络已经通过python或者MATLAB训练好的神经网络模型,将训练好的模型的权重和偏置文件以TXT文件格式导出,然后通过python程序将txt文件转化为coe文件,(coe
    的头像 发表于 06-03 15:51 1613次阅读
    基于FPGA搭建<b class='flag-5'>神经网络</b>的步骤解析