[发明专利]一种基于改进NBA算法的BPNN特征识别方法有效

专利信息
申请号: 201811237688.X 申请日: 2018-10-23
公开(公告)号: CN109308524B 公开(公告)日: 2021-04-09
发明(设计)人: 简琤峰;林崇;李苗;张美玉 申请(专利权)人: 浙江工业大学
主分类号: G06N3/08 分类号: G06N3/08;G06K9/62
代理公司: 杭州赛科专利代理事务所(普通合伙) 33230 代理人: 郭薇
地址: 310014 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 改进 nba 算法 bpnn 特征 识别 方法
【权利要求书】:

1.一种基于改进NBA算法的BPNN特征识别方法,其特征在于:所述方法包括以下步骤:

步骤1:对面边邻接图进行预处理,提取特征因子最小子图,将属于同一特征的特征因子聚合为复合特征;

步骤2:对聚合完毕后的每一个特征因子进行特征编码,得到特征编码序列;

步骤3:采用二阶振荡机制和差分算法对NBA算法进行改进;

所述步骤3包括以下步骤:

步骤3.1:粒子在搜索目标的过程中,令t+1次迭代时,第i个粒子在第j个维度位置时的脉冲频率为fij=fmin+(fmax-fmin)r、速度为位置更新公式为发送脉冲的频率为脉冲音强更新公式为其中,r∈[0,1],为第t次迭代时的全局最优值,α∈[0,1],γ>0;

步骤3.2:以二阶振荡机制对粒子速度进行改进,改进后得到β1=c1r1,β2=c2r2,其中,ω为粒子更新的惯性权重因子,c1为粒子个体的学习因子,c2为粒子群体的学习因子,r1、r2∈[0,1],pi为第i个粒子在第t次迭代时自身的个体最优位置,g表示整个粒子群体当前时刻的群体最优位置;

所述步骤3.2中,

c1=c1s+(c1e-c1s)*sinω,c2=c2s+(c2e-c2s)*sinω,其中,r3、r4、r∈[0,1],Gmax为最大迭代次数,ωs和ωe分别为惯性权重的初始值和最终值,t是当前迭代的次数,c1s和c2s为c1和c2的初始值,c1e和c2e为c1和c2的迭代最终值;

步骤3.3:以差分进化算法进一步改进NBA算法,t+1次迭代时,第i个粒子在第j个维度的速度为其中,i≠p1≠p2≠p3,p1、p2、p3分别表示种群中的个体,为缩放因子,

步骤3.4:设置交叉机制其中,cr为交叉概率,jr为粒子维度内的一个随机正整数;

步骤3.5:最终得到t+1次迭代,第i个粒子的最佳更新位置为其中,函数f为目标函数;

步骤4:以改进的NBA算法优化BP神经网络,并以优化后的BP神经网络进行特征识别。

2.根据权利要求1所述的一种基于改进NBA算法的BPNN特征识别方法,其特征在于:所述步骤1包括以下步骤:

步骤1.1:遍历面边邻接图中的任一个面,对应每个面创建一属性邻接图的顶点,提取每个面的属性作为对应属性邻接图顶点的属性;

步骤1.2:对于面边邻接图中的每两个面,识别两者之间的邻接关系,以邻接关系作为所述两个面的对应边的属性;

步骤1.3:基于步骤1.1和步骤1.2,形成属性邻接图AAG(V,E),其中,V={V1,V2...Vi...Vn}为属性邻接图的顶点集合,面边邻接图中的每一个面都与V中的一个元素对应,E为面边邻接图中两个相交的面之间的边的集合;

步骤1.4:遍历属性邻接图AAG(V,E),提取特征因子最小子图;

步骤1.5:判断任意特征因子最小子图是否存在相交特征,若是,将属于同一特征的特征因子聚合为复合特征,否则,输出所有特征因子最小子图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811237688.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top