Entrar em Contato

Programa do Curso

Introdução ao Deep Learning

  • O que é deep learning e como ele difere do aprendizado de máquina tradicional
  • Aplicações no mundo real em visão computacional, PLN (NLP) e além
  • Panorama geral do ecossistema de deep learning: TensorFlow 2.x, Keras, PyTorch
  • Configuração de um ambiente de desenvolvimento acelerado por GPU

A Mecânica do Deep Learning

  • Neurônios artificiais, funções de ativação e camadas da rede
  • Propagação direta e cálculo de previsões
  • Funções de perda para tarefas de classificação e regressão
  • Otimização por descenso de gradiente e retropropagação
  • Treinamento da sua primeira rede neural no conjunto de dados MNIST

Redes Neurais Convolucionais para Visão Computacional

  • Compreensão de convolução, filtros e mapas de características
  • Camadas de pooling e redução de dimensionalidade
  • Arquiteturas de CNN: conceitos do LeNet, VGG e ResNet
  • Criação e treinamento de uma CNN para classificação de imagens
  • Visualização das características aprendidas e ativações intermediárias

Aumento de Dados e Melhoria da Precisão do Modelo

  • Por que o aumento de dados combate o overfitting e melhora a generalização
  • Transformações de imagens: rotação, espelhamento, zoom e corte
  • Implementação de pipelines de aumento com camadas de pré-processamento do Keras
  • Dropout, normalização por batch e outras técnicas de regularização
  • Monitoramento do treinamento com métricas de validação e parada antecipada (early stopping)

Aprendizado por Transferência com Modelos Pré-treinados

  • Compreensão do aprendizado por transferência e por que ele funciona
  • Carregamento de modelos pré-treinados das Keras Applications (ResNet, EfficientNet, MobileNet)
  • Extração de características: congelamento das camadas base e treinamento de novos classificadores
  • Ajuste fino (fine-tuning): descongelamento seletivo de camadas para adaptação de domínio
  • Alcançar alta precisão com poucos dados de treinamento

Redes Recorrentes e Modelagem de Sequências

  • Introdução a dados sequenciais e dependências temporais
  • Redes neurais recorrentes (RNNs) e o problema do gradiente que desaparece
  • Células LSTM e GRU para dependências de longo alcance
  • Treinamento de um modelo de geração de texto em nível de caracteres
  • Word embeddings e a camada Embedding no Keras

Fundamentos do Processamento de Linguagem Natural (PLN)

  • Pré-processamento de texto: tokenização, padding e construção do vocabulário
  • Criação de um classificador de texto com RNNs e LSTMs
  • Conceitos de modelos sequência a sequência para tradução automática
  • Mecanismos de atenção e seu papel no PLN moderno
  • PLN prático com as APIs de processamento de texto do TensorFlow 2.x

Projeto Final: Legenda Automática em Imagens

  • Combinação de visão computacional e PLN em uma arquitetura multimodal
  • Extração de características de imagem com um codificador CNN pré-treinado
  • Criação de um decodificador baseado em LSTM para geração de legendas
  • Gestão de múltiplas camadas de entrada na API funcional do Keras
  • Treinamento e avaliação do pipeline completo de legenda automática

Próximos Passos e Recursos

  • Implantação de modelos treinados com o TensorFlow Serving
  • Exploração de arquiteturas de transformadores e grandes modelos linguísticos
  • Workshops avançados NVIDIA DLI e caminhos de certificação
  • Recursos da comunidade, conjuntos de dados e ideias de projetos

Requisitos

  • Proficiência básica em programação Python (funções, laços, dicionários, arrays)
  • Familiaridade com conceitos de programação como variáveis, condicionais e estruturas de dados
  • Não é necessária experiência prévia em deep learning ou machine learning

Público-alvo

  • Desenvolvedores e engenheiros de software que estão migrando para IA e aprendizado de máquina
  • Analistas de dados e cientistas de dados que buscam aprimorar suas habilidades em deep learning
  • Profissionais técnicos que desejam entender e aplicar modelos de redes neurais
  • Estudantes e pesquisadores que estão começando sua jornada no deep learning
 8 Horas

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas