递归脉冲神经网络的监督学习及图像识别研究

来源 :西北师范大学 | 被引量 : 0次 | 上传用户:lleii
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年来,随着脉冲神经网络及其学习算法研究的快速发展,越来越多的研究结果显示脉冲神经元通过接受、发放脉冲来传输信息和实现功能的工作原理更加接近于真实的生物神经元,基于精确定时的脉冲神经网络成为了神经系统信息处理的有效工具。基于精确定时的脉冲序列编码信息的特点,脉冲神经网络的监督学习目的是通过突触权值的调整使神经网络能够输出脉冲序列,表达特定信息的脉冲序列。基于脉冲精确定时特性的脉冲神经网络拥有更强大的存储和计算机能力,它能够模拟各种神经元信息和任意的连续函数,非常适合于大脑神经信息的处理问题。首先,多数脉冲神经网络学习算法借鉴于人工神经网络中的误差反向传播算法,在此基础上给出了梯度下降的学习规则,提出了一种基于具有反馈的局部递归脉冲神经网络结构的监督学习算法。针对精确定时的脉冲编码,首先定义了多脉冲误差函数。基于梯度下降构建输出层和隐含层,隐含层与递归层神经元之间突触权值的学习规则,实现了递归脉冲神经网络突触权值的自动调整。目前多数基于梯度下降的学习方法只能进行单脉冲的学习,文中分析了其中的原因,构造了适合本文算法的脉冲响应神经元模型,使输出层的神经元能够发放多个脉冲,并且能够用于分类问题。提高了递归脉冲神经网络在解决复杂问题中的应用能力。然后,通过模拟一系列脉冲序列的学习,验证了文中所提递归脉冲神经网络监督学习算法对多种情况脉冲序列的学习能力。在脉冲序列的学习过程中,通过对单脉冲序列的学习,验证了对于给定的输入脉冲序列,递归脉冲神经网络能够训练出一个理想的脉冲序列。接着,通过对多脉冲序列的学习显示了学习一个随机输入脉冲序列模式到多个目标输出脉冲序列的映射的能力。结果显示该算法能够实现脉冲序列复杂时空模式的学习。最后,在多任务脉冲序列的学习过程中展示了该算法对于不同的输入模式能够并行地完成多模式的学习能力。实验结果表明了该递归脉冲神经网络监督学习算法能够有效的完成不同的脉冲序列学习任务,能够实现脉冲序列的复杂时空模式学习。同时,将该算法应用到了对LabelMe图像数据集中部分图像的分类问题,验证了该算法对图像分类问题的求解能力。
其他文献
随着计算机网络与分布式计算技术的日趋成熟,基于MVC模式的Struts框架逐渐成为中小企业网站开发的主流。根据安全公司的报告显示网络攻击已经开始和经济利益挂钩,对于中小企
随着经济技术的发展,越来越多的设备和技术应用到汽车的安全防御和报警上,以便在更大程度上保证人们的行车安全。将这些设备安装到车上,并采集到更加准确、实时的信息是实现
随着网络和多媒体技术的发展,流媒体应用越来越流行。然而现有的互联网络缺乏对实时通信的良好支持,影响了流媒体的传输性能。同时,流媒体传输对系统I/O和网络带宽的高要求,
运动目标检测技术是计算机视觉领域的重要研究内容,它在工业、医学、军事、教育、商业、体育等领域有着广泛的应用。对运动目标进行准确的检测是序列图像分析的基础性工作,也
随着计算机网络技术、数字电视技术和通信技术日益成熟以及消费者对精神文化生活需求的迅速增长,CG(计算机图形图像)作为文化产业中重要的视觉媒体一部分业已得到越来越多的
随着互联网的广泛应用,网络安全问题日益严峻,恶意代码已成为互联网最严重的安全威胁之一。当前恶意代码传播与攻击手段呈现复杂化、多样化的趋势。传播方面出现了新的传播方
随着信息技术的飞速发展,计算机已经普遍应用于各行各业,成为目前应用最为广泛的信息处理和信息传输的设备。而这些信息处理设备在商业、军事、政府中处理重要的涉密信息时,
中医舌诊是通过观察舌的各种特征来了解人体的健康状况,从而对各种疾病做出诊断及病情评估,是祖国中医学应用最广、最有价值的诊法之一。随着现代科学技术的发展,将图像处理
近年来,随着虚拟仪器技术、运动控制技术的显著进步以及工业总线的迅速普及,将虚拟仪器技术应用于数控折弯机系统,使信号采集、传输、处理分析和控制一体化,已成为一种趋势。
自上世纪九十年代以来,多媒体信息迅速膨胀,基于内容的视频检索成为了研究的热门课题。其中,如何利用机器学习理论使计算机能自动获取视频中的语义信息,以便有效地进行视频语