- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于粒子群优化BP神经网络脉象识别方法
基于粒子群优化BP神经网络脉象识别方法
摘 要: 针对传统脉诊存在易受主观因素影响、诊断结果可靠性不高等问题,提出基于粒子群优化BP神经网络的脉象识别方法。粒子群算法中评判粒子好坏的适应度函数采用神经网络的输出误差,以此获得最优粒子的位置向量,并把其值作为BP神经网络的初始权值和阈值。在Matlab中建立基于BP算法、PSO?BP算法和GA?BP算法的三种ANN模型用于脉象信号的识别。实验结果表明,在识别脉象时,优化后的算法降低了传统BP神经网络的输出误差,提高了识别精度,PSO?BP算法明显改善了传统BP神经网络的泛化能力。
关键词: 脉象识别; 粒子群算法; 输出误差; 误差反向传播算法; 神经网络; 泛化能力
中图分类号: TN711?34; TP391 文献标识码: A 文章编号: 1004?373X(2018)03?0096?05
Abstract: Since the traditional pulse diagnosis is easily affected by subjective factors, and its result has low reliability, a pulse recognition method based on PSO?BP neural network is put forward. The fitness function judging the particles in PSO algorithm adopts the neural network to output the error, so as to obtain the position vector of the optimal particle. The value of the position vector is taken as the initial weight and threshold of the BP neural network. The ANN model based on BP algorithm, PSO?BP algorithm and GA?BP algorithm was established in Matlab to recognize the pulse signal. The experimental results show that the optimized algorithm can reduce the output error of the traditional BP neural network and improve the recognition accuracy for pulse recognition. The PSO?BP algorithm can improve the generalization ability of the traditional BP neural network significantly.
Keywords: pulse recognition; particle swarm optimization; output error; error BP algorithm; neural network; generalization ability
0 引 言
脉诊是中医看病时主要的四种诊断方法之一,具有重要的临床价值,其诊断过程就是根据不同脉搏信号中包含的信息判断人体的健康状况。传统脉诊是医生根据自己的经验对病情作出诊断,这种方式极易受到医生个人情况等主观因素的影响,对于同一个病人,不同医生的诊断结果可能会有所差异。随着现代医学的发展,传统的中医脉诊开始慢慢受到人们的质疑,脉诊的客观化研究对于中医的发展具有重大意义[1]。
针对以上问题,很多学者对脉搏信号的采集、处理、分析分别进行了研究,并取得了一定的成果[2?4],其中有不少将BP神经网络应用于脉象的识别[5]。然而传统BP神经网络常用的学习方法是梯度下降法,在整个学习过程中,只是根据样本调整网络的初始连接权值,以减小输出误差,初始值的设置是否合适,将直接影响到整个算法的性能,存在容易陷入局部最优解、稳定性不好、泛化能力较差的问题[6?7]。本文提出基于PSO?BP神经网络的脉象识别方法,先计算神经网络的输出误差,然后以此寻找PSO算法中适应度值最小的粒子,得出该粒子的位置矢量,设置为BP神经网络最初的权值和阈值达到优化BP神经网络的目的,降低输出误差,使脉象识别结果更具可靠性。
1 脉象信号的采集与特征提取
在本文中,需要先采集脉象信号并进行处理,提取特征向量构成建立神经网络模型所需的训练样本集和
您可能关注的文档
最近下载
- 孟子三章课件.ppt VIP
- 《德尔菲法案例》课件.ppt VIP
- 2024-2025学年七年级生物上册 第一单元 单元测试卷(冀少版).pdf VIP
- 人工智能实训室建设方案.pdf VIP
- 人教版初中必背古诗词、文言文.pdf VIP
- 广西和塑建材有限公司年产4000吨ASA合成树脂瓦项目环境影响报告.docx VIP
- 2025至2030国内药用塑料瓶行业市场发展分析及竞争格局与投资机会报告.docx
- 第2课 我向国旗敬个礼( 课件)统编版《道德与法治》一年级上册.pptx
- 2025至2030中国OLED载板玻璃行业发展趋势预判及市场前景研究报告.docx VIP
- 智能矿山暨无人驾驶行业蓝皮书.pdf VIP
文档评论(0)