Welcome
  • Introduction
  • Outline
  • Where to get the code
  • Anyone Can Succeed in this Course
Recurrent Neural Networks, Convolutional Neural Networks, and Word Embeddings
  • Review Section Introduction
  • How to Open Files for Windows Users
  • What is a word embedding?
  • Using word embeddings
  • What is a CNN?
  • Where to get the data
  • CNN Code (part 1)
  • CNN Code (part 2)
  • What is an RNN?
  • GRUs and LSTMs
  • Different Types of RNN Tasks
  • A Simple RNN Experiment
  • RNN Code
  • Review Section Summary
  • Suggestion Box
Bidirectional RNNs
  • Bidirectional RNNs Motivation
  • Bidirectional RNN Experiment
  • Bidirectional RNN Code
  • Image Classification with Bidirectional RNNs
  • Image Classification Code
  • Bidirectional RNNs Section Summary
Sequence-to-sequence models (Seq2Seq)
  • Seq2Seq Theory
  • Seq2Seq Applications
  • Decoding in Detail and Teacher Forcing
  • Poetry Revisited
  • Poetry Revisited Code 1
  • Poetry Revisited Code 2
  • Seq2Seq in Code 1
  • Seq2Seq in Code 2
  • Seq2Seq Section Summary
Attention
  • Attention Section Introduction
  • Attention Theory
  • Teacher Forcing
  • Helpful Implementation Details
  • Attention Code 1
  • Attention Code 2
  • Visualizing Attention
  • Building a Chatbot without any more Code
  • Attention Section Summary
Memory Networks
  • Memory Networks Section Introduction
  • Memory Networks Theory
  • Memory Networks Code 1
  • Memory Networks Code 2
  • Memory Networks Code 3
  • Memory Networks Section Summary
Keras and Tensorflow 2 Basics
  • (Review) Keras Discussion
  • (Review) Keras Neural Network in Code
  • (Review) Keras Functional API
  • (Review) How to easily convert Keras into Tensorflow 2.0 code
Setting Up Your Environment (FAQ by Student Request)
  • Windows-Focused Environment Setup 2018
  • How to How to install Numpy, Theano, Tensorflow, etc...
Extra Help With Python Coding for Beginners (FAQ by Student Request)
  • How to Code by Yourself (part 1)
  • How to Code by Yourself (part 2)
  • Proof that using Jupyter Notebook is the same as not using it
  • Python 2 vs Python 3
Effective Learning Strategies for Machine Learning (FAQ by Student Request)
  • How to Succeed in this Course (Long Version)
  • Is this for Beginners or Experts? Academic or Practical? Fast or slow-paced?
  • Machine Learning and AI Prerequisite Roadmap (pt 1)
  • Machine Learning and AI Prerequisite Roadmap (pt 2)
Appendix / FAQ Finale
  • What is the Appendix?
  • BONUS: Where to get discount coupons and FREE deep learning material