Código |
9115
|
Ano |
3
|
Semestre |
S2
|
Créditos ECTS |
6
|
Carga Horária |
PL(30H)/T(30H)
|
Área Científica |
Bioengenharia
|
Tipo de ensino |
- Presencial.
|
Estágios |
- Não aplicável.
|
Objectivos de Aprendizagem |
- Conhecer os principais conceitos e tecnologias usados em vida artificial.
- Ser capaz de desenvolver e implementar pelo menos um algoritmo genético. - Ser capaz de desenvolver e implementar pelo menos um algoritmo evolucionário. - Ser capaz de desenvolver e implementar pelo menos um autómato celular. - Ser capaz de desenvolver e implementar pelo menos uma rede neural.
|
Conteúdos programáticos |
- Introdução. - Evolução e Algoritmos Genéticos. - Algoritmos Evolucionários, a GA Microbial. - Modelos de Crescimento e Desenvolvimento. - Robótica Evolucionária. - Coevolução. - Automatos Celulares e Redes Booleanas Aleatórias. - Veículos de Braitenberg, Robot Lab. - Teoria de Gaia e Modelos do Mundo das Margaridas. - Origem da Vida, Conjuntos Autocatalíticos, Autopoiesis. - Redes Neurais. - Tierra / Avida e Caminhos Dinâmica Passivos. - Diferentes Algoritmos Evolutivos, GP, Sistemas de Classificadores, SAGA. - CTRNNs e ANNs. - Teoria dos Jogos, Evolução da Comunicação. - Informação, Vida e Evolução; GasNets. - Evolução e Aprendizagem.
|
Bibliografia principal |
- Adamatzky, Andrew; Komosinski, Maciej (Eds.). Artificial Life Models in Software. Springer, 2005. - Christopher G. Langton. Artificial Life: an Overview. MIT Press, Cambridge,. 1995. - Christoph Adami. Introduction to Artificial Life. Springer; 1999.
|
Língua |
Português
|