Programmazione evolutiva: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
-A +S Abbozzo accettabile
Botcrux (discussione | contributi)
m Bot: sistemo ordine template
 
(14 versioni intermedie di 10 utenti non mostrate)
Riga 1:
{{S|informaticaprogrammazione}}
 
La '''programmazione evolutiva''' è un paradigma di programmazione sviluppato principalmente da [[David B. Fogel]] da inquadrare all'interno del campo dell'[[informatica]] noto come [[computazione evolutiva]]. Il suo studio è approfondito all'interno dei settori dell'[[intelligenza artificiale]] e delle tecniche di [[soft computing]].
 
È ispirata all'evoluzione naturale ed è concettualmente vicina alla tecnica della [[programmazione genetica]]. Si differenzia da quest'ultima principalmente per il fatto di utilizzare degli algoritmi "[[algoritmi evolutivi|evolutivi]]" invece che degli [[algoritmi genetici]]. La differenza tra le due tipologie di algoritmo risiede principalmente nel fatto che quelli genetici fanno uso della tecnica del crossover mentre quelli evolutivi non la utilizzano.
Il suo studio è approfondito all'interno del campo dell'[[intelligenza artificiale]] e delle tecniche di [[soft computing]].
 
È ispirata all'evoluzione naturale ed è concettualmente vicina alla tecnica della [[programmazione genetica]]. Si differenzia da quest'ultima principalmente per il fatto di utilizzare degli algoritmi "[[algoritmi evolutivi|evolutivi]]" invece che degli [[algoritmi genetici]]. La differenza tra le due tipologie di algoritmo risiede principalmente nel fatto che quelli genetici fanno uso della tecnica del crossover mentre quelli evolutivi non la utilizzano.
 
==Voci correlate==
*[[AlgoritmiComputazione geneticievolutiva]]
*[[Algoritmo genetico]]
*[[Programmazione genetica]]
 
{{Apprendimento automatico}}
{{CategorizzareDaBot}}
{{Controllo di autorità}}
{{Portale|ingegneria|statistica|informatica|neuroscienze}}
 
[[Categoria:Intelligenza artificiale]]
[[en:evolutionary programming]]