15.08.2013 Views

V9_slides - Institut für Architektur und Medien

V9_slides - Institut für Architektur und Medien

V9_slides - Institut für Architektur und Medien

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Karl Sims<br />

creatures, created with genetic algorithms<br />

GA: 2 Gr<strong>und</strong>bestandteile<br />

• Genetische Repräsentation<br />

(beliebig viele Parameter)<br />

• Fitness Funktion<br />

(Analyse / Evaluation)<br />

Genetische Algorithmen<br />

Suchtechnik:<br />

!Optimierungsprobleme<br />

Inspiriert von evolutionärer Biologie:<br />

!Vererbung<br />

!Mutation<br />

!Selektion<br />

!Crossover (recombination)<br />

Genetic algorithm<br />

! From Wikipedia, the free encyclopedia<br />

! A genetic algorithm (or short GA) is a search technique used in computing to find true or<br />

approximate solutions to optimization and search problems. Genetic algorithms are categorized<br />

as global search heuristics. Genetic algorithms are a particular class of evolutionary algorithms<br />

that use techniques inspired by evolutionary biology such as inheritance, mutation, selection, and<br />

crossover (also called recombination).<br />

! Genetic algorithms are implemented as a computer simulation in which a population of abstract<br />

representations (called chromosomes or the genotype or the genome) of candidate solutions<br />

(called individuals, creatures, or phenotypes) to an optimization problem evolves toward better<br />

solutions. Traditionally, solutions are represented in binary as strings of 0s and 1s, but other<br />

encodings are also possible. The evolution usually starts from a population of randomly generated<br />

individuals and happens in generations. In each generation, the fitness of every individual in the<br />

population is evaluated, multiple individuals are stochastically selected from the current<br />

population (based on their fitness), and modified (recombined and possibly mutated) to form a<br />

new population. The new population is then used in the next iteration of the algorithm.<br />

! Genetic algorithms find application in computer science, engineering, economics,chemistry,<br />

physics, mathematics and other fields.<br />

Herzog & de Meuron: Olympiastadion Beijing 2008<br />

Herzog de Meuron

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!