Imagem do Curso gratuito Aprendizado Profundo (Deep Learning): CNNs, RNNs, Transformers, GANs e Reforço

Curso online gratuitoAprendizado Profundo (Deep Learning): CNNs, RNNs, Transformers, GANs e Reforço

Duração do curso online: 6 horas e 12 minutos

Novo

Domine Deep Learning na prática: CNNs, RNNs, Transformers, GANs e reforço em um curso online gratuito com exercícios e certificado para turbinar sua carreira.

Neste curso gratuito, aprenda sobre

  • Fundamentos de Deep Learning e por que ele se popularizou (dados, GPUs, algoritmos).
  • Redes neurais: camadas, treinamento e diferenças gerais vs. ML tradicional.
  • Uso de frameworks (TensorFlow/PyTorch): produtividade, autograd, GPUs e ecossistema.
  • CNNs para visão: convolução, compartilhamento de pesos e invariância a translações.
  • Arquiteturas CNN (ex.: ResNet) e papel das conexões residuais no treino de redes profundas.
  • Transfer learning em imagens: congelar backbone e treinar só o classificador final.
  • RNNs para sequências: dependência temporal e motivação vs. MLPs em dados sequenciais.
  • LSTM/GRU: mecanismos de memória/portas para lidar com dependências longas.
  • Configuração prática de RNNs empilhadas (return_sequences) para passar sequência adiante.
  • Autoencoders: compressão e reconstrução; papéis de encoder e decoder.
  • Autoencoders convolucionais: melhor aproveitamento de estrutura espacial em imagens.
  • VAEs: espaço latente probabilístico; KL divergence para regularização e geração consistente.
  • GANs: dinâmica gerador vs. discriminador para gerar amostras realistas.
  • Deep RL: maximizar recompensa; redes neurais substituem Q-table em estados grandes/contínuos.

Descrição do curso

Aprendizado Profundo (Deep Learning) é a base por trás de avanços recentes em visão computacional, linguagem natural, geração de imagens e tomada de decisão em ambientes complexos. Neste curso online gratuito, você desenvolve uma compreensão sólida dos principais paradigmas e arquiteturas modernas, conectando teoria e prática para transformar conceitos em modelos treináveis, avaliáveis e prontos para evoluir em projetos reais.

Você começa entendendo por que o Deep Learning se popularizou: dados em escala, GPUs, novas arquiteturas e frameworks que aceleram a experimentação. A partir daí, constrói o raciocínio essencial sobre redes neurais, boas práticas de implementação e o papel de bibliotecas como TensorFlow e PyTorch para treinar modelos de forma eficiente, reproduzível e com menos atrito do que soluções do zero. Ao longo do caminho, exercícios guiados reforçam a compreensão e ajudam a evitar erros comuns de configuração e treinamento.

O curso aprofunda o uso de Redes Convolucionais (CNNs) para imagens, explicando como convoluções exploram padrões locais, reduzem a quantidade de parâmetros e aumentam a capacidade de generalização. Você entende escolhas arquiteturais importantes, como blocos residuais e sua contribuição para treinar redes mais profundas com estabilidade. Também aprende a aplicar transferência de aprendizagem com modelos pré-treinados, reaproveitando extratores de características e ajustando apenas as camadas finais quando apropriado, uma habilidade muito valorizada em cenários com dados limitados.

Em seguida, você explora Redes Recorrentes (RNNs) e variações como LSTM, entendendo por que sequências exigem modelos com memória e como lidar com dependências de longo prazo. Você aprende a configurar arquiteturas empilhadas, definir saídas por etapa ou apenas a representação final e adaptar o fluxo de dados para tarefas como classificação de texto e análise de sentimento, consolidando decisões técnicas que impactam diretamente desempenho e custo de treinamento.

O curso também cobre autoencoders e autoencoders variacionais (VAE), mostrando como reconstrução, compressão e representação latente podem apoiar tarefas de redução de ruído, detecção de anomalias e geração de novos exemplos. Ao avançar para GANs, você entende a dinâmica adversarial entre gerador e discriminador e como esse jogo de otimização permite criar amostras realistas, além de discutir cuidados para treinamento mais estável. Em Aprendizado por Reforço e Deep RL, você aprende a lógica de agentes que maximizam recompensa e por que redes neurais substituem tabelas clássicas em ambientes grandes e contínuos.

Por fim, o curso conecta você ao que há de mais atual com mecanismos de atenção e Transformers, destacando como o processamento paralelo supera limitações do sequenciamento típico de RNNs. Você ainda entra em técnicas avançadas como aumento de dados para melhorar generalização e discute tendências e responsabilidades no uso de modelos em decisões de alto impacto, com foco em princípios que tornam aplicações mais seguras e confiáveis. Ao concluir, você terá uma visão integrada do ecossistema de Deep Learning e estará mais preparado para atuar em projetos de Inteligência Artificial e Ciência de Dados.

