Parallel Differential Evolution Applied to Interleaving Generation with Precedence Evaluation of Tentative Solutions

被引:1
|
作者
Noguchi, Hayato [1 ]
Harada, Tomohiro [2 ]
Thawonmas, Ruck [3 ]
机构
[1] Ritsumeikan Univ, Grad Informat Sci & Engn, Kusatsu, Shiga, Japan
[2] Tokyo Metropolitan Univ, Fac Syst Design, Tokyo, Japan
[3] Ritsumeikan Univ, Coll Informat Sci & Engn, Kusatsu, Shiga, Japan
来源
PROCEEDINGS OF THE 2021 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'21) | 2021年
基金
日本学术振兴会;
关键词
evolutionary algorithm; parallelization; interleaving generations; differential evolution;
D O I
10.1145/3449639.3459337
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a method to improve the CPU utilization of parallel differential evolution (PDE) by incorporating the interleaving generation mechanism. Previous research proposed the interleaving generation evolutionary algorithm (IGEA) and its improved variants (iIGEA). IGEA reduces the computation time by generating new offspring, which parents have been determined even when all individuals have not evaluated. However, the previous research only used a simple EA method, which is not suitable for practical use. For this issue, this paper explores the applicability of IGEA and iIGEA to practical EA methods. In particular, we choose differential evolution (DE), which is widely used in real-world applications, and propose IGDE and its improved variant, iIGDE. We conduct experiments to investigate the effectiveness of IGDE with several features of the evaluation time on a simulated parallel computing environment. The experimental results reveal that the IGDE variants have higher CPU utilization than a simple PDE and reduce the computation time required for optimization. Besides, iIGDE outperforms the original IGDE for all features of the evaluation time.
引用
收藏
页码:706 / 713
页数:8
相关论文
共 19 条
  • [1] Improving CPU utilization of interleaving generation parallel evolutionary algorithm with precedence evaluation of tentative solutions and their suspension
    Noguchi H.
    Sonoda A.
    Harada T.
    Thawonmas R.
    SICE Journal of Control, Measurement, and System Integration, 2021, 14 (01) : 242 - 256
  • [2] Interleaving Generation Evolutionary Algorithm with Precedence Evaluation of Tentative Offspring
    Noguchi, Hayato
    Sonoda, Akari
    Harada, Tomohiro
    Thawonmas, Ruck
    2020 59TH ANNUAL CONFERENCE OF THE SOCIETY OF INSTRUMENT AND CONTROL ENGINEERS OF JAPAN (SICE), 2020, : 832 - 837
  • [3] Parallel Migration Models Applied to Competitive Differential Evolution
    Bujok, Petr
    Tvrdik, Josef
    13TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2011), 2012, : 306 - 312
  • [4] Parallel Compact Differential Evolution for Optimization Applied to Image Segmentation
    Sui, Xiao
    Chu, Shu-Chuan
    Pan, Jeng-Shyang
    Luo, Hao
    APPLIED SCIENCES-BASEL, 2020, 10 (06):
  • [5] Evaluation of Parallel Differential Evolution Implementations on MapReduce and Spark
    Teijeiro, Diego
    Pardo, Xoan C.
    Penas, David R.
    Gonzalez, Patricia
    Banga, Julio R.
    Doallo, Ramon
    EURO-PAR 2016: PARALLEL PROCESSING WORKSHOPS, 2017, 10104 : 397 - 408
  • [6] An Evaluation of Differential Evolution in Software Test Data Generation
    Becerra, R. Landa
    Sagarna, R.
    Yao, X.
    2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 2850 - 2857
  • [7] Solutions to transmission constrained generation expansion planning using differential evolution
    Kannan, S.
    Murugan, P.
    EUROPEAN TRANSACTIONS ON ELECTRICAL POWER, 2009, 19 (08): : 1033 - 1039
  • [8] Novel Hybrid Mutation Differential Evolution Algorithm for Parallel Test Sheets Generation
    Wang, Wen-hong
    Wang, Feng-rui
    2013 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE (ICCSAI 2013), 2013, : 220 - 224
  • [9] Performance Evaluation of Differential Evolution Algorithm on Automatic Generation Control
    Mohanty, Banaja
    Hota, Prakash Kumar
    Paikray, Abhishek
    2014 IEEE INTERNATIONAL CONFERENCE ON CIRCUIT, POWER AND COMPUTING TECHNOLOGIES (ICCPCT-2014), 2014, : 763 - 768
  • [10] Designation of Candidate Solutions in Differential Evolution Based on Bandit Algorithm and its Evaluation
    Sakakibara, Masaya
    Notsu, Akira
    Ubukata, Seiki
    Honda, Katsuhiro
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2019, 23 (04) : 758 - 766