Un algoritmo genético está descrito por tres módulos de
programación:
a) Modulo evolutivo, Es un mecanismo de
decodificación que interpreta la información de un cromosoma y tiene una función
de evaluación que mide la calidad del cromosoma. Este es el único punto
donde existe información del dominio.
b) Modulo poblacional, Este módulo tiene
una representación poblacional y técnicas para manipularla. Se utilizan
técnicas de representación, técnicas de arranque, criterios de selección y de
reemplazo. Aquí también se define el tamaño de la población y la
condición de terminación.
c) Modulo reproductivo, Este módulo
contiene los operadores genéticos así como lo son el crossover, la mutación la
selección, entre otros.
No hay comentarios:
Publicar un comentario