检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《软件工程与应用》2024年第2期281-293,共13页Software Engineering and Applications
摘 要:鲸鱼优化算法原理简单、参数较少、全局搜索能力强,但在迭代后期易陷入局部最优且求解精度较低。本文将自适应收敛因子策略和沙丘猫群优化算法中随机搜索策略引入到鲸鱼优化算法中,提出了一种自适应沙丘猫鲸鱼优化算法。首先,采用自适应收敛因子策略,动态地调整算法参数a,使搜索更具连续性、稳定性与多样性,提高优化精度;其次,将沙丘猫群优化算法中引入到鲸鱼优化算法中,防止算法陷入局部最优,提高全局搜索能力;然后,通过基准测试函数进行仿真实验,并与其他几种智能群体算法进行比较,仿真实验结果表明,改进算法具有较高的优化性能;最后,利用改进算法求解机械工程优化问题,验证了改进算法的有效性和实用性。The whale optimization algorithm boasts a simple principle, fewer parameters, and strong global search ability;however, it tends to fall into local optimum and yields low solution accuracy in the later stages of iteration. In this paper, we introduce the self-adaptive convergence factor strategy and random search strategy from the sand cat swarm optimization algorithm into the whale optimization algorithm, proposing an adaptive sand cat whale optimization algorithm. Firstly, the self-adaptive convergence factor strategy is employed to dynamically adjust the algorithm parameter a, enhancing the continuity, stability, and diversity of the search, and improving optimization accuracy. Secondly, the sand cat swarm optimization algorithm is incorporated into the whale optimization algorithm to prevent it from getting trapped in local optimum and enhance its global search ability. Subsequently, simulation experiments are conducted using benchmark test functions and compared with several other intelligent swarm algorithms. The simulation experiment results demonstrate that the improved algorithm exhibits superior optimization performance. Finally, the improved algorithm is applied to solve optimization problems in mechanical engineering, validating its effectiveness and practicality.
关 键 词:鲸鱼优化算法 沙丘猫优化算法 收敛因子 工程优化
分 类 号:TP3[自动化与计算机技术—计算机科学与技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222