Computação Evolucionária (CEV-0035)
Ementa: Introdução à Computação Evolucionária: paradigmas, histórico e métodos de otimização. Algoritmos Genéticos: fundamentos teóricos, AGs paralelos, tópicos avançados e aplicações. Programação Genética: fundamentos teóricos, variantes de PG (GEP), tópicos avançados e aplicações. Swarm Intelligence (Ant Colony Optimization e Particle Swarm Optimization): fundamentos e aplicações. Outras técnicas de Computação Evolucionária: Evolução Diferencial, Algoritmo genético compacto, e outros.Aplicações em problemas reais.
Syllabus: Introduction to evolutionary computation: paradigms, history, and optimization methods. Genetic Algorithms: theoretical foundations, parallel GA, advanced topics, and applications. Genetic Programming: theoretical foundations, variants of GP, advanced topics, and applications. Swarm intelligence (Ant Colony Optimization and Particle Swarm Optimization): theoretical foundations and applications. Other evolutionary computation techniques: Differential Evolution, Compact Genetic Algorithm, and others. Real-world applications.