Programació evolutiva
La programació evolutiva (PE) és una branca de la computació evolutiva. La programació evolutiva és pràcticament una variació dels algoritmes genètics, a on lo que canvia és la representació dels individus. En el cas de la PE els individus són ternas (tripletas) els valors de la qual representen estats d'un autómata finito. Cada terna està formada per: El valor de l'estat actual; un símbol de l'alfabet utilisat; el valor del nou estat.
Estos valors s'utilisen, com en un autómata finito, de la següent manera: Tenint el valor de l'estat actual en el que nos trobem, prenem el valor del símbol actual i si és el símbol de la nostra terna, nos devem moure al nou estat.
Bàsicament aixina funciona i aixina es representen els individus en la PE. Evidentment les funcions de selecció, Creuament (crossover) i mutació deuen variar per a adaptar-se i funcionar en una població d'individus d'este tipo.
Bibliografia
[editar | editar còdic]- Carmona, Enrique J.; Fernández, Severino (2020). Fonaments de la Computació Evolutiva. Marcombo. ISBN 978-8426727558.
- Este artícul conté una traducció derivada de «Programación evolutiva» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.