2014
DOI: 10.1371/journal.pone.0086831
|View full text |Cite
|
Sign up to set email alerts
|

Artificial Evolution by Viability Rather than Competition

Abstract: Evolutionary algorithms are widespread heuristic methods inspired by natural evolution to solve difficult problems for which analytical approaches are not suitable. In many domains experimenters are not only interested in discovering optimal solutions, but also in finding the largest number of different solutions satisfying minimal requirements. However, the formulation of an effective performance measure describing these requirements, also known as fitness function, represents a major challenge. The difficult… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2014
2014
2017
2017

Publication Types

Select...
3
2
1

Relationship

3
3

Authors

Journals

citations
Cited by 13 publications
(11 citation statements)
references
References 53 publications
0
11
0
Order By: Relevance
“…Fitness QD, like fitness itself, may be deceptive and lead to the false conclusion that one algorithm is outperforming another, when in fact it discovers fewer different, successful solutions. (3) Viability Search [7], which like the fitness and random variants is not informed by any BC, can often achieve better performance than other methods which are not informed by the BC that is used to calculate QD. (4) Different BCs drive the search in different ways, and counter-intuitively algorithms driven by different BCs from which QD is calculated on can outperform variants that were actually informed by the BC used to calculate QD (compare how MAP-Elites run with either FullTrajectoryBC or HalfTrajectoryBC rate on Success QD in the top-right plot).…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…Fitness QD, like fitness itself, may be deceptive and lead to the false conclusion that one algorithm is outperforming another, when in fact it discovers fewer different, successful solutions. (3) Viability Search [7], which like the fitness and random variants is not informed by any BC, can often achieve better performance than other methods which are not informed by the BC that is used to calculate QD. (4) Different BCs drive the search in different ways, and counter-intuitively algorithms driven by different BCs from which QD is calculated on can outperform variants that were actually informed by the BC used to calculate QD (compare how MAP-Elites run with either FullTrajectoryBC or HalfTrajectoryBC rate on Success QD in the top-right plot).…”
Section: Resultsmentioning
confidence: 99%
“…In the simulations 2 , we model the kinematics of an e-puck On each maze variant, we run five search algorithms: MAP-Elites [9], Novelty Search [6], Viability Evolution [7], random search, and a standard fitness-based Genetic Algorithm (GA). The latter is tested in two different configurations of selection pressure, i.e.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Viability Evolution [8,9] is an abstraction of artificial evolution that models an optimization process using viability boundaries, which are modified over time to drive the search towards desirable regions of a search space, as shown in Figure 1. Under this abstraction, mutations can produce viable solutions, which survive, or non-viable solutions, which are eliminated from the population.…”
Section: Introductionmentioning
confidence: 99%
“…In [23], a novel variant of invasive weed optimization was combined as a local refinement procedure within differential evolution [23]. The combination of variability evolution [36] and CMA-ES [37] was proposed in [38] for the NLP.…”
mentioning
confidence: 99%