Generative AI Models: Generating Data Using Generative Adversarial Networks
Dive into AI with Generative Adversarial Networks (GANs). Learn to use PyTorch for model creation and training, and Deep Convolutional GANs for image optimization.
About this course
Generative adversarial networks (GANs) represent a revolutionary approach to generative modeling within the realm of artificial intelligence. Begin this course by discovering GANs, including the basic architecture of a GAN, which involves two neural networks competing in a zero-sum game – the generator and the discriminator. Next, you will explore how to construct and train a GAN using the PyTorch framework to create and train the models. You will define the generator and discriminator separately, and then kick off the model training. Finally, you will focus the deep convolutional GAN, which uses deep convolutional neural networks (CNNs) rather than regular neural networks. CNNs are optimized for working with grid-like data, such as images and these can generate better-quality images than GANs built using dense neural networks. In conclusion, this course will provide you with a strong understanding of generative adversarial networks, their architecture, and their usage scenarios.
Learning objectives
Discover the key concepts covered in this course
Recall how gans work
Describe the architecture of gans
Show all
There are no reviews yet.