基于超级计算机的大规模脑神经网络的仿真技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:oi597986123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,脑科学研究成为了先进国家的重点研究领域,欧盟、美国、日本等国家相继提出各自的脑计划。研究人脑机理不仅能够加深对人脑的认识,由此促进脑疾病的治疗技术的发展,并且会对信息技术产生革命性影响,带来巨大的社会经济效益。经过几十年的发展,目前最快的超级计算机TH-2计算峰值已经达到了55Mflops。世界有关国家正在研制Eflops规模的超级计算机,正面临着许多重大技术挑战,如系统结构、功耗、可靠性、编程模式等。脑科学的研究对解决上述问题有重要的启发和推动作用,IBM的神经计算芯片为研制借鉴脑功能的超级计算机带来了一线曙光。大脑主要由神经元和突触构成,实现功能的机理复杂多样,从计算角度看,它们都是通过神经元构成的脑神经网络活动来实现的。此外,大规模脑神经网络计算特性与当前的超级计算机具有并行、分布、多层次等共同特点,因此可以通过用超级计算机仿真脑神经网络来实现对大脑功能的深入研究。大脑由大约百亿神经元、百万亿突触连接构成,而当前脑神经网络的仿真规模一般只有10~5个神经元,而一般区域性连接都至少需要10~6个神经元量级的神经网络。本课题从信息科学角度研究脑功能出发,主要是研究神经网络模型以及神经网络仿真技术。本文在超级计算机TH-1A上部署了神经网络仿真软件NEST,以神经元和神经网络为基本点,结合TH-1A的计算优势进行了脑神经网络仿真的相关研究,主要完成了如下工作:(1)分析脑神经网络基本结构,研究神经元模型、突触模型、神经网络模型,并从中选取适合进行大规模仿真的模型。(2)在TH-1A上部署脑神经网络仿真平台NEST,使用NEST在TH-1A上构建大规模脑神经网络,利用分析工具对用NEST构建的神经网络进行了内存占用和可扩展性分析。(3)研究提高NEST仿真效率的方法,减少神经元、突触数据结构冗余,提高神经网络的连接效率,实现大规模脑神经网络在超级计算机上的高效运行,从而提高NEST的脑神经网络仿真性能,扩大神经网络仿真规模。(4)构建1mm~3哺乳动物全尺度脑皮层区域仿真模型,实现了多个神经网络的层级互连,研究和验证神经网络层级之间的信息传递方式。
其他文献
随着科学技术的迅速发展和经济的全球化,软件开发出现了新的特点,软件的需求经常发生变化,强烈的市场竞争要求快节奏地开发软件,从而导致敏捷软件开发的出现,相对重量级软件
嵌入式计算理论和体系结构的研究始终拥有强大的应用需求背景,物联网、智能电网、智能医疗、智能性消费性电子、智能建筑、智能汽车、环境监控的兴起,为嵌入式带来了巨大的发
计算机应用的不断发展导致了数据量的急剧增加,由于数据结构化过程受限于人工处理速度,导致非结构化数据的增长速度远远大于结构化数据。传统上使用文件目录树组织管理大规模
随着汽车电子产业的不断发展,目前汽车电子嵌入式系统的规模越来越大、复杂程度越来越高、开发维护成本也越来越高。为了应对这样的问题,通过降低软件组件之间的耦合度、提高
用户界面在软件系统的人性化、个性化、智能化等方面扮演着非常重要的角色,用户界面的可定制性是计算机软件技术研究中极其重要的问题之一。关于一般计算机软件系统的用户界
TCP(Transmission Control Protocol)是互联网中的一个重要协议,在互联网中得到了广泛的应用。提升TCP服务的性能可以降低服务器集群的数量,降低功耗,具有很高的商业价值和环
随着计算机技术在信息化系统中的广泛应用,特别是在航空、航天系统以及一些军事通讯等安全关键领域中的推广,使得软件业对软件的安全性,可靠性提出了更高的要求,因为在这些系
学位
NTRU公钥密码体制是由三位美国数学家J.Hoffstein,J.Pipher和J.H.Silverman于1996年提出来的,其安全性基于最近向量问题。NTRU算法的发明是计算机密码学界的一个重大成果,它
智能手机已经成为人们日常生活当中不可或缺的通信交流工具,通过智能收集可以随身随地的获取位置、通话记录、短信、微信等体现人们之间日常交互和社会关系的各种信息,人们之