Course curriculum

  • 1

    Welcome to the course!

    • Introduction and Outline
    • What is Deep Learning?
    • How to use this Course
    • Where to get the code and dataset
    • Installing Python
  • 2

    From Neurons to Artificial Neural Networks

    • Neuron
    • The Non-linearity
    • Gradient Descent
    • Backpropagation
    • ANN in Practice
  • 3

    Convolutional Neural Networks

    • What's wrong with ANNs
    • Convolution Operator
    • What are convolutional neural networks?
    • Pooling
    • CNN in Practice
  • 4

    Recurrent Neural Networks

    • Why do we need recurrence
    • What are Recurrent Neural Networks
    • The LSTMs
    • The Vanishing Gradient Problem
    • Evaluating, Improving and Tuning the RNN
    • Applications of LSTM in language modeling
    • Building an LSTM for language modelling
  • 5

    Thank You !

    • Thank You and Next Step !