首页> 外文期刊>International journal of soft computing >Particles Initialization of the Polar Particle Swarm Optimizer (Polar PSO) Algorithm in Polar Coordinates
【24h】

Particles Initialization of the Polar Particle Swarm Optimizer (Polar PSO) Algorithm in Polar Coordinates

机译:极坐标中的极粒子群优化器(Polar PSO)算法的粒子初始化

获取原文
获取原文并翻译 | 示例
           

摘要

Polar Particle Swarm Optimizer (Polar PSO) is a modified version of Particle Swarm Optimization (PSO) algorithm that used a mapping function that takes position of particles in polar space and converts them to Cartesian space and vice versa. The conversion is necessary since the particles are initialized and evaluated in Cartesian space while their movements are in polar space. The conversion however distorts the position of particles even though they were initially uniformly distributed. So, this conversion is believed to be the reason behind the Polar PSO performs poorly compared to the original Cartesian PSO, especially in high dimensions. This study proposes an initialization method in polar space for Polar PSO. It uses a distribution function to avoid the points being distributed near the polar origin. This method will reduce the number of conversion and in the same time diverse the position of particles to cover a sufficiently large portion of the search space. The proposed method is tested in Ackley, DeJong, Rastrigin, Rosenbrock, Griewangk, Quartic, Salomon and Dixon benchmark functions. The results show that the polar initialization improves slightly the performance of the Polar PSO. Although, the polar initialization is useful in reducing the distortion during conversion the Polar PSO can be further improved by enhancing its movement in polar space.
机译:极粒子群优化器(Polar PSO)是粒子群优化(PSO)算法的改进版本,该算法使用了映射函数,该函数获取粒子在极空间中的位置并将其转换为笛卡尔空间,反之亦然。转换是必需的,因为粒子在笛卡尔空间中被初始化和评估,而其运动则在极空间中。但是,即使粒子最初是均匀分布的,该转换也会扭曲其位置。因此,这种转换被认为是Polar PSO与原始笛卡尔PSO相比性能较差的原因,特别是在高尺寸方面。这项研究提出了一种极地空间中用于Polar PSO的初始化方法。它使用分布函数来避免将点分布在极坐标原点附近。这种方法将减少转换次数,同时使粒子的位置多样化,以覆盖搜索空间足够大的部分。所提出的方法在Ackley,DeJong,Rastrigin,Rosenbrock,Griewangk,Quartic,Salomon和Dixon基准函数中进行了测试。结果表明,极性初始化可以稍微改善Polar PSO的性能。尽管极性初始化可用于减少转换过程中的失真,但可以通过增强极性PSO在极性空间中的移动来进一步改善极性PSO。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号