Advanced Deep Learning Models

In this chapter, we're going to briefly discuss the most common deep learning layers, giving two examples based on Keras. The first one is a deep convolutional network employed to classify the MNIST dataset. The other one is an example of time-series processing using a recurrent network based on Long Short-Term Memory (LSTM) cells. We're also introducing the basic concepts of TensorFlow, giving some concrete examples based on algorithms already discussed in previous chapters.

In particular, we're going to discuss the following:

  • Deep learning layers (convolutions, dropout, batch normalization, recurrent)
  • An example of a deep convolutional network
  • An example of a recurrent (LSTM-based) network
  • A brief introduction ...

Get Machine Learning Algorithms - Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.