[发明专利]一种基于粒子群优化BP神经网络的心电信号分类方法在审

专利信息
申请号: 201910436832.0 申请日: 2019-05-23
公开(公告)号: CN109998495A 公开(公告)日: 2019-07-12
发明(设计)人: 王莉;张紫烨;郭晓东;牛群峰 申请(专利权)人: 河南工业大学
主分类号: A61B5/00 分类号: A61B5/00;A61B5/04;A61B5/0402;G06N3/00;G06N3/063;G06N3/08
代理公司: 暂无信息 代理人: 暂无信息
地址: 450001 河南省郑州市高新技*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于粒子群优化的BP神经网络(PSO‑BP)的心电分类方法,先构建BP神经网络并初始化网络参数,接着初始化例子种群并设定参数,然后计算每个粒子的适应度值,将粒子的适应度值和粒子的最优位置个体极值进行比较,更新粒子的最优位置个体极值,接着将粒子的适应度值与粒子的最优位置的全局极值进行比较,更新粒子的最优位置的全局极值,然后更新粒子的速度与位置,满足条件后得到最优位置的全局极值作为BO神经网络的权值和阈值来进行训练识别心电信号分类。本发明解决了BP神经网络学习收敛速度慢和学习过程易于陷入局部极小化的问题,从而引入了粒子群算法进行优化,结果表明经过粒子群优化的BP神经网络分类效果更好,精度更高。
搜索关键词: 粒子 最优位置 粒子群优化 适应度 心电信号 初始化 分类 更新 全局 粒子群算法 分类效果 满足条件 神经网络 网络参数 学习过程 权值和 构建 心电 收敛 种群 引入 优化 学习
【主权项】:
1.一种基于粒子群优化BP神经网络的心电信号分类方法,其特征在于包括以下步骤:步骤一:获取人体的心电信号,对心电信号去除基线漂移干扰,在样本采样点中提取特征向量;步骤二:确定BP神经网络的拓扑结构,设置BP神经网络每层神经元个数,BP神经网络为单隐含层的三层BP神经网络,将心电信号提取的s组特征值作为输入,即网络输入层有s个神经元;隐含层神经元根据公式设置为k个神经元,其中m为输出层节点数,n为输入层节点数,a为[1,10]之间的常数;输出层为t种心电类型的分类结果,所以输出层设置为t个神经元,PSO‑BP神经网络的拓扑结构为s‑k‑t;步骤三:初始化粒子种群,随机设置各个粒子的速度vi和位置xi,群体规模N;步骤四:设定运行参数,学习因子c1,c2,惯性权重w,最大迭代次数M,群体规模m;步骤五:计算每个粒子的适应度值Fit[i];步骤六:比较每个粒子的适应度值Fit[i]和第i个最优位置的个体极值pbest(i),如果Fit[i]>pbest(i),则用Fit[i]替换掉pbest(i);步骤七:比较每个粒子的适应度值Fit[i]和整个粒子群搜索到的最优位置的全局极值gbest(i),如果Fit[i]>gbest(i),则用Fit[i]替gbest(i);步骤八:在找到最优位置个体极值pbest(i)和最优位置全局极值gbest(i)时,粒子将根据公式来更新粒子的速度vi和位置xi;公式为:vid=vid*ω+c1r1(pid‑xid)+c2r2(pgd‑xid)xid=xid+vid;步骤九:如果满足误差足够好或者达到最大循环次数的条件,则退出,否则将返回步骤五;步骤十:将得到的最优位置全局极值gbest(i)作为BP神经网络的权值和阈值,用训练样本训练神经网络;步骤十一:用测试样本进行仿真,得到心电信号类型分类结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201910436832.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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