[esta página na wiki][índice][EN][BG][CS][DA][DE][EL][ES][ET][FI][FR][GA][HR][HU][IT][MT][NL][PL][PT][RO][SK][SL][SV]

Tutorial: Derivação e aplicação da retropropagação

Informações administrativas

Titulo Derivação e aplicação da retropropagação
Duração 60
Módulo B
Tipo de aula Tutorial
Foco Técnico — Aprendizagem Aprofundada
Tópico Derivação e implementação da retropropagação

Palavras-chave

Retropropagação, funções de ativação, desvio,

Objetivos de aprendizagem

Preparação prevista

Obrigatório para os Estudantes

  • Revisão do cálculo (derivados, derivados parciais, a regra da cadeia)

Facultativo para Estudantes

Nenhuma.

Referências e antecedentes para estudantes

  • John D. Kelleher e Cérebro McNamee. (2018), Fundamentals of Machine Learning for Predictive Data Analytics, MIT Press.
  • Michael Nielsen. (2015), Redes Neurais e Aprendizagem Profunda, 1. Imprensa de determinação, São Francisco CA EUA.
  • Charu C. Aggarwal. (2018), Redes Neurais e Aprendizagem Profunda, 1. Springer
  • António Gulli, Sujit Pal. Aprendizagem profunda com Keras, Packt, [ISBN: 9781787128422].

Recomendado para professores

Nenhuma.

Materiais das aulas

Instruções para os professores

Esboço

Calendário
Duração (Min) Descrição
20 (opcional) Problema 1: derivação da fórmula de retropropagação utilizando a função Sigmoid para as funções de ativação interior e exterior e MSE como função de perda (opcional)
20 Problema 2: Os alunos aplicarão três funções de ativação para uma única atualização de peso (SGD backpropagation), utilizando caneta e papel durante (20 minutos):
20 Problema 3: Os alunos desenvolverão uma rede neural a partir do zero usando apenas o módulo Numpy, onde o utilizador pode selecionar a partir de qualquer uma das três funções de ativação de camada oculta onde o código pode pré-formar a retropropagação.
10 Problema 4: Os alunos usarão o módulo Tensorflow 2.X com o módulo Keras inbuild, pré-formar a retropropagação usando SGD.
10 Recapitular sobre o processo de passagem para a frente

Agradecimentos

O programa de mestrado em IA centrado no ser humano foi cofinanciado pelo Mecanismo Interligar a Europa da União Europeia ao abrigo de subvenções CEF-TC-2020-1 Competências Digitais 2020-EU-IA-0068.