Aprendizagem Automática
Objetivos
Saber
- Compreender os paradigmas e desafios da área de Aprendizagem Automática. Aprendizagem Supervisionada e Aprendizagem Não-Supervisionda.
- Aprender métodos fundamentais e suas aplicações na descoberta de conhecimento orientada aos dados. Dados, selecção de modelos, complexidade de modelos, etc.
- Compreender vantagens e limitações dos métodos de Aprendizagem Automática estudados.
Fazer
- Implementar e adaptar algoritmos de Aprendizagem Automática.
- Modelar experimentalmente dados reais
- Interpretar e avaliar resultados experimentais.
- Validar e comparar algoritmos de Aprendizagem Automática.
Competências Complementares
- Capacidade de avaliar a adequação dos métodos a dados e aplicações práticas.
- Capacidade de avaliar criticamente os resultados obtidos.
- Autonomia para aplicar e aprofundar os conhecimentos na área de Aprendizagem Automática.
Caracterização geral
Código
11157
Créditos
6.0
Professor responsável
Claudia Alexandra Magalhães Soares, João Alexandre Carvalho Pinheiro Leite
Horas
Semanais - 4
Totais - 48
Idioma de ensino
Português
Pré-requisitos
A disponibilizar brevemente
Bibliografia
-
T. Mitchell. Machine Learning, McGraw-Hill, 1997.
-
C. M. Bishop. Pattern Recognition and Machine Learning, Springer, 2006.
-
E. Alpaydin. Introduction to Machine Learning, Second Edition, MIT Press, 2010.
-
Stephen Marsland. Machine Learning: An Algorithmic Perspective CRC Press, 2011
Método de ensino
A disponibilizar brevemente
Método de avaliação
A disponibilizar brevemente
Conteúdo
Introdução à Aprendizagem Automática.
Paradigmas de Aprendizagem Automática: Aprendizagem Supervisionada, Aprendizagem Não-Supervisionada e Aprendizagem por Reforço.
Dados
2.1 Tipos de dados.
2.2 Medidas de proximidade e medidas de dispersão de dados.
2.3 Tópicos de normalização e visualização de dados
2.4 Visualização de Dados por Análise de Componentes Principais
Aprendizagem Supervisionada
3.1 Regressão
3.2 Árvores de Decisão
3.3 Redes Neuronais
3.4 Máquinas de Suporte Vectorial
3.5 Modelos gráficos
3.6 Classificador dos K-Vizinhos mais Próximos
3.7 Avaliação e comparação de métodos de classificação
3.8 Ensembles
Aprendizagem Não-Supervisionada
4.1 Métodos de Agrupamento por partição
4.2 Métodos de Agrupamento Probabilístico
4.3 Métodos de Agrupamento Difuso por partição
4.4 Métodos de Agrupamento Hierárquico
4.5 Cadeias de Markov
4.5 Avaliação de métodos e de resultados de agrupamento
4.6 Outros métodos
Cursos
Cursos onde a unidade curricular é leccionada: