Pagina iniziale | Navigazione |
Google

Algoritmo genetico

Questo articolo è uno stub, il che vuol dire che necessita di essere ampliato e corretto, secondo i canoni di Wikipedia. Se puoi, rendi anche questo articolo serio e dettagliato come dev'essere un articolo di enciclopedia, grazie.

Gli Algoritmi genetici sono una particolare classe di algoritmi dell'intelligenza artificiale. Il loro obiettivo è applicare l'evoluzione all'informatica. Un tipico algoritmo genetico parte da un certo numero di possibili soluzioni chiamate popolazione e provvede a farle evolvere. La loro evoluzione viene ottenuta attraverso una parziale ricombinazione delle soluzioni e attraverso delle mutazioni introdotte casualmente nella popolazione di partenza. Finita la fase di evoluzione la popolazione delle soluzioni viene analizzata e vengono tenute solo le soluzioni che meglio risolvono il problema. Queste soluzioni subiranno una nuova fase di evoluzione e cosi via. Alla fine ci si aspetta di trovare una popolazione di soluzioni che riescano a risolvere adeguatamente il problema posto. Non vi è modo di decidere a priori se l'algoritmo sarà effettivamente in grado di trovare una soluzione accettabile. Di norma gli algoritmi genetici vengono utilizzati per problemi di ottimizzazione per i quali non si conoscono algoritmi di complessità lineare o polinomiale.


GNU Fdl - it.Wikipedia.org




Google | 

Enciclopedia |  La Divina Commedia di Dante |  Mappa | : A |  B |  C |  D |  E |  F |  G |  H |  I |  J |  K |  L |  M |  N |  O |  P |  Q |  R |  S |  T |  U |  V |  W |  X |  Y |  Z |