Guia de Cursos

Queres conhecer a oferta de cursos da NOVA, nas áreas das licenciaturas, mestrados e doutoramentos?
No nosso Guia de Cursos encontras informação útil sobre Faculdades, Institutos e Escolas.
Podes ainda aceder a informações complementares necessárias a uma completa integração.

saber mais Guia de Cursos

Instituto Superior de Estatística e Gestão de Informação

Sistemas Inteligentes

Código

82042

Unidade Orgânica

Instituto Superior de Estatística e Gestão de Informação

Créditos

6.0

Professor responsável

Vítor Manuel Pereira Duarte dos Santos

Língua de ensino

Português. No caso de existirem alunos de Erasmus, as aulas serão leccionadas em Inglês

Objectivos

A disciplina tem por objectivo apresentar os conceitos fundamentais de dos sistemas e teoria de agentes de software. Serão abordados os seguintes temas:

  • - Conceitos gerais de sistemas inteligentes;
  • - Agentes e Sociedades de Agentes de software
  • - Agentes de Pesquisa
  • - Agentes Adaptativos
  • - Sistemas Multiagente
A disciplina de pretende desenvolver as seguintes competências:
(1)saber interpretar a informação sistemática sobre todos os desenvolvimentos significativos que se fazem na área por todo o mundo;
(2) ser capaz de elaborar - criativamente - conceitos e aplicações novas;
(3) desenvolver aplicações novas ou com soluções técnicas novas;
(4) ser capaz de aplicar os conhecimentos específicos obtidos em outras áreas do saber.

Conteúdo

1 - Introdução aos Sistemas Inteligentes
            Conceitos gerais
2 - Agentes e Sociedades de Agentes de software
Taxonomia de agentes autónomos
Propriedades de agentes
Agentes cognitivos v.s. Agentes reactivos
Arquitecturas reactivas (subsunção, ..)
Arquitecturas deliberativas (BDI, ..)
3- Agentes de Pesquisa
           Resolução de Problemas
Algoritmo geral de busca
Algoritmos de busca cega (breadth-first, uniform cost, depth-first, ...)
Algoritmos de busca informada (Algoritmo A*, iterative deepening A*, (IDA*), SMA*, ...)
Outros algoritmos de busca (hill climbing, simulated annealing,...)
           Teoria de Jogos (minimax, poda alfa beta)
4- Agentes aprendentes
           Aprendizagem Indutiva
           Aprendizagem Analítica
           Aprendizagem Neuronal
 Neurobiologia, Conceitos gerais)
 Redes Simples de  Reconhecimento de Padrões
             Associação de Padrões
 Redes baseadas em competição
 Retropropagação
5- Agentes Adaptativos
           Algoritmos Genéticos
Aplicações práticas
6- Sistemas Multiagente
Sociedades de Agentes
Estratégias
Raciocínio Social/ Leis Sociais
Vida Artificial  
Tipos de Vida Artificial
Utilidade e aplicações (ex: Jogos)
Modelos de construção de Vida Artificial
           Ecossistemas artificiais

Bibliografia

Costa, Ernesto & Simões, A. Inteligência Artificial. Fundamentos e Aplicações. Lisboa: FCA, 2008.
Russell Stuart & Norving Peter. Artificial Intelligence: A Modern Approach. Edit. Englewood Cliff, N.J., Prentice-Hall
Santos, Vítor-. Notas de IA.
Coelho, Helder. Inteligência Artificial em 25 Lições. Lisboa: Fundação Calouste Gulbenkian, 1994.

Método de ensino

O ensino da disciplina tem por base aulas teóricas e por aulas teórico-práticas. As aulas teóricas são constituídas, no seu essencial, por sessões expositivas, que servem para introduzir os conceitos fundamentais da disciplina associados a cada um dos tópicos da matéria. As aulas teórico-práticas baseiam-se na análise, desenho e implementação dos conceitos teóricos, com recurso aos computadores e software de desenvolvimento.
Métodos de ensino

  • Ensino Expositivo e interrogativo: aulas e discussões.
  • Demonstrativo: tutoriais de ferramentas;
  • Activo, participativo utilização de algoritmos e tecnologias de IA

Método de avaliação

Avaliação semestral: um teste teórico de Frequência (50%)  + Trabalhos Práticos (50%).

Cursos