Pular para o conteúdo principal

Curso

Introdução a Deep Learning com PyTorch

Intermediário4 h

Crie sua primeira rede neural no PyTorch, ajuste hiperparâmetros e trabalhe com tarefas de classificação e regressão.

Python4 h16 vídeos49 exercícios3,900 XP88,266Declaração de aproveitamento

Crie sua conta gratuita

Continuar com o Google
ou
Ao continuar, você aceita nossos Termos de uso, nosso Política de privacidade e que seus dados sejam armazenados nos EUA.

Amado por alunos em milhares de empresas

Treinando um time?

Teste para empresas

Descrição do curso

Entendendo o poder da aprendizagem profunda

A aprendizagem profunda está em toda parte: em câmeras de smartphones, assistentes de voz e carros autônomos. Ela até ajudou a descobrir estruturas de proteínas e a vencer humanos no jogo de Go. Descubra essa tecnologia avançada e saiba como aproveitá-la usando o PyTorch, uma das bibliotecas de aprendizagem profunda mais populares.

Treine sua primeira rede neural

Primeiro, você deve abordar a diferença entre a aprendizagem profunda e a aprendizagem de máquina "clássica". Você aprenderá sobre o processo de treinamento de uma rede neural e como escrever um loop de treinamento. Para isso, você criará funções de perda para problemas de regressão e classificação e aproveitará o PyTorch para calcular suas derivadas.

Avalie e aprimore seu modelo

Na segunda parte, aprenda os diferentes hiperparâmetros que você pode ajustar para aprimorar seu modelo. Depois de aprender sobre os diferentes componentes de uma rede neural, você poderá criar arquiteturas maiores e mais complexas. Para medir o desempenho do seu modelo, você usará o TorchMetrics, uma biblioteca do PyTorch para avaliação de modelos.

Após a conclusão, você será capaz de aproveitar o PyTorch para resolver problemas de classificação e regressão em dados tabulares e de imagem usando a aprendizagem profunda. Um recurso vital para profissionais de dados experientes que desejam avançar em suas carreiras.

Pré-requisitos

Programa de estudos

Conteúdo do curso

1

Introdução ao PyTorch, uma biblioteca de Deep Learning

Carros autônomos, smartphones, mecanismos de busca... Deep learning está em toda parte. Antes de começar a criar modelos complexos, você vai se familiarizar com o PyTorch, um framework de deep learning. Você vai aprender a manipular tensores, criar estruturas de dados do PyTorch e construir sua primeira rede neural no PyTorch com camadas lineares.
Começar capítulo
2

Arquitetura de redes neurais e hiperparâmetros

3

Treinando uma rede neural com PyTorch

Agora que você aprendeu os componentes-chave de uma rede neural, vai treinar uma usando um loop de treinamento. Você explorará possíveis problemas, como o desaparecimento de gradientes, e aprenderá estratégias para lidar com isso, como funções de ativação alternativas e ajuste de taxa de aprendizado e momentum.
Começar capítulo

Introdução a Deep Learning com PyTorch

Curso
concluído

Obtenha o certificado de conclusão

Inscreva-se agora

Desenvolva suas habilidades em dados com o DataCamp for Mobile

Continue progredindo em qualquer lugar com nossos cursos e desafios diários de programação de 5 minutos.