ewebxml / Deep-Learning-ND-Exercises

Notes and coding exercises from the various lessons in Udacity's Deep Learning Nanodegree Foundation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deep Learning Nanodegree Foundation Notes & Exercises

Notes and coding exercises from the various lessons in Udacity's Deep Learning Nanodegree Foundation

Lessons

1 - Intro to Neural Networks

  • PROJECT 1: Bike Sharing Neural Network (Repo)

2 - Sentiment Analysis

Sentiment Analysis with Andrew Trask

  • Framing Problems for Neural Networks (Notebook)
  • Creating the Input/Output Data (Notebook)
  • Building the Neural Network (Notebook)
  • Making Learning Faster by Reducing Noise (Notebook)
  • Making our Network Train and Run Faster (Notebook)
  • Reducing Noise by Strategically Reducing Noise (Notebook)

Intro to TFLearn

  • Sentiment Analysis with TFLearn (Notebook)
  • Handwritten Digit Recognition with TFLearn and MNIST (Notebook)

3 - MiniFlow


4 - Intro to TensorFlow


5 - Deep Neural Networks


6 - Convolutional Neural Networks

  • Convolutional Neural Network Notes (Markdown) (Notebook)

  • PROJECT 2: Image Classification Convolutional Neural Network (Repo)


7 - Recurrent Neural Networks

  • Recurrent Neural Network Exercise (Anna Karenina Text Generation) (Notebook)

  • Sentiment Analysis Recurrent Neural Network (Notebook)

  • PROJECT 3: Simpsons Script Generation with Recurrent Neural Networks (Repo)

Resources


8 - Embeddings and Word2Vec

  • Embeddings and Word2Vec (Skip-Gram) Exercise (Notebook)

Resources


9 - TensorBoard

Resources


10 - Weight Initialization

  • Comparing Different Weight Initializations on MNIST (Notebook)

Resources


11 - Transfer Learning

  • Transfer Learning with VGGNet (Notebook)

12 - Sequence to Sequence RNN

  • Character Sequence to Sequence (Notebook)

  • PROJECT 4: English to French Translation with Sequence to Sequence RNN (Repo)


13 - Reinforcement Learning

  • Playing Cart-Pole using Q-Learning (Notebook)

About

Notes and coding exercises from the various lessons in Udacity's Deep Learning Nanodegree Foundation

License:MIT License


Languages

Language:Jupyter Notebook 89.4%Language:HTML 10.3%Language:Python 0.3%