Introduction
  • Introduction
  • Installing Keras
  • Theano and Tensorflow
  • Running high performance code in AWS
Keras fundamentals
  • Introduction to the Sequential Model
  • Activation functions
  • Layers
  • Training
  • Loss functions
  • Overfitting: Gaussian Noise and Dropout layers
  • Wine classification
  • Mushroom classification
  • House Prices in the US
  • Stochastic gradient descent
  • Backpropagation: How Neural Nets are trained
  • Clipvalue and learning rate
  • Optimizers
  • Locally connected layers and 1D Convolutions
  • Pulling weights from Layers
  • Car Prices in Germany: Batch processing
  • The model API: Merging layers and more complex models
  • Videogames: Multi output predictions
  • Keras layers
Scikit-learn and Keras
  • Scikit-learn with Keras: Comparing deep learning models
  • Determining best parameters in Neural Networks using GridSearchCV
Classes for images
  • A class that maps BW images to Python objects
  • A class that maps RGB Images to Python objects
Multilayer Perceptron
  • Structure
  • Coding a Multilayer Perceptron in pure Theano: Part1
  • Coding a Multilayer Perceptron in pure Theano: Part2
  • Multilayer Perceptron in Keras
Convolutional Neural Nets
  • Introduction
  • Convolutions and Max-Pooling
  • Predicting Hand Gestures
  • Classifying bolts and nuts
  • Classifying Pictures in park vs home
  • Convolutional Neural Nets
Recurrent neural networks
  • Recurrent Neural Networks
  • The vanishing gradient
  • LSTM: Predicting House Prices in London
  • Predicting global temperatures