From the course: Introduction to Generative Adversarial Networks (GANs) (2023)
Unlock the full course today
Join today to access over 24,800 courses taught by industry experts.
Training method
From the course: Introduction to Generative Adversarial Networks (GANs) (2023)
Training method
- [Instructor] When it comes to generation, as we spoke about before, the training is not that different from traditional machine learning but the system and the architecture is quite different. So what does this actually mean, again, in this context? So machine learning training with a general definition for neural networks is about changing the weights of the model with backpropagation in order to reduce the overall loss. So what this actually means is for each neural network in both the generator and the discriminator models and neural networks, what we're doing is we're measuring a loss or the ability to differentiate between a synthesized sample and a real sample and using that to update the weights in both of the models with backpropagation. When we go through the actual code sample, we can show how that happens in real time. So everything is starting to come together. The end-to-end training pipeline will have both the…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.