GPU-based cooperative coevolution for large-scale global optimization

被引:6
|
作者
Kelkawi, Ali [1 ]
El-Abd, Mohammed [2 ]
Ahmad, Imtiaz [1 ]
机构
[1] Kuwait Univ, Coll Engn & Petr, Dept Comp Engn, Kuwait, Kuwait
[2] Amer Univ Kuwait, Coll Engn & Appl Sci, Salmiya, Kuwait
来源
NEURAL COMPUTING & APPLICATIONS | 2023年 / 35卷 / 06期
关键词
Cooperative Coevolution; Parallel; GPU; Differential Evolution; EVOLUTIONARY ALGORITHMS; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; COLONY;
D O I
10.1007/s00521-022-07931-w
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
To resolve the issue of the curse of dimensionality in continuous large-scale optimization problems, the cooperative coevolution divide-and-conquer framework was proposed by dividing the problem into several subcomponents either randomly or based on the interaction between variables, each of which can be optimized separately using metaheuristic suboptimizers. The goal of researchers is to optimize the performance of algorithms in terms of both quality of solution and computational speed, seeing that large-scale optimization can be a computationally expensive process. This work proposes a parallel implementation to the cooperative coevolution framework for solving large-scale global optimization problems using the Graphics Processing Unit (GPU) and CUDA platform. A distributed variant of the cooperative coevolution framework is outlined to expose a degree of parallelism. Features of the GPU parallel technology and CUDA platform such as shared and global memories are used to optimize the subcomponents of the problem in parallel, speeding up the optimization process while attempting to maintain comparable search quality to works in the literature. The CEC 2010 large-scale global optimization benchmark functions are used for conducting experiments and comparing results in terms of improvements in search quality and search efficiency. Results of proposed parallel implementation show that a speedup of up to x13.01 is possible on large-scale global optimization benchmarks using the GPUs.
引用
收藏
页码:4621 / 4642
页数:22
相关论文
共 50 条
  • [1] GPU-based cooperative coevolution for large-scale global optimization
    Ali Kelkawi
    Mohammed El-Abd
    Imtiaz Ahmad
    Neural Computing and Applications, 2023, 35 : 4621 - 4642
  • [2] Incremental cooperative coevolution for large-scale global optimization
    Mahdavi, Sedigheh
    Rahnamayan, Shahryar
    Shiri, Mohammad Ebrahim
    SOFT COMPUTING, 2018, 22 (06) : 2045 - 2064
  • [3] Incremental cooperative coevolution for large-scale global optimization
    Sedigheh Mahdavi
    Shahryar Rahnamayan
    Mohammad Ebrahim Shiri
    Soft Computing, 2018, 22 : 2045 - 2064
  • [4] Cooperative coevolution for large-scale global optimization based on fuzzy decomposition
    Lin Li
    Wei Fang
    Yi Mei
    Quan Wang
    Soft Computing, 2021, 25 : 3593 - 3608
  • [5] Cooperative coevolution for large-scale global optimization based on fuzzy decomposition
    Li, Lin
    Fang, Wei
    Mei, Yi
    Wang, Quan
    SOFT COMPUTING, 2021, 25 (05) : 3593 - 3608
  • [6] Investigation of Improved Cooperative Coevolution for Large-Scale Global Optimization Problems
    Vakhnin, Aleksei
    Sopov, Evgenii
    ALGORITHMS, 2021, 14 (05)
  • [7] Cooperative Coevolution with Formula-Based Variable Grouping for Large-Scale Global Optimization
    Wang, Yuping
    Liu, Haiyan
    Wei, Fei
    Zong, Tingting
    Li, Xiaodong
    EVOLUTIONARY COMPUTATION, 2018, 26 (04) : 569 - 596
  • [8] Cooperative Coevolution with Global Search for Large Scale Global Optimization
    Zhang, Kaibo
    Li, Bin
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [9] Investigating surrogate-assisted cooperative coevolution for large-Scale global optimization
    De Falco, Ivanoe
    Della Cioppa, Antonio
    Trunfio, Giuseppe A.
    INFORMATION SCIENCES, 2019, 482 : 1 - 26
  • [10] Large-Scale Global Optimization Using Cooperative Coevolution with Variable Interaction Learning
    Chen, Wenxiang
    Weise, Thomas
    Yang, Zhenyu
    Tang, Ke
    PARALLEL PROBLEM SOLVING FROM NATURE-PPSN XI, PT II, 2010, 6239 : 300 - 309