基于交叉算子和非均匀变异算子的飞蛾扑火优化算法 文章目录 基于交叉算子和非均匀变异算子的飞蛾扑火优化算法 1.飞蛾扑火优化算法 2.改进飞蛾扑火优化算法 2.1交叉算子 2.2非均匀变异算子 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:针对飞蛾扑火优化算法收敛速度慢以及计算后期易收敛到局部最优解的问题,提出了一种基于遗传算法交叉算子和非均匀变异算子的改进方法。该方法在飞蛾围绕火焰飞行的计算过程中,采用交叉算子和变异算子对火焰位置进行扰动以生成新的火焰,当新火焰的适应度值优于原火焰时则替换原火焰,以提高算法的随机性,防止算法过快陷入局部最...

一种基于非线性惯性权重的海鸥优化算法 文章目录 一种基于非线性惯性权重的海鸥优化算法 1.海鸥优化算法 2.改进海鸥优化算法 2.1改进海鸥优化算法惯性权重 2.2莱维飞行 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:针对海鸥算法(SOA)在求解最优化问题中的不足和算法性能依赖于参数的选取等缺点,提出一种基于惯性权重的海鸥优化算法(InertiaSeagulloptimizationalgorithm,I-SOA),采用非线性递减的惯性权重计算附加变量A的值来调整的海鸥的位置,通过莱维飞行和随机指数值增加海鸥飞行的随机性,增强算法搜索寻...

混合策略改进的蝴蝶优化算法 文章目录 混合策略改进的蝴蝶优化算法 1.蝴蝶优化算法 2.改进蝴蝶优化算法 2.1混沌映射初始化 2.2融合改进正弦余弦算法的局部搜索 2.3自适应权重系数 2.4逐维变异策略 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:针对蝴蝶优化算法存在的求解精度低、易陷入局部最优等缺陷,提出混合策略改进的蝴蝶优化算法。首先,利用Circle映射初始化蝴蝶个体的位置,增加初始个体的多样性;其次,在局部搜索阶段利用动态切换概率控制改进正弦余弦算法与蝴蝶优化算法的转换,充分利用少量的蝴蝶个体,增强算法的局部开发能力;然后,...

