LAST UPDATED 07/12/2000

Professores Responsáveis

Prof. Ricardo Ribeiro Gudwin
DCA-FEEC-UNICAMP

Prof. Fernando José Von Zuben
DCA-FEEC-UNICAMP

Ementa

Introdução a técnicas de solução de problemas inspiradas na natureza. Representação do conhecimento e métodos de raciocínio. Algoritmos genéticos. Diversidade Populacional. Geradores de números aleatórios. Sistemas Classificadores. Programação Genética. Vida Artificial. Sistemas Híbridos.

Bibliografia

Bäck, T., Fogel, D.B. & Michalewicz, Z. (eds.) Handbook of Evolutionary Computation. 1997.

Fogel, D.B. Evolutionary Computation: Toward a New Philosophy of Machine Intelligence, IEEE Press, 1995.

Goldberg, D.E. Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, 1989..

Holland, J.H. Adaptation in Natural and Artificial Systems. MIT Press, 1992.

Koza, J.R. Genetic Programming: On the Programming of Computers by means of Natural Selection, MIT Press, 1992.

Michalewicz, Z. Genetic algorithms + Data Structures = Evolution Programs. Springer-Verlag, 1994.

Mitchell, M. An Introduction to Genetic Algorithms. MIT Press, 1996.

Artigos selecionados na literatura

Material de Apoio

Transparências do Curso, em formato PDF

Tópico 1 : Introdução
Tópico 2 : Base biológica e teoria da evolução
Tópico 3 : Representação do conhecimento
Tópico 3.1: Tipos Elementares de conhecimento
Tópico 4 : Algoritmos genéticos
Tópico 5 : Exemplos de aplicação de algoritmos genéticos
Tópico 6 : Tópicos avançados em algoritmos genéticos
Tópico 7 : Sistemas classificadores
Tópico 8 : Estudo de diversidade populacional
Tópico 9 : Geradores de números aleatórios
Tópico 10 : Programação genética (Parte I)
Tópico 11 : Programação genética (Parte II)
Tópico 12 : Vida Artificial
Tópico 12.1 : Vida Artificial (Parte II)
Tópico 13 : Sistemas Híbridos

Exercícios Computacionais

Exercícios Computacionais 1 e 2 - Enunciado e Arquivos de teste
Exercício Computacional 6
Exercício Computacional 8

Links de interesse

Tutorial de Computação Evolutiva

Links de Algoritmos Genéticos do Yahoo

Links de Algoritmos Genéticos do Alta Vista

Links de Artificial Life do Yahoo

Curso de Computação Evolutiva

Memetic Algorithms' Home Page

Journal of Memetics - Evolutionary Models of Information Transmission

Special and General Theory of Autevolution

Molecular Information Theory and the Theory of Molecular Machines