论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>毕业论文>范文阅读
快捷分类: 论文级别分类 期刊分类 学术期刊分类 期刊级别分类 杂志分类 论文分类号查询 食品分类调查论文 船舶的分类论文 浮头式换热器设计开题报告 毕业设计的工作方法分类 逆变器参考文献 中图论文分类号

关于分类器论文范文 改进PSO—BP神经网络分类器设计相关论文写作参考文献

分类:毕业论文 原创主题:分类器论文 更新时间:2024-02-24

改进PSO—BP神经网络分类器设计是关于对写作分类器论文范文与课题研究的大学硕士、相关本科毕业论文分类器有哪些论文开题报告范文和相关文献综述及职称论文参考文献资料下载有帮助。

摘 要:针对BP神经网络的缺陷容易导致分类器精度低的问题,给出了改进粒子群算法.该算法在标准粒子群算法中融入混沌优化算法、动态惯性权重和动态学习因子.最后通过实验,将梯度下降法和改进粒子群算法构建的神经网络分类器对比.实验结果表明,改进粒子群算法得到的分类器效果更优,精度更高.

关键词:改进粒子群算法;BP神经网络;分类

粒子群算法(PSO Particle Swarm Optimization)是在1995年由Kennedy和Eberhart提出的一种进化算法[1].粒子群算法通过算法的融合、改进参数等可以获得较好的全局搜索能力.混沌优化算法是非线性系统较为普遍的现象,其基本思想是进行混沌变量到优化变量取值空间的线性映射[2,6].利用混沌优化算法的特性可以使粒子群算法避免早熟现象,BP神经网絡可以用来非线性分类,但BP算法存在容易陷入局部极小值等缺陷[3]1.为此,本文给出算法融合构建神经网络分类器,同时对方法进行了仿真实验.仿真结果表明,基于改进粒子群算法的BP神经网络可以收敛到最优解,并且分类效果较好.

1 标准粒子群算法和BP神经网络

1.1 标准粒子群算法

粒子群算法是通过局部最优的迭代达到全局最优收敛.1998年,Shi等人提出了惯性权重[4].带有惯性权重的PSO算法被称为标准粒子群算法.标准粒子群算法的更新公式为:

(1)

(2)

式中:vid为粒子的速度,xid为粒子的位置,t为迭代次数,ω为惯性权重系数,c1、c2为加速常量,Pid为个体极值,pgd为全局极值.

从公式(1)和公式(2)可知,每个粒子在搜索时,不仅参自身思考,还参考了全局影响.这样,就可以增强全局搜索能力.

1.2 BP神经网络

BP神经网络采用梯度下降法,通过均值误差反向传播来不断调整神经网络的权值和阈值,最终实现误差满足预设范围或者学习次数.采用变学习率的方法提高学习速率,训练开始时采用大的学习速率以跳过局部极值,在训练后期以较小的学习速率达到全局极值.变化率符号确定法是一种较常用的方法[5]2,具体表达式为:

(3)

(4)

式中,λ>1,m0、m1是选择的常数.

2 改进PSO优化BP神经网络

2.1 初始权值的确定

为使提高搜索的效率,应使初始粒子均匀分布.为此,本文引入混沌优化算法.Kent混沌方程为[2,6,7]1:

(5)

其中,ζ为常数;z为混沌序列.

2.2 算法实现

改进粒子群算法优化BP神经网络的具体步骤如下:

(1)确定BP神经网络的结构,根据式(5)产生初始粒子群.

(2)根据适应度函数计算适应度值,确定每个粒子的个体极值,并产生全局极值.

(3)利用公式(1)、公式(2)更新粒子的速度和位置.

(4)均方误差是否已经小于设定精度或迭代次数是否已经达到最大迭代次数.若否,则转回到(2).

(5)输出使全局极值最小的粒子,即为BP神经网络最佳的权值和阈值.

3 仿真实验和实验结果分析

实验采用UCI数据库中的Iris植物样本数据,利用训练好的网络对测试样本进行Matlab仿真实验,仿真结果如图1、图2所示.由图1和图2可知,在实验环境相同的情况下POS—BP神经网络分类器的分类能力好于BP神经网络分类器.

4 结论

为了解决BP算法局部极值问题,引入了具有全局搜索能力的粒子群算法;初始粒子对粒子群算法的性能有着密切的联系,通过混沌算法来生成初始粒子,获得分布均匀的初始粒子群;粒子群算法对参数有着一定的要求,根据需求引入动态参数.试验结果表明,改进POS优化的BP网络分类器分类正确率较高.

参考文献

[1]KENNEDY J, EBERHART R C. Particle swarm optinization[C]//Proceedings of IEEE International Conference On Neural Networks Perth, Australia, 1995.

[2]Yang D X, Liu Z j, Zhou J L. Chaos optimization algorithms based on chaotic maps with different probability distribution and search speed for global optimization[J]. Communications in Nonlinear Science and Nunerical Simulation, 2014, 19(4):1229-1246.

[3]孙增圻,邓志东,张再兴.智能控制理论和技术[M].2版.北京:清华大学出版社,2011.9:138-139.

[4]SHIY H, EBERHART R C. Amodified particle swarmoptimizer[C]// Proceedings of IEEE International Conference on Evolutionary Computation. Piscataway, NJ,1998:69-73.

[5]孙即祥.现代模式识别[M].2版.北京:高等教育出版社,2008,10::412-413,409-411.

[6]刘丽军,李捷,蔡金绽.基于强引导粒子群和混沌优化的电力系统无功优化[J].电力自动化设备,2010,30(4):71-75..

[7]张彩宏,潘广贞.融合禁忌搜索的混合果蝇优化算法[J].计算机工程和设计,2016,37(4):908-909.

[8]丁腾飞,曹云侠.基于改进POS优化BP神经网络的变压器故障诊断[J].制造业自动化,2015,37(5):83.

总结:这篇分类器论文范文为免费优秀学术论文范文,可用于相关写作参考。

参考文献:

1、 基于改进BP神经网络锅炉过热器管壁温度预测 摘 要:由于电站锅炉受热管壁长期处于高温状态,当其温度超过所用钢材的许用温度或因长期高温发生蠕变,便会引发各种运行事故。本设计以府谷某电HG-2。

2、 基于PSO—BP神经网络的语音识别 摘要:针对应用传统BP神经网络在语音识别中训练速度慢、容易陷入局部最优解的问题。该文提出了基于粒子群优化算法的BP神经网络语音识别模型。首先对不。

3、 BP神经网络在用电用户分类中的应用 摘 要: BP神经网络在解决非线性复杂系统中存在很大的优势。针对家庭用电设备自身的负荷特点,以广州供电局用户用电设备能耗数据作为训练样本,利用B。

4、 基于BP神经网络心电信号智能诊断设计 摘 要: 结合差分阈值法、多重神经网络心电诊断方法提出一种新型的递进型双层BP神经网络心电信号智能诊断设计。采用差分阈值法检测QRS波特征点,通。

5、 优化BP神经网络在玉米产量预测中应用 摘 要:玉米产量预测一直是农业发展过程中的重要组成部分。神经网络算法以其较好的非线性优化拟合能力应用于玉米产量的预测中。但是传统的神经网络算法具。