Currículo
Fundamentos Matemáticos para Aprendizagem Profunda FMAP
Contextos
Groupo: Inteligência Artificial > 2º Ciclo > Parte Escolar > Unidades Curriculares Obrigatórias
ECTS
6.0 (para cálculo da média)
Objectivos
OA1: Reconhecer as várias componentes dum modelo de aprendizagem profunda com redes neuronais. OA2: Implementar, em versão stand-alone, usando python, versões simplificadas das componentes implícitas em OA1. OA3. Relacionar diferentes arquiteturas com a resolução de diferentes problemas. OA4. Aplicar técnicas de regularização para melhorar a performance de modelos de aprendizagem profunda. OA5. Conhecer em detalhe e aplicar o algoritmo DQN no contexto de aprendizagem por reforço. OA6. Utilizar a biblioteca Keras na implementação de modelos de aprendizagem profunda com vista à resolução de problemas em reconhecimento de imagem, processamento de linguagem natural e aprendizagem por reforço.
Programa
1. Regressão linear. 2. Classificadores lineares. 3. Redes neuronais densas e backprop. 4. Diferenciação automática. 5. Introdução ao TensorFlow e ao Keras 6. Técnicas de regularização. 7. Redes de convolução. 8. Data augmentation e fine-tuning. 9. Introdução à aprendizagem por reforço profunda
Método de Avaliação
Os alunos deverão poderão seguir um de dois modelos de avaliação: Modelo 1 (Avaliação Regular): Teste escrito 1 (35%), nota mínima 8.0 em 20.0 Teste escrito 2 (35%), nota mínima 8.0 em 20.0 Participação na aula (30%) Modelo 2 (Avaliação por exame): Exame escrito (100%) Observação: Todos os momentos de avaliação estão sujeitos a uma eventual discussão oral, que poderá alterar total ou parcialmente a classificação de cada item abordado na discussão.
Carga Horária
Carga Horária de Contacto -
Trabalho Autónomo - 119.0
Carga Total -
Bibliografia
Principal
- - François Chollet, “Deep Learning with Python”, Manning, Second Edition 2021. - Maxim Lapan, “Deep Reinforcement Learning Hands On”, Packt, Second Edition 2020.:
Secundária
- - Ian Goodfellow and Yoshua Bengio, and Aaron Courville, "Deep Learning", MIT press, 2016: