基于模拟退火的粒子群算法我要分享

Particle Swarm Optimization algorithm based on sim

matlab 算法 基于 模拟 粒子 退火

关注次数: 251

下载次数: 0

文件大小: 7.78 kB

代码分类: 其他

开发平台: matlab

下载需要积分: 2积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:基于模拟退火的粒子群优化算法,其基本思想是在小范围内随机扰动生成一个新位置,并计算新旧位置的适应值,按照模拟退火算法的Metropolis接受准则,接受一个新位置作为最优位置。试算结果表明,该方法显著改善了优化的效果,并加快了算法的收敛速度,提高了反演效率。


English Description:

Particle Swarm Optimization algorithm based on simulated annealing, the basic idea is to randomly generate a new location within a narrow range, and calculate the fitness value of old and new locations, according to the Metropolis of simulated annealing algorithm to accept guidelines, accepted a new position as the optimal position. Test results indicate that this method can significantly improve the optimization results, and accelerate the convergence rate, improve the efficiency of inversion.


代码预览