INTRODUCCIÓN A LOS ALGORITMOS GENÉTICOS (Cód. 0776)

CÓDIGO: 8080776

Nº DE UNIDADES: Una (1)

TIPO DE ASIGNATURA: Electiva No Técnica

REQUISITOS: 0790

PERÍODO DE VIGENCIA: Desde 1/1997

  • PROGRAMA SINOPTICO.
  • Se persigue capacitar a los cursantes en la comprensión tanto teórica como practica de las diversas variantes de Programas Evolutivos. Se hace hincapié en los aspectos relativos a representación de información e implementación tanto de operadores de evolución como de funciones de adaptación. El curso tiene una intensa componente práctica en la cual se implementarán aplicaciones en torno a cuatro tipos de problemas: Optimización de funciones no-lineales, inducción de estrategias, control no-lineal adaptativo y optimización combinatoria.

  • PROGRAMA DETALLADO.
  • Tema 1: Algoritmos Genéticos. Descripción y definición. Diferencia con los algoritmos tradicionales de búsqueda. Consideraciones sobre los elementos básicos de la evolución de las poblaciones, adaptación al ambiente, selección natural y operadores de evolución. Representación de problemas en los Algoritmos Genéticos, codificación genética y la función de adaptación. Ejemplos ilustrativos. Simulación de una dinámica evolutiva. Implantación de un Algoritmo Genético simple.

  • Tema 2: Procesamiento de la información en los Algoritmos Genéticos. esquemas de semejanzas. Teorema fundamental. Hipótesis de los Bloques de Construcción.

  • Tema 3: Variaciones sobre un mismo tema: extensiones y mejoras para el Algoritmo Genético Simple. Variantes en los operadores de evolución y parámetros asociados, normalización de la adaptación, mecanismo de selección y generación de nueva población. Efectos sobre la ejecución y convergencia del algoritmo.

  • Tema 4: Algoritmos Genéticos Híbridos. Representación de problemas en forma numérica real. Operadores de evolución para las representaciones numéricas. Implantación de un Algoritmo Genético empleando una representación numérica.

  • Tema 5: Tópicos Avanzados de Algoritmos Genéticos: Aplicaciones en problemas de optimización combinatoria tales como el problema del Agente Viajero y el de Coloración de Grafos. Representación de la información basada en el orden de los elementos. Operadores especiales de recombinación y mutación. Hibridización de los algoritmos con métodos heurísticos.

  • Tema 6:Parametrización de un Algoritmo Genético. Técnicas de Parametrización. Calidad de la ejecución de los operadores genéticos. Interpolación de los parámetros versus parámetros constantes. Determinación adaptativa de la calidad de los operadores genéticos.

  • Tema 7: Otras variantes de Computación Evolutiva: Programas Evolutivos, Estrategias Evolutivas, Programación Genética variaciones sobre el mismo tema de los Algoritmos Genéticos.

  • Tema 8: Aplicaciones de la Computación Evolutiva a problemas de interés práctico: Optimización de funciones no-lineales, inducción de estrategias, control no-lineal adaptativo, optimización combinatoria y otras. Comparación con métodos tradicionales.

En caso de necesitar este programa sellado, descarge este archivo, lo imprime por ambas caras y lo lleva a la sede del Departamento para su sellado.

Descargar