APP下载

引入四元数理论的改进粒子群算法

2021-04-13张晓闻任勇峰

科学技术与工程 2021年7期
关键词:结构

张晓闻, 任勇峰

(中北大学仪器与电子学院, 太原 030051)

粒子群算法(particle swarm optimization, PSO)[1]是一种模拟鸟群觅食行为的优化算法,近年来,由于该算法简单,参数设置少,容易跳出局部最优,搜索到全局解被广泛应用。传统粒子群算法为不同的交互对象构造两种不同的版本,全局最好模型(globalbest,Gbest)及局部最好模型(localbest,Lbest)。而近年来,学者们研究了很多不同的改进算法,文献[2]中以Shi和Eberhart的粒子多样性为基础,给出了多种求解位置多样性、速度多样性及种群多样性的方法,都取得了很好的效果。其他方面,文献[3]中提出一种融合优质粒子分布的粒子群优化算法,在“社会”部分加入以分布估计算法为基础的优质粒子,该优质粒子是根据统计学习概率模型而产生的。文献[4]为了在扩大粒子搜索空间时避免陷入局部最优,利用了正弦函数独有的振动特性,在位置公式中加入正弦三角函数因子。有的学者根据反推理论,从反向学习的角度出发,文献[5]利用反向学习策略进行改进,用反向解代替当前解,择优进行下一次迭代。文献[6]在反向学习的基础上,引入折射原理思想,对粒子群算法进行改进。还有研究学者利用小生境邻域[7]的思想进行改进粒子群算法,其思想是粒子的邻域结构随着迭代次数的变化而变化。因此针对不同的问题提出适合该问题的邻域结构,如文献[8]提出了利用拓扑结构构造局部邻域解。文献[9]提出了一种带有粒子聚合度的改进粒子群算法,该算法中融合了聚合度和惯性权重的概念,聚合度反映粒子聚集的程度,作用是使粒子跳出局部最优。……

登录APP查看全文

猜你喜欢

结构
DNA结构的发现
《形而上学》△卷的结构和位置
论结构
新型平衡块结构的应用
论《日出》的结构
纵向结构
纵向结构
我国社会结构的重建
创新治理结构促进中小企业持续成长
半夹心结构含1,2-二硒碳硼烷的多核Co配合物的合成及结构表征