/Deep-Learning-Nanodegree

This repository contains notebooks, scripts, and assets for Udacity and Bertelsmann's DL Nanodegree Scholarship.

Primary LanguageJupyter NotebookGNU General Public License v3.0GPL-3.0

Deep Learning Nanodegree

After the 3.5 months spent for Phase 1 which is a Challenge Course for the AI Track, the most awaited announcements of candidates continuing to phase 2 has arrived. This is a huge thanks to Udacity and Bertelsmann for giving me another opportunity to continue learning AI, specifically Deep Learning.

Scholarship Email

Along with the announcements of scholarships came our awards from Phase 1 via Palak Sidani of Udacity. You Rock Cert You Rock Photo

Finished the Nanodegree last August 5, 2020! Cert

Core Curriculum

✔️ Part 1: Introduction to Deep Learning

  • Lesson 1: Welcome to the Deep Learning Nanodegree Program
  • Lesson 2: Anaconda
  • Lesson 3: Applying Deep Learning
  • Lesson 4: Jupyter Notebooks
  • Lesson 5: Matrix Math and NumPy Refresher

✔️ Part 2: Neural Networks

  • Lesson 1: Introduction to Neural Networks
  • Lesson 2: Implementing Gradient Descent
  • Lesson 3: Training Neural Networks
  • Lesson 4: GPU Workspaces Demo
  • Project: Predicting Bike-Sharing Patterns
  • Lesson 6: Sentiment Analysis
  • Lesson 7: Deep Learning with PyTorch

✔️ Part 3: Convolutional Neural Networks

  • Lesson 1: Convolutional Neural Network
  • Lesson 2: Cloud Computing
  • Lesson 3: Transfer Learning
  • Lesson 4: Weight Initialization
  • Lesson 5: Autoencoders
  • Lesson 6: Style Transfer
  • Project: Dog-Breed Classifier
  • Lesson 7: Deep Learning in Cancer Detection

✔️ Part 4: Recurrent Neural Networks

  • Lesson 1: Recurrent Neuralnetworks
  • Lesson 2: Long Short-Term Memory Networks (LSTMs)
  • Lesson 3: Implementation of RNN and LSTM
  • Lesson 4: Hyperparameters
  • Lesson 5: Embeddings & Word2Vec
  • Lesson 6: Sentiment Prediction RNN
  • Project: Generate TV Scripts
  • Lesson 7: Attention

✔️ Part 5: Generative Adversarial Networks

  • Lesson 1: Generative Adversarial Networks
  • Lesson 2: Deep Convolutional GANs
  • Lesson 3: Pix2Pix & CycleGAN
  • Lesson 4: Implementing a CycleGAN
  • Project: Generate Faces

✔️ Part 6: Deploying a Model

  • Lesson 1: Introduction to Deployment
  • Lesson 2: Building a Model using SageMaker
  • Lesson 3: Deploying and Using a Model
  • Lesson 4: Hyperparameter Tuning
  • Project: Deploying a Sentiment Analysis Model