Curso gratuito

Introdução ao Deep Learning com PyTorch

by
Facebook AI

Use PyTorch para implementar suas primeiras redes neurais profundas

Programa Nanodegree

Deep Learning

Crie hoje mesmo modelos de deep learning

Evolua em sua carreira com um certificado que antecipa seu sucesso profissional.

Sobre este curso

O deep learning está guiando a revolução de IA e o PyTorch está tornando o processo de construir aplicações de deep learning mais fácil e acessível do que nunca. Neste curso, você ganhará experiência prática na construção e no treinamento de redes neurais profundas utilizando PyTorch. Você será capaz de usar estas habilidades nos seus próprios projetos pessoais.

Legendas
Inglês
Tempo estimadoTempo total entre hoje e dia da formatura depende do seu compromisso semanal. Em média, os nossos graduados completam este nanodegree em 2 meses
Aprox. 2 meses
Nível de conhecimento
intermediário
Incluído no produto

Material completo de aprendizagem

Aulas com profissionais especializados

Aprendizado no seu ritmo

Testes interativos

Juntos rumo ao sucesso

Com as habilidades que você vai aprender nesse curso, você estará pronto para encarar os desafios complexos de nosso programa Nanodegree Deep Learning e consolidar uma base para sua carreira em ciência de dados ou machine learning.

Curso gratuito

Introdução ao Deep Learning com PyTorch

porFacebook AI

Aprenda os fundamentos de deep learning e implemente suas próprias redes neurais com PyTorch

Icon steps
 
 

O que você aprenderá

módulo 1

Introdução ao Deep Learning

  • Descubra os conceitos básicos de deep learning, como rede neural e método do gradiente
  • Implemente uma rede neural com NumPy e treine-a usando o método do gradiente nos exercícios de programação da sala de aula
  • Construa uma rede neural para prever a admissão de alunos
módulo 2

Introdução ao PyTorch

  • Soumith Chintala, o criador do PyTorch, vai contar como o framework surgiu, onde está sendo usado agora e como está mudando o futuro do deep learning
módulo 3

Deep learning com PyTorch

  • Construa sua primeira rede neural com PyTorch para classificar imagens de roupas
  • Trabalhe em um conjunto de notebooks Jupyter para aprender sobre os principais componentes do PyTorch
  • Carregue uma rede neural pré-treinada para construir um classificador de imagens eficiente
módulo 4

Redes neurais convolucionais

  • Use PyTorch para construir redes neurais convolucionais para aplicações avançadas de visão computacional
  • Treine uma rede convolucional para classificar raças de cachorros a partir de imagens de cachorros
módulo 5

Transferência de estilo

  • Use uma rede neural convolucional pré-treinada para criar uma arte nova, fundindo o estilo de uma imagem com o conteúdo de outra imagem
  • Implemente o artigo “A Neural Algorithm of Artistic Style”, de Leon A. Gatys, Alexander S. Ecker e Matthias Bethge
módulo 6

Redes neurais recorrentes

  • Crie, com PyTorch, redes neurais recorrentes que podem aprender a partir de dados sequenciais, como a linguagem natural
  • Implemente uma rede que aprenda a gerar um texto novo baseado no romance Anna Karênina, de Tolstoy
módulo 7

Classificação de linguagem natural

  • Use PyTorch para implementar uma rede neural recorrente capaz de classificar textos
  • Use sua rede para prever o sentimento de resenhas de filmes
módulo 8

Implementando com PyTorch

  • Soumith Chintala ensina como você pode implementar modelos de deep learning com PyTorch
  • Construa um chatbot e compile a rede para implantação em ambiente de produção

Pré-requisitos e exigências

Para ter sucesso neste curso, você precisará ter familiaridade com Python e bibliotecas de processamento de dados, tais como Numpy e Matplotlib. Ter conhecimentos básicos de álgebra linear e cálculo é recomendado, mas não é necessário para completar os exercícios.

Veja os requisitos tecnológicos necessários para fazer um curso na Udacity.

Responsáveis pelo curso

Luis Serrano

Luis Serrano

Instrutor principal

Alexis Cook

Alexis Cook

Instrutor

Soumith Chintala

Soumith Chintala

Instrutor

Cezanne Camacho

Cezanne Camacho

Instrutor

Mat Leonard

Mat Leonard

Instrutor

Por que fazer este curso?

Neste curso, você aprenderá os fundamentos de deep learning e poderá criar suas próprias redes neurais profundas utilizando PyTorch. Você ganhará experiência prática com PyTorch por meio de exercícios de programação e projetos que implementam aplicações de IA já consolidadas, tais como transferência de estilo e geração de textos.

Quais são os benefícios?
Vídeos dos instrutoresExercícios práticosAulas com profissionais do setor