按照自适应滤波系数矢量的变化与梯度矢量方向之间的关系,可写出LMS算法的公式如下:因为,所以这种瞬时估计法是无偏的。图9-6 自适应LMS算法信号流图由此可见,自适应LMS算法简单,它既不需要计算输入信号的相关函数,也不要求矩阵可逆。但是,由于LMS算法采用梯度矢量的瞬时估计值,它有较大的方差以致不能获得最优滤波性能。下面从收敛性、学习曲线和失调3个方面分析LMS算法的收敛性能。......
2025-09-29
混沌粒子群优化算法的基本思想是采用混沌序列初始化粒子的位置和速度,先对当前粒子群体中的最优粒子进行混沌寻优,然后把混沌寻优的结果随机替换粒子群体中的一个粒子。
设D维搜索空间,有m个粒子组成一个群体,每个粒子根据下面的公式更新自己的速度和位置:
其中 xi=(xi1,xi2,…,xiD)
pi=(pi1,pi2,…,piD)
vi=(vi1,vi2,…,viD)
pg=(pg1,pg2,…,pgD)
式中 ω(t)——t时刻的惯性权重;
c1、c2——学习因子;
r1、r2——[0,1]之间的随机数;
xi——第i个粒子在D维空间中的位置;
pi——第i个粒子经历的最好位置(有最好适应度);
vi——每个粒子的飞行速度;
pg——所有粒子经历的最好位置;
k——速度限制因子。
引入的混沌系统用Logistic表示:
其中 xi=(xi1,xi2,…,xiD)
pi=(pi1,pi2,…,piD)
vi=(vi1,vi2,…,viD)
pg=(pg1,pg2,…,pgD)
式中 ω(t)——t时刻的惯性权重;
c1、c2——学习因子;
r1、r2——[0,1]之间的随机数;
xi——第i个粒子在D维空间中的位置;
pi——第i个粒子经历的最好位置(有最好适应度);
vi——每个粒子的飞行速度;
pg——所有粒子经历的最好位置;(https://www.chuimin.cn)
k——速度限制因子。
引入的混沌系统用Logistic表示:
式中 μ——控制参量,取μ=4,设0≤z0≤1,由任意zn∈[0,1],可迭代出一个确定的时间序列z1,z2,z3,…。
设寻优问题的目标函数为
式中 μ——控制参量,取μ=4,设0≤z0≤1,由任意zn∈[0,1],可迭代出一个确定的时间序列z1,z2,z3,…。
设寻优问题的目标函数为
则混沌粒子群优化算法的流程为:
(1)初始化,设置最大允许迭代次数或适应误差限,以及CPSO算法的参数惯性权值和学习因子。
(2)混沌初始化粒子位置和速度,随机产生一个n维向量,每个分量值在[0,1]之间,z1=(z11,z12,…,z1N),根据式(4-6)得到N个向量z1,z2,…,zN;将zi的各个分量载波到对应变量的取值区间;计算粒子群的适应值,并从N个初始群体中选择性能较好的M个解作为初始解,随机产生M个初始速度。
(3)如果粒子适应度优于个体极值pbest,则将pbest设置为新位置。
(4)如果粒子适应度优于全局极值gbest,则将gbest设置为新位置。
(5)根据式(4-3)、式(4-4)更新粒子的速度和位置。
则混沌粒子群优化算法的流程为:
(1)初始化,设置最大允许迭代次数或适应误差限,以及CPSO算法的参数惯性权值和学习因子。
(2)混沌初始化粒子位置和速度,随机产生一个n维向量,每个分量值在[0,1]之间,z1=(z11,z12,…,z1N),根据式(4-6)得到N个向量z1,z2,…,zN;将zi的各个分量载波到对应变量的取值区间;计算粒子群的适应值,并从N个初始群体中选择性能较好的M个解作为初始解,随机产生M个初始速度。
(3)如果粒子适应度优于个体极值pbest,则将pbest设置为新位置。
(4)如果粒子适应度优于全局极值gbest,则将gbest设置为新位置。
(5)根据式(4-3)、式(4-4)更新粒子的速度和位置。
(6)对最优位置Pg=(Pg1,Pg2,…,PgD)进行混沌优化:将Pgi(i=1,2,…,D)映射到Logistic方程的定义域[0,1],zi=(pgi-ai)/(bi-ai),i=1,2,…,D;然后,用Logistic方程进行迭代产生混沌变量序列
,m=1,2,…;再把产生的混沌变量序列通过逆映射
=ai+(bi-ai)
返回到原解空间,得
],m=1,2,…,在原解空间对混沌变量经历的每个可行解
,m=1,2,…计算其适应值,得到性能最好的可行解pb。
(7)用pb取代当前群体中任意一个粒子的位置。
(8)若满足条件,则搜索停止,输出全局最优位置,否则返回步骤(3)。
(6)对最优位置Pg=(Pg1,Pg2,…,PgD)进行混沌优化:将Pgi(i=1,2,…,D)映射到Logistic方程的定义域[0,1],zi=(pgi-ai)/(bi-ai),i=1,2,…,D;然后,用Logistic方程进行迭代产生混沌变量序列
,m=1,2,…;再把产生的混沌变量序列通过逆映射
=ai+(bi-ai)
返回到原解空间,得
],m=1,2,…,在原解空间对混沌变量经历的每个可行解
,m=1,2,…计算其适应值,得到性能最好的可行解pb。
(7)用pb取代当前群体中任意一个粒子的位置。
(8)若满足条件,则搜索停止,输出全局最优位置,否则返回步骤(3)。
相关文章
按照自适应滤波系数矢量的变化与梯度矢量方向之间的关系,可写出LMS算法的公式如下:因为,所以这种瞬时估计法是无偏的。图9-6 自适应LMS算法信号流图由此可见,自适应LMS算法简单,它既不需要计算输入信号的相关函数,也不要求矩阵可逆。但是,由于LMS算法采用梯度矢量的瞬时估计值,它有较大的方差以致不能获得最优滤波性能。下面从收敛性、学习曲线和失调3个方面分析LMS算法的收敛性能。......
2025-09-29
利用MFVC在保障安全性与频谱效率方面的优势,人们提出了一种面向CIS的MES-RSA启发式算法。MES-RSA算法的伪代码如图8-6所示,其工作流程主要包括两步,第一步是分配路径资源,第二步是分配频谱资源。在路径资源的分配过程中,MES-RSA算法采用基于MFVC的安全策略响应到达的CIS业务的安全性需求。图8-6MES-RSA算法的伪代码在频谱资源分配部分,人们提出了多流频谱分配算法。首先,根据此限制条件删除无效频谱块,找出路径与子业务流相匹配的组合。......
2025-09-29
水的冷却构筑物包括水面冷却池、喷水冷却池和冷却塔,其中冷却塔是循环冷却水系统中的主要冷却构筑物。冷却塔根据循环水在塔内与空气是否直接接触,分干式冷却塔和湿式冷却塔。干式冷却塔造价高,冷却效率低,一般只在缺水地区使用;湿式冷却塔更为常用,本教材所介绍的冷却塔主要指湿式冷却塔。除水器主要用于分离回收夹带在空气中的雾状小水滴,以减少水量损失。......
2025-09-29
表6-2每个工序对应工件的优先水平表6-3某一粒子编码在粒子算法求解调度问题中, 一个粒子代表一个调度方案。粒子的维数等于每个工件经过加工环节数量之和。在计算初始时刻, 粒子的初始种群和初始速度都是随机产生的。位置的先后也是调度方案中执行生产的先后。粒子算法可以适合大规模的调度研究, 并......
2025-09-29
一般来说,衬底表面的形态决定着生长机制。当表面平面相对于普通晶面发生解取向时,表面由许多台阶组成。利用MOVPE,高温生长促使原子向表面和由台阶构成的位错扩散。图2-12所示的为蓝宝石解取向角θ不同时GaN表面的演化。θ约为0.3°时,表面变得更光滑。隆起物的平均高度为5nm。图2-13 GaN在蓝宝石上生长的AFM图像,解取向角分别为θ=0.15°及θ=0.31°注:隆起物(左图)是因围绕螺旋位错的螺旋生长形成的。......
2025-09-29
如果后件“C”只有类别值,自然可以想到使用此规则进行分类。典型的关联规则分类算法有CBA、CMAR和CPAR[99]。CBA是由Liu B等人提出的,是最早的也是最简单的关联规则分类算法[99]。在一些典型的分类数据集的测试中,CBA算法的实验精度高于C 4.5。但与CMAR不同的是,CPAR只选择每组中的“最好的”K个规则进行分类计算。可见,关联规则分类算法是一类基于规则的算法,其基础是频繁项目的与运算。......
2025-09-29
本节先介绍对象捕捉追踪。对象捕捉追踪与对象捕捉一起使用,必须设定对象捕捉才能从对象的捕捉点进行追踪。使用对象捕捉追踪,可以沿着基于对象捕捉点的对齐路径进行追踪,一次最多可以获取7个追踪点。默认情况下,对象捕捉追踪将设定为正交,对齐路径将显示在始于已获取的对象点的0°、90°、180°和270°方向上。在状态栏中单击选中“对象捕捉追踪”按钮,或者按
2025-09-29
图X3.11频率计算适线法框图统计参数的初适值,可用矩法公式计算、Cv,并假定Cs/Cv比值,也可采用三点法、概率权重矩法和双权函数法等。图X3.11频率计算适线法框图调整参数。试用适线法推求该站年降水量的频率曲线,并确定相应于频率为10%、50%、90%的年降水量。图X3.13某站年降水量频率曲线类似地,计算F列的模比系数以及G列ki-1和H列2数据,并对各列求和,其中F列的模比系数的总和应等于n,G列的总和应等于0,据此可进行校核。......
2025-09-29
相关推荐