You On AI Field Guide · Genetic Algorithms The You On AI Field Guide Home
Txt Low Med High
TECHNOLOGY

Genetic Algorithms

Holland's 1975 computational procedure — borrowing the logic of biological evolution — that solves problems no designer knows how to solve directly, by maintaining populations of candidate solutions and recombining their building blocks under selective pressure.
Holland's most famous invention was not a theory but a mechanism. A genetic algorithm maintains a population of candidate solutions, each encoded as a string of building blocks. The algorithm evaluates candidates against a fitness function, selects the most successful, and recombines their building blocks — crossing segments from one candidate with segments from another — to produce offspring inheriting characteristics from both parents. Occasional random mutations introduce novel building blocks. The cycle repeats across generations, and the population converges toward solutions better than anything a human designer could produce by hand, because the algorithm explores combinatorial spaces too vast for any individual mind to navigate. The algorithm has no model of the solution and no understanding of the problem. Its intelligence is entirely emergent, arising from variation, selection, and accumulation operating on building block populations.
Genetic Algorithms
Genetic Algorithms

In The You On AI Field Guide

The algorithm's operational logic is adaptation itself — the mechanism by which any complex adaptive system

← Home 0%
TECHNOLOGY Book →

Keep reading with YOU ON AI

Unlock the full book, 10,000+ field-guide entries, and a 1000+ thinker library. If you have a book code, register now — it takes a minute.

Register with book code Sign in