Generative Adversarial Networks (GANs)

Explore the theory and practice of Generative Adversarial Networks. Learn to build and train GANs for tasks like image generation, style transfer, and data augmentation.

80 courses

Building Generative Adversarial Networks (GANs) with PyTorch

Learn the fundamentals of generative deep learning by writing, training, and evaluating adversarial models to generate realistic synthetic data.
★ 4.7 (2,370)

Building Generative Adversarial Networks (GANs) with PyTorch

Learn the core principles of generative AI by implementing, training, and evaluating your own GAN architectures using clean, modern PyTorch code.
★ 4.7 (2,004)

Designing and Evaluating Generative Adversarial Networks (GANs)

Master the techniques to build, evaluate, and refine generative adversarial networks using modern metrics and advanced architectures like StyleGAN.
★ 4.7 (685)

GAN Applications for Image-to-Image Translation

Master the mechanics of Generative Adversarial Networks to transform images, augment datasets, and understand synthetic data generation through written lessons.
★ 4.8 (548)

Generative Deep Learning Foundations with TensorFlow

Build generative models, apply neural style transfer, and design autoencoders using TensorFlow to create and transform image data from scratch.
★ 4.9 (315)

Introduction to Deepfake Technology

Learn the fundamentals of how deepfakes are created, their real-world applications, and the critical ethical questions they raise.
★ 4.5 (245)

Deepfake Technology: Fundamentals, Creation, and Detection

Learn the core principles of deepfake creation and detection, exploring generative AI models and ethical implications through clear, step-by-step written guides.
★ 4.6 (112)

Generative Adversarial Networks: Build and Train Custom GANs

Learn the fundamentals of generative deep learning to design, train, and evaluate your own Generative Adversarial Networks using modern AI frameworks.
★ 4.4 (109)

High Resolution Image Synthesis with GANs and TensorFlow

Build and train generative models to produce detailed, high-quality images using Python and TensorFlow.
★ 4.4 (100)

Foundations of Batch Normalization

Learn how this essential technique improves training speed and stability in your deep learning models.
★ 4.6 (95)

Generative Adversarial Networks with PyTorch for Beginners

Learn to build and train your first generative adversarial networks using PyTorch to generate realistic synthetic data from scratch.
★ 3.7 (15)

Generative AI Models and Transformer Networks: A Practical Guide

Build a strong foundation in generative AI, from VAEs and GANs to transformer architectures and modern retrieval-augmented generation techniques.
★ 3.5 (14)

PyTorch Image Augmentation: Random Resized Crop

Equip yourself with essential PyTorch image augmentation techniques, including random resized crop, to build more robust deep learning models.

GANs Explained: Generators and Discriminators for AI

Understand how Generative Adversarial Networks (GANs) leverage competing generator and discriminator components to create and evaluate AI-generated content, perfect for AI beginners.

ResNet and Batch Normalization for Deep Learning Stability

Understand how ResNet, Batch Normalization, and pre-activation stabilize training and enhance the performance of deep neural networks for computer vision.

Generative Adversarial Networks: Core Concepts and Training

This course teaches beginners the foundational principles of Generative Adversarial Networks, enabling them to understand and implement these powerful models.

Generative Deep Learning Foundations: Autoencoders, VAEs, and GANs

Master the fundamentals of generative neural networks to reconstruct data, generate realistic images, and manipulate latent spaces through clear written explanations.

Generative Adversarial Networks Fundamentals

Understand the core principles and architecture of Generative Adversarial Networks to build a strong foundation in generative AI.

Fundamentals of Variational Autoencoders (VAEs) in Generative AI

Learn how VAEs structure latent space to generate realistic data, establishing a solid foundation for modern generative AI models.

Autoencoders & VAEs: Build Foundational AI Models

Master the fundamental concepts of autoencoders and VAEs to understand their role in data compression and generative modeling for modern AI applications.
Showing 20 of 80 courses