Código |
14798
|
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 Trabalho prático (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
|