脉冲神经网络研究现状与应用进展.docx
《脉冲神经网络研究现状与应用进展.docx》由会员分享,可在线阅读,更多相关《脉冲神经网络研究现状与应用进展.docx(31页珍藏版)》请在优知文库上搜索。
1、一、前言人工神经网络(ANN)作为人工智能技术发展的重要推动力,经过几代进化,己成为分析和解决问题的重要工具。第一代ANN被称为感知机,代表性的是1958年美国构建的两层神经元网络,可以模拟人类可感觉、可识别、可记忆和可反应的感知能力。第二代ANN是20世纪80年代中期出现的基于联结主义的多层人工神经网络,特别是2006年以来以卷积神经网络(CNN)为基础的深度学习方案引领了人工智能发展。尽管ANN的发展取得了显著进步,但深度神经网络在功耗效率、安全性、可解释性和在线学习能力等方面仍面临诸多挑战,制约了ANN的进一步应用。作为自然界最卓越的智能体,生物大脑成为人工智能研究最重要的参考对象。近年
2、来,脑科学与人工智能的研究在相互促进中快速发展,尤其是类脑计算研窕受到广泛关注。类脑计算是一种模仿神经生理学和生理心理学机制、以计算建模为依托、通过软硬件协同实现的机器智能计算,兼具生物合理性和计算高效性,未来有望成为人工智能新的计算范式。类脑计算不是对人脑神经元进行简单模拟,而是对人脑的信息处理机制、复杂工作方式、学习、思考、推理、决策的本质性机理进行深层次的探索和模拟。各国纷纷部署类脑计算发展研究,以期在新一轮世界科技革命竞争中掌握主导权。美国、欧盟、日本等国家和地区组织了以类脑计算为核心的脑科学计划。美国在2013年提出了人脑计划,将神经信息学、高性能计算、脑机接口、类脑相关理论建模等列
3、为研究重点。欧盟在2013年推出”人类脑计划,在大脑模拟、神经形态计算、医学信息学和神经机器人等领域开展联合攻关。日本在2008年启动脑科学战略研究项目,重点布局神经信息基础技术、脑科学与教育社会、脑科学与信息产业、脑科学与健康等领域的研究。我国在2016年发布十三五国家科技创新规划,将脑科学与类脑研究纳入科技创新2030重大项目。在类脑计算研究中,脉冲神经网络(SNN)占据核心地位,是最具有生物意义、最类似大脑运行机制的神经网络模型,被认为是新一代的神经网络。SNN以脉冲神经元为计算单元,模仿人类大脑的信息编码和处理过程。SNN和ANN具有显著差异。在处理数据方式方面,SNN采用离散事件(脉
4、冲)对数据进行编码处理,与ANN相比,能耗显著降低、计算能力更加突出。在神经元模型方面,ANN通常采用大量简单的计算单元,如修正线性单元(Re1.U)、Sigmoid函数、tanh函数等,将这些单元相互连接形成复杂神经网络;SNN则采用具有记忆的非差分神经元模型构造神经网络,如霍奇金-赫胥黎(H-H)模型、泄漏积分发射(1.lF)模型等,具备可提取数据时空特征、功耗更低、更适合并行计算的优势,已被广泛应用于语音识别、视觉处理、医疗诊断等领域。在存算分离的冯诺依曼计算架构上,大规模的SNN模型处理需要较多时间和功耗,因而,SNN硬件实现技术的相关研究成为当今研究的热点。神经形态硬件设计模式主要包
5、括模拟电路、数字电路和数模混合电路。模拟电路设计模式的功耗较低,数字电路设计模式对于处理大规模SNN模型更为灵活、成本更低。现场可编程逻辑门阵列(FPGA)在软硬件协同设计时,在实现模型量化和稀疏化方面具有独特优势,被认为是实现数字神经形态平台的核心技术方案之一;目前在单个FPGA设备上已尝试处理SNN模型,相比于中央处理器(CPU)和图形处理器(GPU)实现方式,其速度更快、功耗更低。此外,研究人员结合数字电路技术和模拟电路设计方法,开发数模混合电路设计模式,克服了传统模拟电路抗干扰能力较弱、保密性较差等缺陷。文章首先介绍SNN的基本要素及学习算法,包括神经元模型、突触可塑性机制、信息编码方
6、式和SNN训练算法;其次,细致梳理SNN相关软、硬件的研究进展,从计算机视觉、自然语言处理、推理决策等方面详细阐述SNN的最新应用情况。相关研究内容可为人工智能领域技术发展、产业应用等提供全面、客观、科学的评价和建议,以期促进技术创新和产业发展。二、脉冲神经网络的基本要素及学习算法SNN的基本要素及其相关生物学理论基础主要包括具有动力学特性的神经元模型、突触可塑性机制、基于脉冲序列的信息编码方式,进而形成低能耗、高鲁棒性、高认知能力的新一代人工智能模型。SNN领域的核心训练算法和技术主要包括:有监督学习、无监督学习、ANN向SNN转化和其他进化算法。(一)神经元模型脉冲神经元与传统ANN神经元
7、的结构相似,但工作行为具有较大差异。经过多年发展,已建立了多种脉冲神经元模型,如HH模型、1.IF模型、Izhikevich模型和脉冲响应模型(SRM)等。这些模型刻画了神经元的生物动力学特性,具有一定的计算复杂性。以下对4种具有代表性的神经元模型进行介绍。1. H-H模型1952年,Hodgkin和HUXIey研究了神经元中动作电位的启动与传播机制,提出了电流通过膜电位的数学模型,即H-H模型。H-H模型准确表述了神经元的真实动力学特性,是生物学意义上最合理的脉冲神经元模型。然而,H-H模型的微分方程需要连续计算,每模拟ImS约需要1200次浮点运算,计算复杂性较高。因此,此模型不太适合大规
8、模的SNN模拟计算。2. 1.eakylntegrate-and-Fire模型1907年,1.aPiCqUe提出了lntegrate-and-Fire(I&F)模型,输入脉冲可以集成到膜电位中,如果达到定义的阈值,则输出产生脉冲,膜电位回落至静息状态。1.lF模型是I&F神经元模型的重要类型之一,增加了膜电位的泄漏。1.IF模型简化了神经元动作电位过程,具有模拟神经元脉冲效率较高、计算成本较低等特性,成为大规模SNN中采用的主要神经元模型。此外,基于亚阈值晶体管和电容器电位表现,较容易对神经元集成和衰减动力学特性建模,因此,在SNN硬件实现研究中,也广泛运用1.lF神经元模型。在1.IF模型的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 脉冲 神经网络 研究 现状 应用 进展