Introduction to Deep Learning with
TensorFlow
1 Neural Networks and Machine Learning (2 hours)
• Basic Machine Learning introduction: A simple linear model example.
• Basics of perceptrons, Neural Networks and backpropogation
2 Overview of deep learning and TensorFlow (3 hours)
• Modern architectures. What changed? Intro to deep learning
• What are the main types of deep networks: A bird’s eye view introduction
• Why TensorFlow? Basics of TensorFlow
3 Model Construction and Training (3 hours)
• How to build and specify an architecture? Different types of nodes. Graph initialization, etc.
• Tuning, Training, regularization, step sizes, Loss functions
• Advanced TensorFlow
4 Convolutional Neural Networks (2 hours)
• Intuition and code examples
• Case study
5 Recurrent Neural Networks, LSTM (2 hours)
• Intuition and code examples
• Case study
6 TensorFlow in practice (1 hour)
• Parallelization, Distributed TensorFlow
• Practical coding advice