Las GANs consisten en un generador que crea datos falsos y un discriminador que intenta distinguir lo falso de lo real. A traves de este entrenamiento adversario, el generador mejora hasta que sus salidas son indistinguibles de los datos reales. Las GANs fueron un avance en la generacion de imagenes antes de los modelos de difusion y todavia se usan para transferencia de estilo, superresolucion y aumento de datos.











