Planeamento

Aulas

Introdução

  • Docentes
  • Objetivos
  • Programa
  • Metodologia
  • Avaliação
  • Planeamento
  • Bibliografia


Introdução à Aprendizagem Automática

  • Definição
  • Breve contexto histórico
  • Aplicações
  • Tipos de problemas e algoritmos de aprendizagem


Aprendizagem por reforço

  • Conceito
  • Exemplos
  • Agente
  • Aprendizagem
  • Q-learning
  • Tópicos avançados


Métodos de procura

  • Métodos clássicos de procura
  • Tabu Search e Simulated Annealing
  • Algoritmos Evolucionários com enfase nos Algoritmos Genéticos


Aprendizagem não-supervisionada (1)

  • Conceitos
  • Métodos de clustering
    • k-Means
    • Modelos de misturas
    • Clustering hierárquico
    • Baseados na densidade
    • Self-organizing maps



Aprendizagem não-supervisionada (2)

  • Redução de dimensionalidade
  • Modelos de tópicos


Aprendizagem supervisionada (1)

  • Classificação
  • Regressão
  • Separação linear
  • Redes neuronais


Aprendizagem supervisionada (2)

  • KNN
  • Naive Bayes
  • ID3
  • Ensemble learning


Aulas

Exercício: aprendizagem por reforço

Exercício sobre aprendizagem por reforço.



Exercício: aprendizagem por reforço

Exercício sobre aprendizagem por reforço.


Exercício: aprendizagem por reforço

Exercício sobre aprendizagem por reforço.


Exercício: algoritmos evolucionários

Exercício sobre algoritmos evolucionários.



Exercício: algoritmos evolucionários

Exercício sobre algoritmos evolucionários.


Exercício: algoritmos evolucionários

Exercício sobre algoritmos evolucionários.



Exercício: aprendizagem não supervisionada

Exercício sobre aprendizagem não supervisionada.



Exercício: aprendizagem não supervisionada

Exercício sobre aprendizagem não supervisionada.



Exercício: aprendizagem supervisionada

Exercício sobre aprendizagem supervisionada.



Exercício: aprendizagem supervisionada

Exercício sobre aprendizagem supervisionada.



Preparação dos dados

Pré-processamento dos dados

Qualidade dos dados

Normalização de dados

Discretização de dados

Redução de dados

Exploração de dados


Resolução de problemas

CRISP-DM

Resolução de problemas usando métodos de Aprendizagem Automática

Generalização e overfit

Avaliação


Seminário (1) ou apoio ao projeto

Seminário ou apoio ao trabalho de desenvolvimento do projeto.


Seminário (2) ou apoio ao projeto

Seminário ou apoio ao trabalho de desenvolvimento do projeto.


Apoio ao projeto

Apoio ao trabalho de desenvolvimento do projeto.


Apoio ao projeto

Apoio ao trabalho de desenvolvimento do projeto.