aNet.ai
Machine Learning/Learning path
0day streak0XP · Lv 1
← 16. Advanced Topics
Lesson 5 of 8 8 min · 79 words From lecture slides

Classes of GANs

F-divergence GANs versus IPM-based GANs, and why the choice matters.

Based on the discrepancy measure, GANs fall into two broad classes.

1. Basic GANs use an f-divergence: vanilla GANs, CGANs, DCGANs. They mainly rely on the relatively unstable KL and JS divergences. KL shoots to infinity for non-overlapping distributions; JS becomes log 2 for any two non-overlapping distributions, so it is more stable than KL.

2. GANs using IPMs: Wasserstein GANs (WGAN, WGAN-GP) and MMD-GANs, whose discriminator implements an IPM such as the Wasserstein distance or Maximum Mean Discrepancy.

Formula to remember

Boltzmann distribution

Lower energy means higher probability; Z normalises.

Quick check · +5 XP

In the two-sample test view, the null hypothesis is…

Practice this topic
Saved in this browser as you type.
aNet.ai · Introduction to Machine Learning · NewUU course outlineProgress saved in this browser