Especialização profunda da aprendizagem em Coursera (oferecida pela Deeplearning.ai)
Trabalho de programação e testes de todos os cursos da especialização de aprendizado profundo da Coursera oferecido pelo deeplearning.ai
.
Instrutor: Andrew Ng
Notas
Para obter notas detalhadas prontas para entrevistas sobre todos os cursos da especialização de aprendizado profundo da Coursera, consulte www.aman.ai.
Configurar
Execute setup.sh
para (i) baixar um conjunto de dados VGG-19 pré-treinado e (ii) extrair os modelos e conjuntos de dados pré-treinados com zíper necessários para todas as atribuições.
Créditos
Este repo contém meu trabalho para esta especialização. A base de código, perguntas e diagramas de questionários são retirados da profunda especialização de aprendizado em Coursera, a menos que especificado de outra forma.
2021 versão
Essa especialização foi atualizada em abril de 2021 para incluir desenvolvimentos em estruturas de aprendizado e programação profundos, com a maior mudança sendo mudando do Tensorflow 1 para o Tensorflow 2. Este repositório também foi atualizado de acordo.
Atribuições de programação
Curso 1: redes neurais e aprendizado profundo
- Semana 2 - PA 1 - Python Basics com Numpy
- Semana 2 - PA 2 - Regressão logística com uma mentalidade de rede neural
- Semana 3 - PA 3 - Classificação de dados planares com uma camada oculta
- Semana 4 - PA 4 - Construindo sua profunda rede neural: passo a passo
- Semana 4 - PA 5 - Rede neural profunda para classificação de imagem: Aplicativo
Curso 2: Melhorando redes neurais profundas: ajuste de hiperparâmetro, regularização e otimização
- Semana 1 - PA 1 - Inicialização
- Semana 1 - PA 2 - regularização
- Semana 1 - PA 3 - Verificação de gradiente
- Semana 2 - PA 4 - Métodos de otimização
- Semana 3 - PA 5 - Tutorial Tensorflow
Curso 3: estruturar projetos de aprendizado de máquina
- Não há tarefas de programação para este curso. Mas este curso vem com testes muito interessantes de estudo de caso (abaixo).
Curso 4: redes neurais convolucionais
- Semana 1 - PA 1 - Modelo convolucional: passo a passo
- Semana 1 - PA 2 - Redes neurais convolucionais: aplicação
- Semana 2 - PA 1 - Keras - Tutorial - Happy House
- Semana 2 - PA 2 - Redes residuais
- Semana 2 - PA 2 - Learning de transferência com MobileNet
- Semana 3 - PA 1 - Detecção de carros com YOLO para direção autônoma
- Semana 3 - PA 2 - Segmentação de imagem UNET
- Semana 4 - PA 1 - Geração de arte com transferência de estilo neural
- Semana 4 - PA 2 - Reconhecimento de rosto
Curso 5: modelos de sequência
- Semana 1 - PA 1 - Construindo uma rede neural recorrente - passo a passo
- Semana 1 - PA 2 - Terra dos Dinossauros - Modelagem de Linguagem no nível do caractere
- Semana 1 - PA 3 - Improvisação de jazz com LSTM
- Semana 2 - PA 1 - Representação do vetor de palavras e debiasing
- Semana 2 - PA 2 - Emojify!
- Semana 3 - PA 1 - Tradução da máquina neural com atenção
- Semana 3 - PA 2 - Detecção de palavras de gatilho
- Semana 4 - PA 1 - Rede de Transformadores
- Semana 3 - PA 2 - Aplicativo de Rede de Transformador: Reconhecimento de Intidade Nomeada
- Semana 3 - PA 2 - Aplicativo de Rede de Transformadores: Resposta de Perguntas
Soluções de teste
Curso 1: redes neurais e aprendizado profundo
- Semana 1 Quiz - Introdução ao Aprendizado Deep: Texto | Pdf
- Semana 2 Questionário - Basices da Rede Neural: Texto | Pdf
- Semana 3 Quiz - redes neurais rasas: texto | Pdf
- Semana 4 Quiz - conceitos -chave em redes neurais profundas: texto | Pdf
Curso 2: Melhorando redes neurais profundas: ajuste de hiperparâmetro, regularização e otimização
- Semana 1 Quiz - aspectos práticos da aprendizagem profunda: texto | Pdf
- Semana 2 Quiz - Algoritmos de otimização: Texto | Pdf
- Semana 3 Quiz - ajuste de hiperparâmetro, normalização em lote, estruturas de programação: texto | Pdf
Curso 3: estruturar projetos de aprendizado de máquina
- Semana 1 Quiz - Reconhecimento de aves na cidade de Peacetopia (Estudo de Caso): Texto | Pdf
- Semana 2 Quiz - dirigir autônomo (estudo de caso): texto | Pdf
Curso 4: redes neurais convolucionais
- Semana 1 Teste - O básico dos convênicos: texto | Pdf
- Semana 2 Quiz - modelos convolucionais profundos: texto | Pdf
- Semana 3 Quiz - Algoritmos de detecção: Texto | Pdf
- Semana 4 Quiz - Aplicações especiais: Reconhecimento de rosto e transferência de estilo neural: texto | Pdf
Curso 5: modelos de sequência
- Semana 1 Quiz - Redes Neurais Recorrentes: Texto | Pdf
- Semana 2 Quiz - Processamento de linguagem natural e incorporação de palavras: PDF
- Semana 3 Quiz - Modelos de sequência e mecanismo de atenção: texto | Pdf
Isenção de responsabilidade
Reconheço o tempo que as pessoas gastam em construir intuição, entender novos conceitos e depurar tarefas. As soluções enviadas aqui são apenas para referência . Eles devem desbloqueá -lo se você ficar preso em algum lugar. Por favor, não copie nenhuma parte do código AS-IS (as atribuições de programação são bastante fáceis se você ler as instruções com cuidado). Da mesma forma, experimente os testes antes de se referir às soluções do teste. Este curso é o curso de aprendizado profundo mais direto que já fiz, com conteúdo e estrutura fabulosos do curso. É um tesouro do time do deeplearning.ai.