Es realmente todo en el título, pero aquí hay un desglose para cualquier persona que esté interesada en algoritmos evolutivos:algoritmos evolutivos: Óptimo Repoblación averías
En un EA, la premisa básica es que se genera de forma aleatoria un cierto número de organismos (que en realidad son solo conjuntos de parámetros), ejecútelos contra un problema y luego permita que los mejores jugadores sobrevivan.
Repobulará con una combinación de cruces de supervivientes, mutaciones de los supervivientes y también un cierto número de nuevos organismos aleatorios.
Haz eso miles de veces y surgen organismos eficientes.
Algunas personas también hacen cosas como introducir múltiples "islas" de organismos, que son poblaciones separadas que pueden cruzarse de vez en cuando.
Entonces, mi pregunta es: ¿cuáles son los porcentajes de repoblación óptimos?
He estado manteniendo el 10% de los mejores artistas y repoblando con 30% de cruces y 30% de mutaciones. El 30% restante es para organismos nuevos.
También he probado la teoría de isla múltiple, y también me interesan sus resultados.
No se me escapa que este es exactamente el tipo de problema que EA podría resolver. ¿Conoces a alguien que intente eso?
¡Gracias de antemano!
Nota al margen: ¿ha considerado alguna de las muchas técnicas de selección basadas en torneos? – Sean