Analyzing evolutionary optimization in noisy environments

被引:1
|
作者
Qian C. [1 ]
Yu Y. [1 ]
Zhou Z.-H. [1 ]
机构
[1] National Key Laboratory for Novel Software Technology, Nanjing University, Nanjing
基金
中国国家自然科学基金;
关键词
Computational complexity; Evolutionary algorithms; Noisy optimization; Reevaluation; Running time; Threshold selection;
D O I
10.1162/EVCO_a_00170
中图分类号
学科分类号
摘要
Many optimization tasks must be handled in noisy environments, where the exact evaluation of a solution cannot be obtained, only a noisy one. For optimization of noisy tasks, evolutionary algorithms (EAs), a type of stochastic metaheuristic search algorithm, have been widely and successfully applied. Previous work mainly focuses on the empirical study and design of EAs for optimization under noisy conditions, while the theoretical understandings are largely insufficient. In this study, we first investigate how noisy fitness can affect the running time of EAs. Two kinds of noise-helpful problems are identified, on which the EAs will run faster with the presence of noise, and thus the noise should not be handled. Second, on a representative noise-harmful problem in which the noise has a strong negative effect, we examine two commonly employed mechanisms dealing with noise in EAs: reevaluation and threshold selection. The analysis discloses that using these two strategies simultaneously is effective for the one-bit noise but ineffective for the asymmetric one-bit noise. Smooth threshold selection is then proposed, which can be proved to be an effective strategy to further improve the noise tolerance ability in the problem. We then complement the theoretical analysis by experiments on both synthetic problems as well as two combinatorial problems, the minimum spanning tree and the maximum matching. The experimental results agree with the theoretical findings and also show that the proposed smooth threshold selection can deal with the noise better. © 2018 by the Massachusetts Institute of Technology.
引用
收藏
页码:1 / 41
页数:40
相关论文
共 50 条
  • [21] Adapting Particle Swarm Optimization in Dynamic and Noisy Environments
    Luis Fernandez-Marquez, Jose
    Lluis Arcos, Josep
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [22] Empirical Study of Data-Driven Evolutionary Algorithms in Noisy Environments
    Lin, Dalue
    Huang, Haogan
    Li, Xiaoyan
    Gong, Yuejiao
    MATHEMATICS, 2022, 10 (06)
  • [23] A new index for evolutionary algorithms to measure the noise level in noisy environments
    Hu, Dongke
    Li, Junhua
    Chen, Hao
    2018 EIGHTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION AND MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2018), 2018, : 685 - 690
  • [24] Fitness inheritance for noisy evolutionary multi-objective optimization
    Bui, Lam T.
    Abbass, Hussein A.
    Essam, Daryl
    GECCO 2005: Genetic and Evolutionary Computation Conference, Vols 1 and 2, 2005, : 779 - 785
  • [25] A hierarchical evolutionary algorithm with noisy fitness in structural optimization problems
    Neri, F
    Kononova, AV
    Delvecchio, G
    Labini, MS
    Uglanov, AV
    APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2005, 3449 : 610 - 616
  • [26] Accumulative Sampling for Noisy Evolutionary Multi-Objective Optimization
    Park, Taejin
    Ryu, Kwang Ryel
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 793 - 800
  • [27] A Simple Yet Effective Resampling Rule in Noisy Evolutionary Optimization
    Liu, Jialin
    Teytaud, Olivier
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 689 - 696
  • [28] Evolutionary swarm cooperative optimization in dynamic environments
    Lung, Rodica Ioana
    Dumitrescu, Dumitru
    NATURAL COMPUTING, 2010, 9 (01) : 83 - 94
  • [29] Evolutionary Optimization of complex Systems in Uncertain Environments
    Jin, Yaochu
    PROCEEDINGS OF THE 2015 CONFERENCE OF THE INTERNATIONAL FUZZY SYSTEMS ASSOCIATION AND THE EUROPEAN SOCIETY FOR FUZZY LOGIC AND TECHNOLOGY, 2015, 89 : 13 - 13
  • [30] Evolutionary swarm cooperative optimization in dynamic environments
    Rodica Ioana Lung
    Dumitru Dumitrescu
    Natural Computing, 2010, 9 : 83 - 94