Evolutionary programming
Evolutionary algorithm paradigm where the structure of the program to be optimized is fixed, while its numerical parameters are allowed to evolve
Evolutionary programming is an evolutionary algorithm, where a share of the new population is created by mutating the previous population without crossover. Evolutionary programming differs from evolution strategy ES( μ + λ {\displaystyle \mu +\lambda } ) in one detail.
Nº Q2596288 ★
Common · Knowledge
Evolutionary programming
Evolutionary algorithm paradigm where the structure of the program to be optimized is fixed, while its numerical parameters are allowed to evolve
Evolutionary programming is an evolutionary algorithm, where a share of the new population is created by mutating the previous population without crossover. Evolutionary programming differs from evolution strategy ES( μ + λ {\displaystyle \mu +\lambda } ) in one detail.
From Wikipedia
Evolutionary programming is an evolutionary algorithm, where a share of the new population is created by mutating the previous population without crossover. Evolutionary programming differs from evolution strategy ES( μ + λ {\displaystyle \mu +\lambda } ) in one detail. All individuals are selected for the new population, while in ES( μ + λ {\displaystyle \mu +\lambda } ), every individual has the same probability to be selected. It is one of the four major evolutionary algorithm paradigms.
Text: Wikipédia, CC BY-SA 4.0. · Image: Pasimi (CC BY-SA 4.0) ·
Related cards
-
Computer algebra
Branch of mathematics and computer science that deals with the symbolic manipulation of algebraic expressions
Nº Q2670846 ★
Not listed
-
Evolutionary aesthetics
Evolutionary psychology theories in which the basic aesthetic preferences of Homo sapiens are argued to have evolved in order to enhance survival and reproductive success
Nº Q5418686 ★★
Not listed
-
W
Wolfram Language
Programming language and environment
Nº Q15241057 ★
Not listed
-
A
Automata-based programming
Programming paradigm centred around finite state machines
Nº Q4056322 ★
Not listed
-
G
Generic programming
Way of designing and writing programs where algorithms are written in terms of parametric types enabling easy reuse
Nº Q1051282 ★★
Not listed
-
P
Peterson's algorithm
Concurrent programming algorithm for mutual exclusion
Nº Q903721 ★
Not listed
-
J
JOVIAL
Programming language
Nº Q1277803 ★
Not listed
-
Punctuated equilibrium
Theory in evolutionary biology
Nº Q582558 ★★
Not listed
-
Paedomorphosis
Evolutionary change of organisms
Nº Q1058794 ★★
Not listed
-
F
Functional programming
Programming paradigm based on applying and composing functions
Nº Q193076 ★★★
Not listed
-
M
Magic
Nº Q959489 ★★
Not listed
-
Reprogramming
Biological process of erasing and re-establishing epigenetic marks, resulting in a change in gene-expression program and cellular identity
Nº Q402093 ★
Not listed
-
T
Theano (software)
Numerical computation library for Python
Nº Q7777252 ★★★
Not listed
-
Computational theory of mind
Theory proposing that the mind works similar to a computer
Nº Q2573697 ★★
Not listed
-
N
Neuroevolution of augmenting topologies
Genetic algorithm for the generation of evolving artificial neural networks developed by Ken Stanley in 2002
Nº Q7002196 ★
Not listed
-
Comparative genomics
Branch of science
Nº Q1147112 ★
Not listed
-
Prime editing
Experimental genome editing technique
Nº Q72078708 ★
Not listed
-
G
General algebraic modeling system
High-level modeling system for mathematical optimization, designed for modeling and solving linear, nonlinear, and mixed-integer optimization problems
Nº Q646446 ★
Not listed