Disciplina
Inteligência Artificial
Área
Área Científica de Inteligência Artificial > Tecnologia de Inteligência Artificial
Activa nos planos curriculares
LEIC-T 2021 > LEIC-T 2021 > 1º Ciclo > Área Principal > Inteligência Artificial
GENI > GENI > 1º Ciclo > Área Principal > Percursos > Fundamentos para Engenharia Informática e de Computadores > Inteligência Artificial
Min-IA 2021 > Min-IA 2021 > Inteligência Artificial
Min-I 2021 > Min-I 2021 > Inteligência Artificial
Min-EG 2022 > Min-EG 2022 > Inteligência Artificial e Robótica > Inteligência Artificial
LEIC-A 2021 > LEIC-A 2021 > 1º Ciclo > Área Principal > Inteligência Artificial
LEBiol 2021 > LEBiol 2021 > 1º Ciclo > Pré-Major > Inteligência Artificial
MEIC-T 2006 > MEIC-T 2006 > 2º Ciclo > Áreas de Especialização Complementares > Fundamentos de Engenharia Informática > Inteligência Artificial
MEIC-A 2006 > MEIC-A 2006 > 2º Ciclo > Área de Especialização Complementar > Fundamentos de Engenharia Informática > Inteligência Artificial
LEIC-A 2006 > LEIC-A 2006 > 1º Ciclo > Ciências da Engenharia Informática > Inteligência Artificial
LEIC-T 2006 > LEIC-T 2006 > 1º Ciclo > Ciências da Engenharia Informática > Inteligência Artificial
Nível
Exame: 50%; Mini-testes: 10%; Projecto: 40%.
Tipo
Não Estruturante
Regime
Semestral
Carga Horária
1º Semestre
3.0 h/semana
1.5 h/semana
147.0 h/semestre
Objectivos
Introduzir o tema de Inteligência Artificial ao aluno, de forma a que adquira os conhecimentos básicos desta área da informática e o motive a seguir a área da Inteligência Artificial. Servir de base a cadeiras mais avançadas de Inteligência Artificial.
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.
Metodologia de avaliação
Exame: 50%; Mini-testes: 10%; Projecto: 40%.
Pré-requisitos
Componente Laboratorial
Princípios Éticos
Componente de Programação e Computação
Componente de Competências Transversais
Bibliografia
Principal
Artificial Intelligence: A Modern Approach
Stuart Russel and Peter Norvig