[发明专利]随时间在线训练脉冲神经网络模型的图像数据分类方法在审
申请号: | 202210694741.9 | 申请日: | 2022-06-17 |
公开(公告)号: | CN114998659A | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 林宙辰;肖命清;孟庆晏;张宗鹏;贺笛 | 申请(专利权)人: | 北京大学;人工智能与数字经济广东省实验室(广州) |
主分类号: | G06V10/764 | 分类号: | G06V10/764;G06V10/774;G06V10/82;G06N3/04;G06N3/08 |
代理公司: | 北京万象新悦知识产权代理有限公司 11360 | 代理人: | 黄凤茹 |
地址: | 100871*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 随时 在线 训练 脉冲 神经网络 模型 图像 数据 分类 方法 | ||
本发明公布了一种随时间在线训练脉冲神经网络模型的图像数据分类方法,构建脉冲神经网络模型并设计随时间在线方法训练模型;再利用训练好的模型对图像数据进行分类和识别,有效提升图像数据的分类和识别性能;其中图像数据包括计算机图像数据和神经形态的图像视觉数据。通过本发明提供的方法,可以在训练脉冲神经网络SNN模型时,极大地减小训练内存的开销,将训练得到的模型用于计算机图像数据和神经形态图像视觉数据的分类与识别等视觉任务,能够提高分类与识别性能、降低识别系统的处理延迟,能实现高效节能的图像视觉数据分类与识别系统。
技术领域
本发明属于模式识别、机器学习、人工智能、图像处理及神经形态计算技术领域,涉及计算机图像数据分类技术和神经形态的图像视觉数据分类技术,具体涉及一种随时间在线训练脉冲神经网络模型的图像及神经形态数据分类方法。
背景技术
脉冲神经网络(SNN)被认为是第三代神经网络模型,并在最近几年受到了越来越多的关注。SNN模型由受大脑启发的脉冲神经元组成,这些神经元模拟生物神经元,通过发放脉冲信号进行相互之间的信息传递,从而支持事件驱动的计算方式,能够在神经形态芯片上用较低的能量消耗实现高效的计算。SNN模型可以高效节能地处理常见的计算机图像数据和神经形态的图像视觉数据(neuromorphic vision data),后者是一种模仿人类视觉感知的基于脉冲时间的数据,通常由神经形态照相机产生。
泄漏整合激活模型(LIF)是SNN最常用的脉冲神经元模型。每个LIF神经元以一个微分方程维护一个膜电位并整合输入的电流,其对于膜电位的动态由如下方程描述:
其中u是膜电位,I是输入的电流,Vth是神经元脉冲发放的阈值,R和τm分别是电阻和时间常数。神经元将在膜电位u达到阈值Vth的时刻tf发放一个脉冲信号,而膜电位将重置为静息电位u=urest,静息电位一般取为0。神经元发放的脉冲序列可由狄拉克δ函数表示为一个SNN模型由相互连接的脉冲神经元组成,神经元之间有连接的权重。本发明考虑简单的电流模型Ii(t)=∑jwijsj(t)+bi,其中下标i表示第i个神经元,wij是神经元j到神经元i之间连接的权重,bi是偏置项。上述微分方程经过离散化后,SNN模型的计算形式可表示为:
其中H(x)是Heaviside阶跃函数,si[t]是神经元i在时刻t的二值的脉冲信号,λ<1是一个和常数τm与离散时间步长相关的泄漏项(通常可取为)。常数R,τm和时间步长被吸收进权重和偏置。膜电位重置操作被实现为减去阈值的形式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学;人工智能与数字经济广东省实验室(广州),未经北京大学;人工智能与数字经济广东省实验室(广州)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210694741.9/2.html,转载请声明来源钻瓜专利网。