Inteligência Artificial

Código:
14345
Ano:
3
Semestre:
S1
Créditos ECTS:
6
Carga Horária:
PL(30H)/T(30H)
Área Científica:
Informática
Tipo de ensino:
Presencial
Estágios:
Não aplicável
Objectivos de Aprendizagem:
Esta UC pretende proporcionar a familiarização com algoritmos e técnicas computacionais utilizadas actualmente em Inteligência Artificial e encorajar a respectiva aplicação à resolução de problemas.
No fim desta disciplina os alunos deverão ser capazes de:
OBJ1- Caracterizar Inteligência Artificial, suas abordagens, fundamentos e aplicações
OBJ2- Desenvolver agentes computacionais recorrendo a técnicas de procura em espaços de estados, aprendizagem, adaptação e representação de conhecimento.
Conteúdos programáticos:
CP1. Introdução.
CP2. Resolução de problemas usando pesquisa.
CP3. Representação de conhecimento.
CP4. Conhecimento incerto e raciocínio.
CP5. Aprendizagem.
CP6. Aplicações: perceção, robótica e PLN.
Metodologias de Ensino e Critérios de Avaliação:
A UC contempla aulas teóricas e aulas práticas laboratoriais.
Nas aulas teóricas o docente apresenta os tópicos do programa e discute os seus conteúdos com os estudantes. Nas aulas práticas os estudantes resolvem problemas propostos usando a linguagem Python.

Avaliação de conhecimentos (14 valores - 70%) - 2 testes ou o exame
Dois trabalhos práticos (6 valores - 30%)

Bibliografia principal:
Stuart Russel and Peter Norvig, Artificial Intelligence: A modern approach, 4th edition, Pearson Education, 2021.
PDFs das aulas teóricas.
Língua:
Português