论文部分内容阅读
脉冲神经网络被看作是第三代人工神经网络,也是科学家对生物神经网络更深层次的借鉴,具有实时、异步、高效的计算能力和更大的信息容量,有希望帮助人类达到更高的人工智能水平。忆阻器具有阻值非易失、可堆叠、可扩展、兼容CMOS等诸多优点,有望突破现有微电子技术的瓶颈,也为人工神经网络的电路实现提供了新的思路。本文将忆阻与脉冲神经网络相结合,探索了基于忆阻的脉冲神经网络在图像分类中的应用。针对现有忆阻数学模型无法同时准确表示不同实物忆阻特性这一问题,通过改进得到了一种比较通用的阈值型漂移速率自适应模型,给出了面向神经元和突触的忆阻参数。结合提出的忆阻脉冲神经元和类突触忆阻设计了STDP学习电路并扩展为交叉阵列结构,搭建了对应的赢者通吃电路。在尽可能体现电路特性的基础上,将设计的电路抽象为简单的处理模块用于在软件环境中设计忆阻脉冲神经网络,同时,详细地讨论了网络的其他设计细节和整个学习训练过程。将设计的脉冲神经网络用于图片分类任务,包括二分类和多分类,对分类结果进行分析并与已有的脉冲神经网络进行比较。本文的研究成果包括一种改进的阈值型漂移速率自适应忆阻模型、一种基于忆阻的脉冲神经元电路、一种基于忆阻的STDP学习电路和一种赢者通吃电路,并以此为基础在软件环境中设计了一种忆阻脉冲神经网络完成图像分类任务。本文对脉冲神经网络的纯电路实现进行了探索,在尽可能节约电路成本的基础上对网络的部分环节搭建了相应电路,软件环境中设计的忆阻脉冲神经网络和其他已有的脉冲神经网络相比具有一定优势。