Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Field

Evolutionary Computation

Computing Methodologies

Evolutionary computation, from computer science, is a family of algorithms for global optimization inspired by biological evolution, and a subfield of computational intelligence and soft computing that studies these algorithms. In technical terms, evolutionary computation algorithms are a family of population-based trial-and-error problem solvers with a metaheuristic or stochastic optimization character. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/

Facts
Disputed
Origin Year
1991 1
The field's four branches (evolution strategies, evolutionary programming, genetic algorithms from the 1950s-60s; genetic programming from the early 1990s) developed independently; the unifying term evolutionary computing was coined only in 1991.
Core Concern
Family of algorithms for global optimization inspired by biological evolution 1
Connections

Associated With

Evolutionary programming, a founding strand of evolutionary computation, was considered an artificial intelligence endeavor from its 1962 origin.

Source Evolutionary Computation (Wikipedia)
Source Human-Based Computation (Wikipedia)
John Koza, Pioneers
Source Wikipedia: John Koza
Sources
1. Evolutionary Computation (Wikipedia)
Wikimedia Foundation
  • Lead section, para 1
    Evolutionary computation (EC) from computer science is a family of algorithms for global optimization inspired by biological evolution, and a subfield of computational intelligence and soft computing studying these algorithms.
  • History section
    By the 1990s, the distinctions between the historic branches had begun to blur, and the term 'evolutionary computing' was coined in 1991 to denote a field that exists over all four paradigms.
View the Source
Wikipedia: John Koza
Wikimedia FoundationAssociated With: John Koza, lead section
Quote, Associated With: John Koza, lead section
John R. Koza is a computer scientist and a former adjunct professor at Stanford University, most notable for his work in pioneering the use of genetic programming for the optimization of complex problems.
View the Source
Human-Based Computation (Wikipedia)
Wikimedia FoundationAssociated With: Human-Based Computation, Early work section, first sentence
Quote, Associated With: Human-Based Computation, Early work section, first sentence
research has its origins in the early work on interactive evolutionary computation (EC).
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.