[发明专利]一种基于改进监督学习算法的图像识别方法在审
申请号: | 201810933344.6 | 申请日: | 2018-08-16 |
公开(公告)号: | CN109117884A | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 李建平;顾小丰;胡健;刘丹;林思哲;李平;冯文婷;俞腾秋 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 成都正华专利代理事务所(普通合伙) 51229 | 代理人: | 陈选中 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 学习算法 输出脉冲序列 脉冲神经网络 输入脉冲序列 图像识别 误差信号 图像 多层 延迟 监督 抗噪声能力 改进 目标脉冲 图像输入 学习效率 噪音环境 权重和 准确率 噪音 引入 学习 | ||
1.一种基于改进监督学习算法的图像识别方法,其特征在于,包括如下步骤:
S1:根据目标脉冲序列定义图像种类;
S2:将预处理后的图像输入多层脉冲神经网络进行训练,使用延迟相位编码将图像信息转换成脉冲点火模式,编码得到输入脉冲序列;
S3:引入延迟策略和噪音阈值对监督学习算法进行改进,并使用改进监督学习算法对输入脉冲序列进行学习,得到输出脉冲序列;
S4:将输出脉冲序列和目标脉冲序列进行对比,得到误差信号;
S5:判断误差信号是否满足要求,若是则进入步骤S7,否则进入步骤S6;
S6:根据误差信号,调整多层脉冲神经网络模型各层权重和延迟,并进入步骤S3;
S7:输出步骤S1中对应的图像种类,实现图像的识别。
2.根据权利要求1所述的基于改进监督学习算法的图像识别方法,其特征在于,所述脉冲序列的计算公式为:
S(t)=∑fδ(t-tf)
式中,S(t)为脉冲序列,包括输入脉冲序列Si(t)、输出脉冲序列So(t)以及目标脉冲序列Sd(t);f={1,2,..,N}为脉冲的标签,N为当前脉冲的数量;δ(t-tf)为Dirac函数;tf为过去点火时间;t为当前点火时间。
3.根据权利要求1所述的基于改进监督学习算法的图像识别方法,其特征在于,所述多层脉冲神经网络的学习模型包括输入层、隐含层以及输出层,相邻层的神经元之间采用全连接。
4.根据权利要求1所述的基于改进监督学习算法的图像识别方法,其特征在于,所述步骤S2的延迟策略中,神经元延迟的计算公式为:
式中,dtm为神经元延迟;为延迟点火时间;t为当前点火时间;xm(t)为延迟点火时间的轨迹局部变量;τx为延迟时间常数;A为振幅。
5.根据权利要求1所述的基于改进监督学习算法的图像识别方法,其特征在于,所述噪音阈值的公式为:
式中,n_thr为噪音阈值;thr为原固定阈值;η1、η2和a为噪音阈值参数;t为当前点火时间;td(i)为目标点火时刻;为期望的输出时间;为不期望的输出时间。
6.根据权利要求5所述的基于改进监督学习算法的图像识别方法,其特征在于,加入噪音阈值后输出神经元突触后电位的计算公式为:
式中,V(t)为输出神经元突触后电位;K(t-ti-dtm)为膜电位影响函数;Vrest为静息电位;θ(t)为动态阈值,包括噪音阈值n_thr;t为当前点火时间;为突触后点火时间;dtm为延迟;wi为第i个突触前神经元的权重;τm为当前时间常量。
7.根据权利要求1所述的基于改进监督学习算法的图像识别方法,其特征在于,所述步骤S3中,误差信号为瞬时网络误差,且将其定义为所有输出神经元的实际瞬时点火率与期望瞬时点火率之间的差异性,误差信号函数的公式为:
式中,为瞬时网络误差;为实际瞬时点火率;为期望瞬时点火率;O为输出神经元数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810933344.6/1.html,转载请声明来源钻瓜专利网。