Conteúdo do curso

  • Aula em vídeo: Aprendizado Profundo - Introdução ao Aprendizado Profundo 21m
  • Exercício: Qual combinação de fatores foi decisiva para impulsionar o surgimento e a popularização do Aprendizado Profundo?
  • Aula em vídeo: Aprendizado Profundo - Redes neurais e o aprendizado profundo 20m
  • Exercício: No contexto de aprendizado por transferência, qual prática é mais comum ao reutilizar uma rede treinada para um novo problema de classificação de imagens?
  • Aula em vídeo: Aprendizado Profundo - Principais Frameworks de Aprendizado Profundo 23m
  • Exercício: Qual é uma vantagem central de usar frameworks de Deep Learning (como TensorFlow/PyTorch) em vez de implementar uma rede neural do zero?
  • Aula em vídeo: Aprendizado Profundo - Redes Convolucionais (CNN) 24m
  • Exercício: Qual é uma das principais vantagens das CNNs em relação a redes densas (MLPs) ao lidar com imagens?
  • Aula em vídeo: Aprendizado Profundo - CNN: Arquiteturas 18m
  • Exercício: Qual é o principal papel das conexões residuais na ResNet?
  • Aula em vídeo: Aprendizado Profundo - CNN: Aplicações e Prática 22m
  • Exercício: Em um cenário de classificação de imagens (ex.: gatos vs. cachorros) usando transferência de aprendizagem com um modelo pré-treinado, qual prática é correta para reaproveitar o extrator de características e treinar apenas o classificador final?
  • Aula em vídeo: Aprendizado Profundo - Redes Recorrentes (RNN) 19m
  • Exercício: Qual é a principal motivação para usar Redes Neurais Recorrentes (RNNs) em vez de uma MLP tradicional em tarefas com dados sequenciais?
  • Aula em vídeo: Aprendizado Profundo - RNN: principais arquiteturas 21m
  • Exercício: Qual é a principal ideia das células LSTM para contornar limitações das RNNs tradicionais em sequências longas?
  • Aula em vídeo: Aprendizado Profundo - RNN: Aplicações e prática 17m
  • Exercício: Em um modelo de análise de sentimento com duas camadas recorrentes empilhadas, qual configuração de return_sequences é a mais adequada para que a 2ª camada receba a sequência completa de tokens e a saída final use apenas a representação da sentença inteira?
  • Aula em vídeo: Aprendizado Profundo - Autoencoders 18m
  • Exercício: Em um autoencoder padrão, qual é o objetivo principal durante o treinamento?
  • Aula em vídeo: Aprendizado Profundo - Autoencoders: principais arquiteturas 17m
  • Exercício: Em um autoencoder, qual é o objetivo do Encoder e do Decoder durante o treinamento?
  • Aula em vídeo: Aprendizado Profundo - Autoencoders: aplicações e prática 16m
  • Exercício: Ao substituir camadas densas por camadas convolucionais em um autoencoder para imagens 28x28, qual é uma vantagem esperada dessa mudança?
  • Aula em vídeo: Aprendizado Profundo - Autoencoders Variacionais (VAE) 15m
  • Exercício: Qual é a principal modificação que transforma um autoencoder padrão em um Autoencoder Variacional (VAE) para permitir geração de novos exemplos de forma mais consistente?
  • Aula em vídeo: Aprendizado Profundo - Redes Neurais Adversárias Generativas (GAN) 13m
  • Exercício: Em uma GAN, qual é o papel do gerador e do discriminador durante o treinamento?
  • Aula em vídeo: Aprendizado Profundo - Modelos Generativos: aplicações e práticas 17m
  • Exercício: Em um Autoencoder Variacional (VAE), qual é o papel da divergência KL na função de custo?
  • Aula em vídeo: Aprendizado Profundo - Aprendizado por Reforço 19m
  • Exercício: No aprendizado por reforço, qual é o objetivo central do agente?
  • Aula em vídeo: Aprendizado Profundo - Aprendizado por Reforço e as redes neurais 15m
  • Exercício: No Aprendizado por Reforço Profundo (Deep RL), qual é a principal motivação para substituir a Q-table por uma rede neural?
  • Aula em vídeo: Aprendizado Profundo - Mecanismo de Atenção e as Redes Transformers 18m
  • Exercício: Qual característica dos Transformers ajuda a superar a limitação de processamento sequencial típica de RNNs/LSTMs?
  • Aula em vídeo: Aprendizado Profundo - Técnicas Avançadas de Aprendizado Profundo 17m
  • Exercício: Qual é o principal objetivo do aumento de dados (data augmentation) no treinamento de redes profundas?
  • Aula em vídeo: Aprendizado Profundo - O Futuro do Aprendizado Profundo 14m
  • Exercício: Qual princípio é destacado como essencial para tornar modelos de Aprendizado Profundo mais responsáveis em aplicações de alto impacto (ex.: crédito, diagnósticos e carros autônomos)?

Este curso gratuito inclui:

6 horas e 12 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Mais cursos gratuitos em Inteligência Artificial e Ciência de Dados

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso