Deep Learning: Introduction to GANs

所在平台: Udemy

课程主页: https://www.udemy.com/course/deep-learning-introduction-to-gans/

课程评论:没有评论

第一个写评论        关注课程

课程评论(0条)

课程详情

Want to learn how to build a Generative Adversarial Network (GAN) from scratch without drowning in jargon? This course walks you through it step by step.First, we break the model into its two main players. The generator takes random numbers and tries to turn them into believable images. The discriminator looks at both real and fake pictures and guesses which is which. They train together like friendly rivals, each round makes the generator better at faking and the discriminator sharper at spotting fakes.Next, we talk about how they learn. You'll see the basic "real vs fake" loss used in vanilla GANs, plus newer options like Wasserstein loss that often keep training steady. To measure progress, we swap confusing loss curves for a clearer score called Frechet Inception Distance (FID). Lower FID means your images look more like the real thing, and we'll show you exactly how to compute it.Finally, we put everything into code. Using Python and TensorFlow 2, you'll write a clean training loop, run it on a GPU, and add simple tricks, like label smoothing and spectral normalization, that help the model learn faster and avoid weird artifacts. We start with MNIST digits, but the code is written so you can plug in any image set (pets, landscapes, medical scans) without major changes.

课程标签

0人关注该课程

主题相关的课程