Speculative Evaluation in Particle Swarm Optimization

被引:0
|
作者
Gardner, Matthew [1 ]
McNabb, Andrew [1 ]
Seppi, Kevin [1 ]
机构
[1] Brigham Young Univ, Dept Comp Sci, Provo, UT 84602 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Particle swarm optimization (PSO) has previously been parallelized only by adding more particles to the swarm or by parallelizing the evaluation of the objective function. However, some functions are more efficiently optimized with more iterations and fewer particles. Accordingly, we take inspiration from speculative execution performed in modern processors and propose speculative evaluation in PSO (SEPSO). Future positions of the particles are speculated and evaluated in parallel with current positions, performing two iterations of PSO at once. We also propose another way of making use of these speculative particles, keeping the best position found instead of the position that PSO actually would have taken. We show that for a number of functions, speculative evaluation gives dramatic improvements over adding additional particles to the swarm.
引用
收藏
页码:61 / 70
页数:10
相关论文
共 50 条
  • [41] Particle Swarm Optimization on FPGA
    Ettouil, Monia
    Smei, Habib
    Jemai, Abderrazak
    [J]. 2018 30TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS (ICM), 2018, : 32 - 35
  • [42] A fast particle swarm optimization
    Cui, Zhihua
    Zeng, Jianchao
    Sun, Guoji
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2006, 2 (06): : 1365 - 1380
  • [43] An Improved Particle Swarm Optimization
    Wu, Li-kun
    Zhou, Jian
    [J]. COMPUTER SCIENCE AND TECHNOLOGY (CST2016), 2017, : 689 - 695
  • [44] Particle Swarm Optimization Algorithm
    Zhou, Feihong
    Liao, Zizhen
    [J]. SENSORS, MEASUREMENT AND INTELLIGENT MATERIALS, PTS 1-4, 2013, 303-306 : 1369 - +
  • [45] Alignment Particle Swarm Optimization
    Cui, Zhihua
    [J]. PROCEEDINGS OF THE 8TH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, 2009, : 497 - 501
  • [46] A quantum particle swarm optimization
    Yang, SY
    Wang, M
    Jiao, LC
    [J]. CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, : 320 - 324
  • [47] Jumping Particle Swarm Optimization
    Rehman, Atiq Ur
    Islam, Ashhadul
    Azizi, Nabiha
    Belhaouari, Samir Brahim
    [J]. PROCEEDINGS OF SIXTH INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY (ICICT 2021), VOL 2, 2022, 236 : 743 - 753
  • [48] Continuous Particle Swarm Optimization
    Orlando, Calogero
    Ricciardello, Angela
    [J]. INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS ICNAAM 2019, 2020, 2293
  • [49] Particle Swarm Optimization with mutation
    Stacey, A
    Jancic, M
    Grundy, I
    [J]. CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 1425 - 1430
  • [50] Clan Particle Swarm Optimization
    Carvalho, Danilo F.
    Bastos-Filho, Carmelo J. A.
    [J]. 2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 3044 - 3051