Objectivos de Aprendizagem |
A computação evolutiva oferece soluções aproximadas para vários problemas científicos e de engenharia em tempo polinomial. Este curso proporciona uma vasta introdução à investigação em Computação Evolutiva consubstanciada com a exploração de técnicas recentes de otimização, busca e aprendizagem. Os alunos devem ser capazes de: - Formular problemas em computação evolutiva. - Avaliar os pontos fortes e fracos de várias abordagens para computação evolutiva. - Avaliar e compreender as principais diferenças entre vários modelos de computação evolutiva. - Aplicar técnicas de computação evolutiva a problemas de otimização, de programação automática, de controle e de modelagem biológica.
|
Bibliografia principal |
Principal: Artigos de investigação indicados pelo docente. Introduction to Evolutionary Computing, Eiben and Smith. Springer-Verlag, New York, 2003. Evolutionary computation: a unified approach, Kenneth A. De Jong, MIT Press, 2006.
Secundária: Evolutionary Computation for Modeling and Optimization, Daniel Ashlock, Springer Verlag, 2006. Handbook of Evolutionary Computation, Bäck, T., Fogel, D., Michalewicz, Z., Oxford Univ. Press, 1997.
|