融合正弦余弦和无限折叠迭代混沌映射的蝴蝶优化算法 文章目录 融合正弦余弦和无限折叠迭代混沌映射的蝴蝶优化算法 1.蝴蝶优化算法 2.改进蝴蝶优化算法 2.1柯西变异 2.2自适应权重 2.3动态切换概率策略 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:针对基本蝴蝶优化算法(ButterflyOptimizationAlgorithm,BOA)存在的收敛精度较低、容易陷入局部最优解的问题,提出柯西变异和自适应权重优化的蝴蝶算法(CauchyvariationandadaptiveWeightButterflyOptimizationAlg...

一种改进的蝴蝶优化算法 文章目录 一种改进的蝴蝶优化算法 1.蝴蝶优化算法 2.改进蝴蝶优化算法 2.1差分进化算法 2.2精英策略 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:本文针对基本的蝴蝶优化算法存在收敛速度慢、精度低和易陷入局部最优等缺陷,提出一种改进的蝴蝶优化算法.首先通过实验分析参数对算法的影响,其次融入差分进化策略和精英策略。 1.蝴蝶优化算法 2.改进蝴蝶优化算法 2.1差分进化算法 差分进化算法是Storn和Price在1995年首次提出的优化方法,该算法是一类基于群体的自适应全局优化算法,与遗传算法非常类似,它整个...

收敛因子和黄金正弦指引机制的蝴蝶优化算法 文章目录 收敛因子和黄金正弦指引机制的蝴蝶优化算法 1.蝴蝶优化算法 2.改进蝴蝶优化算法 2.1收敛因子 2.2黄金正弦指引机制 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:针对蝴蝶优化算法(butterflyoptimizationalgorithm,BOA)中存在的局部开采和全局探索能力不均衡,易陷入局部最优值,收敛精度低等缺陷,提出收敛因子和黄金正弦指引机制的蝴蝶优化算法(convergencefactorandgoldsinusoidalguidancemechanismofbutte...

  yOv1KlRBtRV9   2023年11月02日   80   0   0 搜索迭代优化算法

一种随机调整控制参数的鲸鱼优化算法 文章目录 一种随机调整控制参数的鲸鱼优化算法 1.鲸鱼优化算法 2.改进鲸鱼优化算法 2.1佳点集方法初始化 2.2随机调整控制参数策略 2.3正态变异算子 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:针对标准鲸鱼优化算法在处理复杂优化问题时出现搜索精度低和易出现早熟收敛等缺点,提出一种随机调整控制参数的改进鲸鱼优化算法(EWOA)。受粒子群优化算法中惯性权重的启发,利用随机分布的方式调整控制参数,以平衡鲸鱼优化算法的全局搜索和局部搜索能力。对当前最优个体执行服从正态分布的变异扰动,以避免算法出现早熟...

全局优化的蝴蝶优化算法 文章目录 全局优化的蝴蝶优化算法 1.蝴蝶优化算法 2.改进蝴蝶优化算法 2.1limit阈值 2.2单纯形法 2.3正弦余弦指引机制 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:针对基本蝴蝶优化算法中存在的易陷入局部最优值、收敛速度慢等问题,提出一种全局优化的蝴蝶算法,引入limit阈值来限定蝴蝶优化算法陷入局部最优解的次数,从而改变算法易陷入早熟的问题,结合单纯形策略优化迭代后期位置较差的蝴蝶使种群能够较快地找到全局最优解;将正弦余弦算法作为局部算子融入BOA中,改善迭代后期种群多样性下降的缺陷,加快算法跳出...

基于反馈机制的鲸鱼优化算法 文章目录 基于反馈机制的鲸鱼优化算法 1.鲸鱼优化算法 2.改进鲸鱼优化算法 2.1游走觅食阶段的反馈 2.2包围收缩和螺旋捕食阶段的反馈 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:针对基本鲸鱼优化算法容易陷入局部最优和收敛速度慢的问题,提出了一种基于反馈机制的鲸鱼优化算法。为了提高算法的全局搜索能力以及局部开发能力,在鲸鱼寻找食物的阶段,通过鲸鱼的自我反馈以及鲸鱼间的反馈(基于均值个体)来提高鲸鱼算法的全局搜索能力,避免算法陷入局部最优。且通过最优位置的鲸鱼自我反馈、其它鲸鱼于最优位置的鲸鱼反馈(基于正态...

基于非线性收敛因子和局部扰动的鲸鱼算法 文章目录 基于非线性收敛因子和局部扰动的鲸鱼算法 1.鲸鱼优化算法 2.改进鲸鱼优化算法 2.1非线性收敛因子 2.2局部扰动 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:为提高鲸鱼算法的收敛速度和寻优精度,提出一种基于非线性收敛因子和局部扰动的鲸鱼优化算法。引入非线性收敛因子,提高鲸鱼种群的多样性,扩大鲸鱼搜索食物的范围;在鲸鱼包围捕食阶段,采用一种局部扰动策略,使算法在跳出局部极值时的能力增强,提高算法的寻优精度。 1.鲸鱼优化算法 2.改进鲸鱼优化算法 2.1非线性收敛因子 从基本鲸鱼算法中...

混沌反馈自适应鲸鱼优化算法研究 文章目录 混沌反馈自适应鲸鱼优化算法研究 1.鲸鱼优化算法 2.改进鲸鱼优化算法 2.1Sin混沌初始化种群 2.2反馈阶段 2.3自适应惯性权值 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:鲸鱼优化算法是一种新型优化算法,源自鲸鱼的觅食行为。针对标准鲸鱼优化算法处理复杂函数优化问题出现寻优精度低和易陷入局部极小值的不足,文章提出了一种混沌反馈自适应鲸鱼优化算法(CFAWOA)。在CFAWOA算法中,引入混沌理论生成初始种群增加种群多样性,为算法全局搜索奠定基础;同时,在鲸鱼位置更新后期增加反馈阶段,通过...

一种改进的原子搜索算法 文章目录 一种改进的原子搜索算法 1.原子搜索算法 2.改进原子搜索算法 2.1引入新的共价键约束力 2.2自适应调整系数因子 2.3高斯变异策略 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:原子搜索算法(AtomSearchAlgorithm,ASO)是模仿自然界中原子运动而提出的一种新型优化算法,针对ASO在求解复杂函数时存在易早熟及收敛速度慢的问题,提出了一种改进ASO算法(ImprovedAtomicSearchAlgorithm,IASO)。IASO加入了原子个体历史最优解产生的约束力来修正ASO的加速...

  yOv1KlRBtRV9   2023年11月02日   19   0   0 最优解搜索算法算法迭代

混沌反馈共享和群体协同效应的蝴蝶优化算法 文章目录 混沌反馈共享和群体协同效应的蝴蝶优化算法 1.蝴蝶优化算法 2.改进蝴蝶优化算法 2.1Hénon混沌映射 2.2反馈共享机制 2.3群体协同效应位置更新机制 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:针对蝴蝶优化算法寻优精度低和易陷入局部最优等缺点,提出了混沌反馈共享和群体协同效应的蝴蝶优化算法。首先,利用Hénon混沌初始化种群,能够使种群尽可能的覆盖搜索盲区,增加种群多样性,提高算法寻优性能;其次,利用反馈控制电路中正负反馈作用机制的思想,构建蝴蝶之间的反馈共享交流网络,使得蝴...

基于余弦相似度改进蝴蝶优化算法 文章目录 基于余弦相似度改进蝴蝶优化算法 1.蝴蝶优化算法 2.改进蝴蝶优化算法 2.1基于余弦相似度位置更新策略 2.2根据适应度动态调整转换概率策略 2.3自适应混和惯性权重 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:针对蝴蝶优化算法(BOA)容易陷入局部最优和寻优精度低等问题,本文提出一种多策略改进的蝴蝶优化算法(MSBOA)。该算法首先引入余弦相似度位置调整策略,通过旋转变化算子和伸缩变换算子进行位置更新,有效的保持算法的种群多样性。其次引入动态切换概率,平衡算法局部阶段和全局阶段的转换。最后增...

一种改进的蝴蝶优化算法 文章目录 一种改进的蝴蝶优化算法 1.蝴蝶优化算法 2.改进蝴蝶优化算法 2.1自适应惯性权重 2.2扰动策略 2.3疯狂因子 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:蝴蝶优化算法作为新提出的自然启发算法,其寻优方式模拟了蝴蝶利用嗅觉来确定花蜜或交配对象位置的行为。针对蝴蝶优化算法求解精度不高和收敛速度慢等问题,提出一种基于自适应扰动的疯狂蝴蝶算法(CIBOA)。首先,在自身认知飞行部分引入自适应惯性权重,平衡算法的局部与全局搜索能力;其次,在全局最优位置引入扰动策略,避免算法陷入局部最优;最后,在花蜜位置引...

基于自适应权重和柯西变异的鲸鱼优化算法 文章目录 基于自适应权重和柯西变异的鲸鱼优化算法 1.鲸鱼优化算法 2.改进鲸鱼优化算法 2.1柯西分布的逆累积分布函数 2.2自适应权重 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:为了改进鲸鱼算法(WOA)容易陷入局部最优和收敛精度低的问题,提出了基于自适应权重和柯西变异的鲸鱼算法(WOAWC).首先通过柯西逆累积分布函数方法对鲸鱼位置进行变异,提高了鲸鱼算法的全局搜索能力,避免了陷入局部最优.另外通过自适应权重的方法改进了鲸鱼算法的局部搜索能力,提高了收敛精度; 1.鲸鱼优化算法 2.改进鲸...

基于随机差分变异的改进鲸鱼优化算法 文章目录 基于随机差分变异的改进鲸鱼优化算法 1.鲸鱼优化算法 2.改进鲸鱼优化算法 2.1基于余弦函数的非线性控制参数策略 2.2随机差分变异策略 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:针对基本鲸鱼优化算法(whaleoptimizationalgorithm,WOA)求解复杂问题时存在解精度低、收敛速度慢和易陷入局部最优的缺点,提出了一种基于非线性调整控制参数和随机差分变异策略的改进鲸鱼优化算法(IWOA),设计了基于余弦函数非线性调整控制参数的策略,以协调算法的探索和开发能力;随机选择个体...

基于混沌搜索策略的鲸鱼优化算法 文章目录 基于混沌搜索策略的鲸鱼优化算法 1.鲸鱼优化算法 2.改进鲸鱼优化算法 2.1混沌反向学习初始化策略 2.2收敛因子和惯性权重混沌扰动协同更新策略 2.3最优个体混沌搜索策略 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:针对鲸鱼优化算法存在探索和开发能力难以协调、易陷入局部最优的不足,提出一种基于混沌搜索策略的鲸鱼优化算法(CWOA).首先,采用混沌反向学习策略产生初始种群,为全局搜索多样性奠定基础;其次,设计收敛因子和惯性权重的非线性混沌扰动协同更新策略以平衡全局探索和局部开发能力;最后,将种...

收敛因子非线性变化的鲸鱼优化算法 文章目录 收敛因子非线性变化的鲸鱼优化算法 1.鲸鱼优化算法 2.改进鲸鱼优化算法 2.1基于混沌序列的种群初始化 2.2收敛因子非线性变化策略 2.3混沌扰动策略 3.实验结果 4.参考文献 5.Matlab代码 6.Python代码 摘要:针对基本鲸鱼优化算法在处理复杂全局优化问题时存在解精度低和收敛速度慢等缺点,提出一种收敛因子随进化迭代次数非线性变化的改进鲸鱼优化算法.该算法利用混沌方法替代随机方法初始化种群,使群体具有较好的多样性.受粒子群算法惯性权重启发,设计出一种随进化迭代次数增加而非线性变化的收敛因子更新公式,以平衡算法...

基于天鹰算法优化的lssvm回归预测附代码 文章目录 基于天鹰算法优化的lssvm回归预测附代码 1.数据集 2.lssvm模型 3.基于天鹰算法优化的LSSVM 4.测试结果 5.Matlab代码 摘要:为了提高最小二乘支持向量机(lssvm)的回归预测准确率,对lssvm中的惩罚参数和核惩罚参数利用天鹰算法进行优化。 1.数据集 数据信息如下: data.mat的中包含input数据和output数据 其中input数据维度为:20002 其中output数据维度为20001 所以RF模型的数据输入维度为2;输出维度为1。 2.lssvm模型 lssvm请自行参考相关机器学...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~