introdução uc - 2010 2011

14
Aprendizagem Automática Mestrado em Engenharia Informática

Upload: luis-nunes

Post on 25-May-2015

1.050 views

Category:

Documents


2 download

DESCRIPTION

Disciplina da Aprendizagem Automática, Luí[email protected], módulo de Introdução

TRANSCRIPT

Page 1: Introdução UC - 2010 2011

Aprendizagem Automática

Mestrado em Engenharia Informática

Page 2: Introdução UC - 2010 2011

12-04-2023 Aprendizagem Automática / Machine Learning

Sumário

Apresentação da disciplina

2

Page 3: Introdução UC - 2010 2011

12-04-2023 Aprendizagem Automática / Machine Learning

Docentes

Aulas Luís Nunes ([email protected])

Orientação de trabalhos Luís Nunes Sancho Oliveira

([email protected])

3

Page 4: Introdução UC - 2010 2011

12-04-2023 Aprendizagem Automática / Machine Learning

Aprendizagem Automática?

“Machine Learning is the study of computer algorithms that improve automatically through experience”

Tom Mitchell, "Machine Learning", McGraw Hill, 1997

4

Page 5: Introdução UC - 2010 2011

12-04-2023 Aprendizagem Automática / Machine Learning

Objectivos

Compreender os fundamentos dos principais algoritmos de AA.

Conhecer em profundidade e saber usar pelo menos um dos principais algoritmos de AA.

Saber preparar os dados, usar, analisar e apresentar os resultados da aplicação de um algoritmo de AA a um problema específico.

5

Page 6: Introdução UC - 2010 2011

12-04-2023 Aprendizagem Automática / Machine Learning

Programa

Introdução histórica e fundamentos; Algoritmos de Aprendizagem;

Algoritmos Genéticos; Por Reforço; Não supervisionada; Supervisionada (simbólica e sub-simbólica);

Técnicas de aceleração; Preparação de dados e apresentação de

resultados; Estudo/Análise de soluções para problemas

específicos; Implementação de algoritmo(s) de aprendizagem.

6

Page 7: Introdução UC - 2010 2011

12-04-2023 Aprendizagem Automática / Machine Learning

Método de ensino

Aulas teóricas (12h) : Em bloco, no início do semestre.

Aulas teórico-práticas (24h): Seminários, apresentações, apoio e discussões de trabalhos.

Aulas de dúvidas nos horários previstos e/ou por solicitação dos alunos (por mail).

7

Page 8: Introdução UC - 2010 2011

12-04-2023 Aprendizagem Automática / Machine Learning

Horas de Trabalho previstas Aulas teóricas: 12h Aulas teórico-práticas: 24h Tutoriais (dúvidas): 1h Estudo: 40 a 50h Trabalho Final: 40h a 50h / aluno Total: 150 (aprox. 114 de estudo e trabalho

autónomo)(Valores médios de horas de trabalho por aluno)

Planeamento semanal e Ficha de Unid. Curric. (FUC) disponível na página da disciplina http://aa.dcti.iscte.pt e/ou http://fenix.iscte.pt.

8

Page 9: Introdução UC - 2010 2011

12-04-2023 Aprendizagem Automática / Machine Learning

Avaliação

Trabalho Final: Apresentação do tema (semanas 6 a 8) Individual ou em grupo

(dependendo da dificuldade do tema) Entrega de relatório e apresentação em aula do TF:

(semana 13 ou 14) Discussão do trabalho de outro grupo Quando/Se requerido pelo docente, ou pelo aluno pode

haver lugar, durante a época de exames a uma nova apresentação (melhoria) ou a uma discussão individual do trabalho

ou … exame final, 2ª época, baseado na bibliografia.

9

Page 10: Introdução UC - 2010 2011

12-04-2023 Aprendizagem Automática / Machine Learning

Propostas de TF

Trabalhos em projectos científicos (TF: review da área e protótipo) Aprendizagem por Reforço (tema de tese, possível bolsa em projecto a

submeter à FCT) Algoritmos Genéticos aplicados à evolução de controladores para robots

(tema de tese, possível bolsa em projecto a submeter à FCT)

Trabalhos ligados a empresas (TF: review da área e protótipo) Aplicações de AA para SmartGrids (tema de tese de mestrado, possível

estágio na NovaBase) Testes de Software (tema de tese de mestrado, possível estágio em

banco português) Aprendizagem de padrões de comportamento (tema de tese de

mestrado, possível colaboração com empresa internacional) Scheduling / Atribuição automática de espaços segundo restrições (tema

de tese de mestrado , possível utilização de dados reais do ISCTE)

Implementação de algoritmos para biblioteca-padrão

10

Page 11: Introdução UC - 2010 2011

12-04-2023 Aprendizagem Automática / Machine Learning

Bibliografia

O mais adequado para iniciação: (Alpaydin 2010) Ethem Alpaydin.

Introduction to Machine Learning. MIT Press (2010).ISBN 026201243X.

Para aprofundar o assunto: (Mitchell 97) Tom Mitchell, "Machine

Learning", McGraw Hill, 1997. Referências para aprofundar sub-tópicos

(consultar página da disciplina http://aa.dcti.iscte.pt).

11

Page 12: Introdução UC - 2010 2011

12-04-2023 Aprendizagem Automática / Machine Learning

Mais informação

Docente: Luís Nunes Site: http://aa.dcti.iscte.pt Lista:

https://listas.iscte.pt/mailman/listinfo/aa.dcti

Mail: [email protected] Gabinete: D617

12

Page 13: Introdução UC - 2010 2011

12-04-2023 Aprendizagem Automática / Machine Learning

Referências

(Alpaydin 2010) Ethem Alpaydin. Introduction to Machine Learning. MIT Press (2010).ISBN 026201243X.

(Mitchell 97) Tom Mitchell, "Machine Learning", McGraw Hill, 1997.

13

Page 14: Introdução UC - 2010 2011

12-04-2023 Aprendizagem Automática / Machine Learning

Sumário

Apresentação da UC

14