2011 IEEE Congress of Evolutionary Computation (CEC) 2011
DOI: 10.1109/cec.2011.5949593
|View full text |Cite
|
Sign up to set email alerts
|

Asynchronous Evolutionary Multi-Objective Algorithms with heterogeneous evaluation costs

Abstract: Abstract-Master-slave parallelization of Evolutionary Algorithms (EAs) is straightforward, by distributing all fitness computations to slaves. The benefits of asynchronous steadystate approaches are well-known when facing a possible heterogeneity among the evaluation costs in term of runtime, be they due to heterogeneous hardware or non-linear numerical simulations. However, when this heterogeneity depends on some characteristics of the individuals being evaluated, the search might be biased, and some regions … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

1
18
1

Year Published

2013
2013
2023
2023

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 20 publications
(20 citation statements)
references
References 19 publications
1
18
1
Order By: Relevance
“…This raises the concern that simple asynchronous EAs may be biased away from slow-evaluating regions of the search space. As mentioned in Section 1.1, Yagoubi et al observe evidence that this does in fact occur in a multi-objective context [30]. They found that on at least one test problem, an evaluationtime bias helped to prevent premature convergence.…”
Section: Algorithmmentioning
confidence: 94%
See 1 more Smart Citation
“…This raises the concern that simple asynchronous EAs may be biased away from slow-evaluating regions of the search space. As mentioned in Section 1.1, Yagoubi et al observe evidence that this does in fact occur in a multi-objective context [30]. They found that on at least one test problem, an evaluationtime bias helped to prevent premature convergence.…”
Section: Algorithmmentioning
confidence: 94%
“…It's not clear how the relationship between the fitness landscape and heritable evaluation time traits may affect EA performance. The only prior work we know that has raised this question is Yagoubi et al's empirical analysis of a multi-objective test suite in [30], which found that an asynchronous MOEA had a harder time finding good solutions when they were located in a region of the search space that was artificially configured to have slower evaluation times. This raises the concern that asynchronous EAs may in general have a bias toward fast-evaluating individuals.…”
Section: Introductionmentioning
confidence: 96%
“…Yagoubi et al mention that an asynchronous EA was indeed slower in discovering solutions to a multi-objective problem that were located in a region of the search space that was artificially configured to have longer evaluation times than the rest of the landscape [6]. In another experiment, they found that penalizing high-quality solutions by giving them long evaluation times actually improved performance by helping to prevent premature convergence on a test problem.…”
Section: Introductionmentioning
confidence: 96%
“…Asynchronous Parallel EAs (APEAs) address this issue by performing survivor selection and all other evolutionary processes, without waiting for all individuals to be evaluated in the customary batch process. Since parallelizing EAs can be very time-consuming, many papers -including this one -rely on adding artificial evaluation time [2,5,6], which as a side-effect makes actual parallel execution unnecessary. Previous published work has mainly focused on the speed-up caused by the removal of the synchronization step in terms of less wasted clock cycles.…”
Section: Introductionmentioning
confidence: 99%