Informática e Tecnologias Multimédia

Inteligência Artificial

<< voltar ao Plano Curricular

6 ECTS; 2º Ano, 2º Semestre, 42,0 PL + 28,0 TP + 5,0 OT , Cód. 814345.

Docente(s)
- Renato Eduardo Silva Panda (1)(2)

(1) Docente Responsável
(2) Docente que lecciona

Pré-requisitos
Conhecimentos básicos de programação e noções de algoritmia e estruturas de dados.

Objetivos
A unidade curricular visa introduzir os fundamentos da Inteligência Artificial, proporcionando uma visão global das principais abordagens, métodos e domínios de aplicação.

Pretende-se que os estudantes adquiram competências para modelar problemas, aplicar técnicas fundamentais de resolução e compreender o papel da aprendizagem automática em sistemas inteligentes, estabelecendo bases para unidades curriculares avançadas da área.

No final, os estudantes deverão ser capazes de:

Compreender os conceitos fundamentais e a evolução da Inteligência Artificial

Modelar problemas como sistemas de perceção, decisão e ação

Aplicar métodos básicos de procura e resolução de problemas

Compreender princípios de representação do conhecimento e raciocínio

Utilizar técnicas elementares de aprendizagem automática

Interpretar resultados e reconhecer limitações das abordagens utilizadas

Programa
1. Introdução à Inteligência Artificial: conceitos, evolução e aplicações
2. Agentes inteligentes: perceção, ação, ambientes e racionalidade
3. Métodos de resolução de problemas: procura não informada e informada, heurísticas e jogos
4. Representação do conhecimento e raciocínio: lógica proposicional e de predicados, noções de planeamento
5. Aprendizagem automática: classificação, regressão, árvores de decisão, k-NN, redes neuronais e avaliação de modelos
6. Técnicas inspiradas na natureza: algoritmos genéticos

Estes pontos são suportados por implementação prática: utilização de ferramentas e análise de resultados

Metodologia de avaliação
A avaliação é composta por duas componentes:

Prova escrita (50%)
Avaliação individual sob a forma de exame, incidindo sobre os conteúdos teóricos e conceitos fundamentais.

Trabalhos práticos (50%)
Realização de trabalhos laboratoriais com aplicação de técnicas lecionadas.

É exigida uma classificação mínima de 35% em cada componente. A classificação final é a média ponderada, numa escala de 0 a 20 valores, sendo necessária uma classificação mínima de 10 valores para aprovação.

Bibliografia
(2014). Introduction to Machine Learning. 3rd ed.. Cambridge, MA: MIT Press
(2020). Artificial Intelligence: A Modern Approach. 4th ed.. Harlow: Pearson Education Limited

Método de Ensino
Aulas teóricas para apresentação dos conceitos fundamentais e aulas laboratoriais para resolução de exercícios e desenvolvimento de aplicações práticas com ferramentas de Inteligência Artificial.

Software utilizado nas aulas
Python, Anaconda, Jupyter Notebook, Scikit-learn, Weka

 

 

Objetivos de Desenvolvimento Sustentável

Garantir o acesso à educação inclusiva, de qualidade e equitativa, e promover oportunidades de aprendizagem ao longo da vida para todos

 


<< voltar ao Plano Curricular
ISO 9001
NP4552
SGC
KreativEu
erasmus
catedra
b-on
portugal2020
centro2020
compete2020
crusoe
fct
feder
fse
poch
portugal2030
poseur
prr
santander
republica
UE next generation
Centro 2030
Lisboa 2020
Compete 2030
co-financiado