Programa

Inteligência Artificial

Licenciatura Bolonha em Engenharia Informática e de Computadores - Taguspark

Programa

Introdução à Inteligência Artificial: o que é a Inteligência Artificial e como difere da informática tradicional; a história da Inteligência Artificial. Agentes inteligentes: o conceito de racionalidade, ambientes, tipos de agentes. Resolução de problemas por procura em espaços de estados: métodos de procura não-informados e informados; estudo de heurísticas. Procura com adversários: jogos. Problemas de satisfação de restrições: procura com retrocesso, procura local, estrutura de problemas. Representação de Conhecimento: engenharia de ontologias; categorias e objectos; acções, situações e eventos. Planeamento de acções: procura em espaço de estados, planeamento de ordem parcial, grafos de planeamento, planeamento com lógica proposicional. Aprendizagem: aprendizagem indutiva, árvores de decisão, "ensemble learning", teoria da aprendizagem computacional. Comunicação: gramáticas e "parsing". Linguagens de programação usadas em Inteligência Artificial: introdução ao LISP, uma linguagem funcional.