This deep learning course provides a comprehensive introduction to Autoencoders, Variational Autoencoders (VAE), and Generative Adversarial Networks (GANs). Begin by exploring how autoencoders compress and reconstruct data, and discover how VAEs add probabilistic modeling to enhance generative capabilities. Learn the VAE training process and implement a VAE using TensorFlow for image generation with the MNIST dataset. Progress to mastering GANs—understand their adversarial training approach, how the generator and discriminator interact, and explore real-world applications. Gain hands-on experience by building a GAN to generate realistic fake images through step-by-step demos.



Introduction Course to Autoencoders, VAEs, and GANs
This course is part of Generative AI Models and Transformer Networks Certification Specialization

Instructor: Priyanka Mehta
Access provided by INSAT
Recommended experience
What you'll learn
Build and train Autoencoders and VAEs using TensorFlow
Use VAEs for generating synthetic data like images
Understand and apply GAN architecture and training techniques
Create realistic outputs with GANs for real-world use cases
Skills you'll gain
Details to know

Add to your LinkedIn profile
7 assignments
June 2025
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 2 modules in this course
Explore the fundamentals of Autoencoders and Variational Autoencoders (VAE) in this module. Learn how autoencoders compress and reconstruct data, the challenges they face, and how VAEs overcome them. Understand the VAE training process and its generative capabilities. Gain hands-on experience by implementing a VAE with TensorFlow for image generation using the MNIST dataset.
What's included
8 videos1 reading4 assignments
Master Generative Adversarial Networks (GANs) in this hands-on module. Learn how GANs work through their unique adversarial training process and explore real-world use cases across industries. Understand generator-discriminator dynamics and how they produce realistic data. Gain practical skills by implementing a GAN to generate fake images with guided demos and code examples.
What's included
4 videos3 assignments
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor

Offered by
Why people choose Coursera for their career




Explore more from Data Science

Simplilearn


