Напомним, что в GAN у вас есть генератор, который создает изображение.Дискриминатор - это другая сеть, которая пытается предсказать, поступило ли какое-либо конкретное изображение из генератора.Мы будем помечать изображения, созданные генератором (также называемые «подделками»), как 0
, а реальные изображения - 1
.Выходные данные дискриминаторов находятся в диапазоне [0, 1]
.
Массивы 0 и 1, которые вы видите, представляют собой только метки, назначенные сгенерированным или реальным изображениям.
Вам следуетобратите внимание, что генератор обучается только на «поддельных» изображениях, генератор не может обучаться на реальных изображениях, потому что он их не создавал.Вы также должны заметить, что генератор поменял метки с дискриминатора, он пытается достичь цели, противоположной дискриминатору.