factograf
IT

Algoritmo evolutivo

Un algoritmo evolutivo è un algoritmo euristico che si ispira al principio di evoluzione degli esseri viventi. Semplificando, si può affermare che un algoritmo evolutivo prevede di partire da una popolazione di soluzioni candidate e di farle evolvere attraverso modifiche casuali e un processo di selezione fino a giungere a soluzioni migliori. Concettualmente, un algoritmo evolutivo comprende diverse famiglie di algoritmi, tra cui gli algoritmi genetici, che possono utilizzare il meccanismo di crossover per ricombinare più soluzioni appartenenti a una popolazione in evoluzione.

Altri progetti

  • Wikimedia Commons contiene immagini o altri file sull'algoritmo evolutivo

Continua a leggere

In 33 lingue

Testo da Wikipedia, CC BY-SA 4.0 · Voce originale