AGs modificados
Integran diferentes algoritmos genéticos, a los que se aplican cambios, para obtener mejoras. Combinan AG con operadores de búsqueda local (competición + cooperación), es decir, introducir conocimiento en pequeña medida, puede ayudar a encontrar antes el mejor diseño.
Estrategias:
- Inicialización no aleatoria: añadir calidad inicial, desestimar calidad muy baja en etapas finales.
- Operadores a medida: mutación aplicada en etapas finales, refrescar búsqueda.
Híbridos: se extraen individuos del algoritmo, se mejoran externamente y se reintroducen para transmitir nuevas características.
- Batch: Al llegar a un nivel de convergencia, se comienza a mejorar individuos por separado.
- Online: mejora de fenotipo en cada generación o cada algunas generaciones
Funciones de evaluación aproximadas:
Se va aumentando complejidad de función para emplear la exacta en fases finales.
- Cromosomas poliploides: genes alternativos permiten transmitir soluciones distintas a los descendientes.
- Hipermutación disparada: en caso de que la media de la población empeore, se aumenta la tasa de mutación.
- Inmigrantes aleatorios: sustituir individuos por generados aleatoriamente, según una tasa de reemplazamiento.
No hay comentarios:
Publicar un comentario