Disciplina Curricular

Aprendizagem Automática AAut

Mestrado Bolonha em Informática - 3_MI 2020/21

Contextos

Grupo: 3_MI 2020/21 > 2º Ciclo > Parte Escolar > Optativas > 892 - Mestrado em Informática - Geral > 1º semestre

Período:

Grupo: 3_MI 2020/21 > 2º Ciclo > Parte Escolar > Optativas > 786 - Mestrado em Informática - MC

Período:

Peso

6.0 (para cálculo da média)

Objectivos

A UC aborda conceitos e algoritmos fundamentais em Aprendizagem Automática. No final da UC, os alunos deverão: conhecer os conceitos fundamentais em Aprendizagem Automática; compreender os principais algoritmos de Aprendizagem Automática e as suas aplicações mais usuais; e ser capazes de aplicar abordagens baseadas em Aprendizagem Automática a cenários reais de ciência de dados.

Programa

A UC aborda os seguintes tópicos: 1) Conceitos fundamentais em Aprendizagem Automática; 2) Modelos em Árvore: Árvores de Decisão. 3) Modelos baseados em Distância: classificação e regressão usando os vizinhos mais próximos; agrupamento baseado em distância; agrupamento hierárquico. 4) Modelos Probabilísticos: Naive Bayes; 5) Models Lineares: Regressão e modelos regularizados; Perceptrão; Máquinas de Vectores de Suporte; Utilização de Kernels. 6) Redes Neuronais Artificiais: redes neuronais multi-camada e retropropagação. 7) Modelos de Ensemble: Voting, bagging, boosting e stacking. 8) Hands-On Aprendizagem Automática: Transformação, construção e selecção de variáveis; Aprendizagem, avaliação e seleção de modelos. O estudo destes tópicos é complementado com uma componente prática usando a linguagem de programação Python e bibliotecas estado da arte em Aprendizagem Automática.

Métodos de ensino e avaliação

Projeto(s) + Exame

Disciplinas Execução

2024/2025 - 1 Semestre

2023/2024 - 1 Semestre

2022/2023 - 1 Semestre

2021/2022 - 1 Semestre

2020/2021 - 1º semestre