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

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

3天内不再提示

神经科学新突破!新算法助力超算进行人类大脑模拟

DPVg_AI_era 来源:未知 作者:李倩 2018-04-03 17:22 次阅读

由德国于利希神经科学和医学研究所联合国际研究机构提出的新算法,解决了限制在E级超级计算机上模拟大脑神经网络的焦点问题——即原有网络创建算法使得每个处理器所需的计算机内存量随着神经网络的增大而增加。同时,经过测试发现,新算法还一定程度的提高了超级计算机的模拟速度。

人脑是一个令人难以置信的复杂器官,由100亿个相互关联的神经细胞组成。即使在最强大的超级计算机帮助下,目前也不可能在这种尺寸的网络中模拟神经元信号的交换。

不过,近日,一个国际研究小组已在实现E级超级计算机上模拟大脑网络迈出了决定性的一步,该项研究允许使用相同数量的计算机内存来代表人脑中较大的部分,新算法显著加速了现有超级计算机上的大脑模拟效果。这项研究发表在Frontiers in Neuroinformatics上。

“自2014年以来,我们的软件可以模拟人脑中大约百分之一的神经元之间的联系”德国于利希神经科学和医学研究所(INM-6)主任Markus Diesmann说。为了实现这一壮举,该软件运行需要千兆超级计算机,例如神户的K计算机和于利希的超级计算机JUQUEEN。

Diesmann研究模拟软件NEST已经20多年。NEST是一个免费、开源模拟代码,被神经科学界广泛使用,同时也是欧洲类脑计划的核心模拟器。而Diesmann本人在欧洲类脑计划中领导理论神经科学和高性能分析与计算平台领域的项目。

使用NEST,网络中每个神经元的行为都由一些数学方程来表示。未来的E级计算机,比如计划在神户建设的Post-K计算机和于利希建设的JUWELS计算机,它们的性能将超过当今高端超级计算机10到100倍。而这将是研究人员第一次拥有模拟人类大脑这样大规模神经网络的计算机能力。

看起来是死路一条:模拟人脑规模,处理器的内存要比超级计算机大100倍

尽管目前的仿真技术使研究人员有能力开始研究大型神经网络,但它也代表了E级技术发展的终点。目前的超级计算机由大约10万台称为节点的小型计算机组成,每台计算机都配备了多个进行实际计算的处理器。

“在进行神经元网络模拟之前,需要虚拟地创建神经元及其之间的连接,这意味着它们需要在节点的存储器中实例化。在模拟过程中,神经元不知道其目标神经元在哪一个节点。因此,它的短电脉冲需要发送给所有节点,然后每个节点再检查这些电脉冲中的哪一个与该节点上存在的虚拟神经元相关。”斯德哥尔摩KTH皇家理工学院的Susanne Kunkel解释说

对于现阶段来说,这种网络创建的算法是有效的,因为所有节点同时构建其网络的特定部分。但是,将所有电脉冲发送到所有节点并不适合在E级系统上进行仿真

“为了有效地检查每个电脉冲的相关性,需要整个网络中每个神经元的每个处理器都有一个信息位。对于一个有10亿个神经元的网络来说,每个节点的大部分内存都将被神经元的这一个信息位所消耗。”Diesmann补充到。

使用千万亿次超级计算机(左下),以前的模拟技术可以模拟人脑中大约1%的神经细胞(神经元)(图片左侧大脑暗红色区域)。尽管下一代超级计算机的性能超过当今超级计算机的性能10到100倍,应用以前的模拟技术在大脑的模拟上也只能有很小的进展(图片中间大脑暗红色区域)。使用相同数量的计算机内存(右下角),可以用该研究提出的新技术模拟人类大脑的更多部分。我们大脑的10%约等于整个大脑皮层的大小(图片右侧大脑的深红色区域),高达140亿个神经细胞,这是更高级的处理必不可少的。另一部分神经元位于小脑(蓝色部分)。图片来自Forschungszentrum Jülich

这就是模拟更大网络时遇到的主要问题:每个处理器所需的计算机内存量随着神经元网络的增大而增加。如果要模拟人脑的规模,这就要求每个处理器的可用内存比现在的超级计算机大100倍。但是,这在下一代超级计算机中并不太可能出现,下一代计算机中每个计算节点的处理器数量或许会增加,但每个处理器的内存和计算节点的数量将保持不变。

新算法的突破:节点间的神经元活动数据交换有条理,不必为神经元增加比特

神经信息学前沿的突破性成果是创建了超级计算机神经元网络的一种新算法。由于这个算法,每个节点上所需的内存不再随着网络增大而增加。

在模拟开始时,新技术允许节点交换关于谁需要发送神经元活动数据的信息给谁。一旦获得了这一知识,节点间的神经元活动数据交换就是有条理的,如此各节点只接收它需要的信息,而不必再为网络中的每个神经元添加一个比特。

有益的另一面:使现有的超级计算机模拟速度更快

在测试新算法的时,科学家们提出了另一有益的发现,Susanne Kunkel说:“当分析新算法时,我们意识到这项新技术不仅能完成E级系统的模拟,同时还会使现有的超级计算机模拟速度更快。”

事实上,随着内存消耗得到控制,模拟的速度成为技术进一步发展的主要焦点。例如,在于利希的超级计算机JUQUEEN上运行的由5.8万亿突触连接的大型模拟神经网络需要28.5分钟来计算一秒钟的生物时间。随着仿真的数据结构改进,时间减少到了5.2分钟。

利用这项新技术,我们可以比以前更好地利用现代微处理器的并行性,这在E级计算机中将变得更加重要。”该项研究的主要作者Jakob Jordan评论道。

E级硬件和相应软件的结合促进了对大脑基本功能的研究,比如可塑性和如何快速学习。”Markus Diesmann说。

