
This video provides an overview of the entire course.
Before going into the concepts of deep learning, it is important we understand what deep learning is.
Like all other technologies, Machine Learning also has some basics concepts which are important.
In this video, we will learn essential concepts of fully connected architecture.
Optimization of models is very important and this video discusses about it.
In this video, as the name suggests, we will go through the designing, training and visualization phase with Keras.
Effective regularization is important for proper functioning of our models with real inputs. This video deals with some regularization techniques.
Computer vision was the first field revolutionized by deep learning.
In this video, we will learn about CNN architectures and research trends.
In this video, we will implement convolutional networks in Keras.
This video discusses what segmentation in deep learning is
What makes neural network recurrent?
What is one to many architecture?
What is a many to one architecture?
What is a many to many architecture?
We get to know what is behind the term recommender system and its applications.
In this video we will talk about hybrid systems and extend the Keras example from the previous video.
This video is about neural style transfer and how it works. We also cover a brief overview of the optimization phase.
This video is a hands-on demonstration of style transfer.
We have used the term hyper parameter search a number of times in the past videos; here we formally introduce the term and how to effectively use it in Keras
This video explains what natural language is processing and what purpose does it solve.
This video is an introduction to GAN.
This video demonstrates how to train and run a basic generative adversarial network.
This video explains what a DCGAN is, and why is it so popular.
GANs are still at a research stage and so it is important that we learn empirical techniques to make GANs work better.
This video provides an overview of the entire course.
Understand data shapes and data reshaping.
Learn about gradient descent, backprogation, loss functions and optimizers. Learn how to apply them with Keras.
Learn how to test our neural network’s performance.
Build a basic CNN model in Keras.
Check out how Leaky Rectified Linear Units work and how to use them in Keras.
Build an advanced, more complex CNN model in Keras.
Learn how to test our model and what accuracy measures.
Know why transfer learning is useful, its use cases and how to do it in Keras.
Build a basic autoencoder model in Keras.
Build a deep autoencoder in Keras.
Build a deep convolutional autoencoder for image denoising in Keras.
Test how well our autoencoder can denoise images.
Learn how to preprocess data for RNN networks.
Learn how to build a simple RNN model.
Understand why batch normalization is used, how and where to use it.
Learn how to build a Convolutional GAN model with Keras.
Learn how to test GAN network.
Keras is a deep learning library written in Python for quick, efficient training of deep learning models, and can also work with Tensorflow and Theano. Because of its lightweight and very easy to use nature, Keras has become popularity in a very short span of time. So, if you are a data scientist with experience in machine learning with some exposure to neural networks, then go for this Learning Path.
Packt’s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.
The highlights of this Learning Path are:
Let’s take a quick look at your learning journey. You will start with the basics of Keras, in a highly practical manner. You will then dive into deep learning with convolutional and recurrent neural networks, which are the cornerstones of deep learning. You will then take to look at recommender system and some of its types. You will move ahead with a popular Keras framework for style transfer, some advanced techniques and in-depth explanations of the style transfer mechanism. You will also learn to build, train and run generative adversarial networks, go through some of its most popular architectures, and learn techniques to make them work better. Next, you will get an hands-on training of CNNs, RNNs, LSTMs, autoencoders and generative adversarial networks using real-world training datasets. Finally, you will learn the concepts and applications of generative adversarial networks, implementation with Keras, using Batch Normalization to improve performance.
By the end of this Learning Path, you will be well-versed with deep learning and its implementation with Keras and will be able to solve different kinds of problems.
Meet Your Expert:
We have the best works of the following esteemed author to ensure that your learning journey is smooth: