Hands-On Deep Learning Algorithms With Python

Master Deep Learning Algorithms with Extensive Math by Implementing them using TensorFlow

Hands-On Deep Learning Algorithms With Python
Hands-On Deep Learning Algorithms With Python

The book covers almost all the state of the art deep learning algorithms. First, you will get a good understanding of the fundamentals of neural networks and several variants of gradient descent algorithms. Later, you will explore RNN, Bidirectional RNN, LSTM, GRU, seq2seq, CNN, capsule nets and more. Then, you will master GAN and various types of GANs and several different autoencoders. By the end of this book, you will be equipped with the skills you need to implement deep learning in your projects.

Get the book

Table of contents

1. Introduction to Deep Learning

2. Getting to Know TensorFlow

3. Gradient Descent and its variants

4. Generating Song lyrics with RNN

5. Improvements to the RNN

6. Demystifying Convolutional Networks

7. Learning Text Representations

8. Generating Images using GANs

9. Learning more about GANs

10. Reconstructing inputs using Autoencoders

11. Exploring few-shot learning algorithms