在模拟软件Nest的下一个版本中,研究人员将把他们的成果作为开源资源免费提供给社区。

“我们一直在K计算机上使用NEST来模拟健康的人和帕金森病人的大脑基底核回路的复杂动态。我们很高兴听到关于新一代NEST的消息,这将使我们能够在Post-K计算机上运行全脑模拟来阐明运动控制和心理功能的神经机制。”冲绳科学技术研究院(OIST)的Kenji Doya说。

“这项研究将是构建E级计算机国际合作一个很好的例子。重要的是,我们已经准备好应用程序,在这些超级计算机建设出来的第一天就能使用。”神户理化学研究所的Mitsuhisa Sato最后总结道。

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

    关注

    42

    文章

    4562

    浏览量

    98643
  • 神经元
    +关注

    关注

    1

    文章

    283

    浏览量

    18314

原文标题:神经科学新突破!新算法助力超算进行人类大脑模拟

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    失忆没关系 电脑植入芯片帮助你恢复记忆

    出一款迷你微型芯片,可以将它植入到人类大脑中来恢复记忆神经细胞,未来将会帮助由于疾病、意外或战争导致的大脑受损者恢复记忆。  
    发表于 07-31 17:54

    人类首创能生成神经细胞的“迷你大脑”,更精确模拟神经网络!

    ”,可以为细胞提供与实际人类大脑相似的交互环境,研究人员可以在这些环境中更清晰地观察大脑的发育和功能,研究相关大脑疾病的疗法,并对有应用前景的新药物
    发表于 08-21 09:26

    斗不过人工智能?植入大脑的“神经织网”或许可以帮助人类

    的解决方案是一个全新的脑机接口,类似于苏格兰科幻小说家伊恩·班克斯在《迎风舵轮》(Look to Windward)一书中描写的可植入“神经织网”。除了作为某种通过仪礼,这种脑机接口还能使人类大脑升级,以便
    发表于 11-22 22:19

    神经形态芯片越来越多地模拟大脑可塑性

    我们离逆向改造人类大脑的可塑性还有多远?计算神经科学和纳米技术的最新研究表明,神经形态芯片可以以更高的灵敏度读取突触连接复制人类的“连接体”
    发表于 04-16 15:01

    可用于人类脑部研究的新工具

    ,并提出新的方法来帮助那些生活受到大脑紊乱和疾病影响的人们。虽然神经科学研究中使用的许多方法和工具对于人类来说太具有侵入性,但是一些成像人类大脑
    发表于 03-29 11:06

    VR技术助神经科学理解记忆的生成

    加州大学戴维斯分校(UCD)神经科学家正利用虚拟实境(VR)技术,理解大脑各个区域如何有脉络的收集记忆,研究生Halle Dimsdale-Zucker等人用VR环境来训练实验对象,接著观察海马回各区域对于各种记忆的反应。
    发表于 02-13 08:53 979次阅读

    模拟人类大脑神经连接出现重大突破

    一个由国际科学家组成的团队发明了一种算法,代表着模拟人类大脑神经连接的研究向前迈进了重要的一步。
    的头像 发表于 03-29 15:15 6506次阅读

    科学家通过AI技术创造了一套复杂神经网络来模拟大脑的空间导航能力

    人工智能可以提高生产力,但殊不知,科学家们已经开始使用 AI 技术来来重现大脑的高级认知功能!这次,他们创造了一套复杂神经网络来模拟大脑的空
    发表于 05-17 11:42 1503次阅读

    MIT和IBM研究人员利用AI探索神经科学

    近日,美国麻省理工学院和IBM分别公布了其新研究,即利用AI帮助人们进行神经科学领域的研究,进一步帮助人们加速对人类大脑的理解。
    的头像 发表于 07-10 10:03 2659次阅读

    一周AI大事盘点:MIT和IBM利用AI探索神经科学,谷歌回应AI争议

    门事件: 麻省理工学院和IBM研究人员利用AI探索神经科学 7月9日消息,麻省理工学院和IBM分别公布了其最新研究,即利用人工智能帮助人们进行神经科学领域的研究,加速对人类
    发表于 07-20 16:03 523次阅读

    Nature:AI与神经科学再现模拟大脑

    这个例子只是近年来AI和认知科学实现交互和融合的众多应用之一。AI技术的核心神经网络正是在模拟人的大脑计算和处理信息的模式。随着近十年来AI技术的迅猛发展,认识
    的头像 发表于 09-13 16:54 2016次阅读

    人工智能与神经科学的碰撞将会带来什么影响

    人工智能与神经科学,这两个看似相隔甚远的学科,实际上有着非常紧密的联系。这两个领域的协作是必然的。
    发表于 04-07 16:16 1123次阅读

    类脑计算是什么,人工智能下神经科学启发的类脑计算

    随着近几年深度学习、神经科学、数字孪生和量子计算的迅速发展,人工智能成为了无论学术界还是互联网领域的一个重要的研究热点。然而,人类在认识世界和改造世界的过程中从自然界和生物特征汲取了大量的灵感和经验
    发表于 05-11 17:51 6012次阅读

    神经科学的深度学习框架

    系统神经科学寻求解释大脑如何执行各种感知、认知和运动任务。相反,人工智能试图根据它们必须解决的任务来设计计算系统。
    的头像 发表于 05-18 17:53 304次阅读
    <b class='flag-5'>神经科学</b>的深度学习框架

    面部表情识别技术的神经科学基础

    面部表情识别技术是建立在神经科学的基础之上。人类大脑具有专门的神经系统来处理面部表情和情感信息。本文将探讨面部表情识别技术的神经科学基础,
    的头像 发表于 08-24 18:09 344次阅读