O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Deep Learning Architectures and Applications

Video Description

Learn Deep Convolutional GAN, Word Embeddings and RNN using Keras.

About This Video

  • Implement various deep-learning networks and study their examples coded in Python using Keras
  • See how we can use Keras adversarial GANs for forging MNIST and CIFAR-10 images
  • A practical, hands-on guide with real-world examples to give you a strong foundation on various deep learning methodologies.

In Detail

This video course presents deep learning architectures coded in Python using Keras, a modular neural network library that runs on top of either Google's TensorFlow or Lisa Lab's Theano backends. This video course introduces Generative Adversarial Networks (GANs) that are used to reproduce synthetic data that looks like data generated by humans, and then teach how to forge the MNIST and CIFAR-10 dataset with the help of Keras Adversarial GANs.

Practical applications include code for predicting the surrounding words given the current word, sentiment analysis, and synthetic generation of texts. We will learn about a specific form of word embedding word2vec. This embedding has proven more effective and has been widely adopted in the deep learning and NLP communities. We will also learn different ways in which you can generate your own embeddings in your Keras code.

By the end of this video course, you will be able to transform words in text into vector embeddings that retain the distributional semantics of the word.

The code bundle for this video course is available at - https://github.com/PacktPublishing/Deep-Learning-Architectures-and-Applications.