首页> 外文会议>IEEE International Conference on Web Services >Spark-Based Parallel Cooperative Co-evolution Particle Swarm Optimization Algorithm
【24h】

Spark-Based Parallel Cooperative Co-evolution Particle Swarm Optimization Algorithm

机译:基于火花的平行协作共同演进粒子群优化算法

获取原文

摘要

Traditional particle swarm optimization algorithms (PSO) targeted to solve large scale problems are mostly serial, such as CCPSO2, and the computing time is very long in general. Therefore, this paper presents a novel parallel PSO, which explores the usage of new probability distribution functions for the replacement of traditional Gaussian and Cauchy distributions, and the combination of GPSO and LPSO to make use of space exploration and speed up the convergence. As to the implementation of algorithm parallelization, we adopt the Spark platform, which is one of the currently most popular big data processing tools. We make modification to dynamic grouping and multiple calculations, in order to increase the degree of parallelism, reduce the computation time and improve algorithm efficiency as far as possible. Multiple computing refers to that in each single distribution of tasks, one computing node processes the particle position information of multiple algorithms. In the control of space exploration and convergence rate, we present a more efficient method to explore the solution space, which controls the convergence rate to enhance the exploration to a greater extent and also ensures fast convergence rate at the later stage, thus, it not only guarantees the calculation speed, but also improves the optimization effect as more as possible. We used twenty LSGO benchmark functions in CEC'2010 to make experiments, showing that the proposed algorithm could obtain satisfactory results, and for some functions, it outperforms DECC and MLCC.
机译:旨在解决大规模问题的传统粒子群优化算法(PSO)大多是串行的,例如CCPSO2,并且计算时间很长。因此,本文提出了一种新的平行PSO,探讨了更换传统高斯和Cauchy分布的新概率分布功能,以及GPSO和LPSO的组合利用空间探索并加快收敛。关于算法并行化的实现,我们采用Spark平台,这是当前最受欢迎的大数据处理工具之一。我们对动态分组和多重计算进行修改,以增加并行度,降低计算时间并尽可能提高算法效率。多个计算指的是,在每个任务的分布中,一个计算节点处理多算法的粒子位置信息。在控制太空勘探和收敛速率方面,我们提出了一种更有效的方法来探索解决方案,这控制了更大程度的增强探索的收敛速度,并确保了后期阶段的快速收敛速度,因此,它不是只保证计算速度,还可以提高优化效果,尽可能多地提高优化效果。我们在CEC'2010中使用了二十个LSGO基准功能来进行实验,表明所提出的算法可以获得令人满意的结果,并且对于某些功能,它优于DECC和MLCC。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号