Discriminator
Без дискриминатора нейросеть не смогла бы сама оценить качество своих работ. Человек не может проверять каждый сгенерированный пиксель в реальном времени, поэтому судьёй выступает вторая сеть: она быстро даёт обратную связь и заставляет генератор улучшать результат снова и снова.
Интуитивно это похоже на художника и искусствоведа. Художник (генератор) пишет подделки под известного мастера. Искусствовед (дискриминатор) изучает картину и говорит: «подделка» или «оригинал». Если он ошибся, то учится и становится внимательнее к мазкам, теням, пропорциям. Художник получает сигнал, что обман не удался, и меняет технику. Постепенно оба становятся профессионалами: художник создаёт идеальные копии, а искусствовед с трудом отличает их. Когда дискриминатор больше не может отличить подделку от оригинала, генератор считается обучившимся.
Пример — улучшение старых фотографий. Сеть с дискриминатором получает размытое зернистое фото и восстанавливает чёткое изображение. Дискриминатор сравнивает результат с множеством реальных снимков и указывает на ошибки: «слишком гладкая кожа», «неправильные тени». Генератор исправляет недочёты, цикл повторяется тысячи раз. В итоге фотографию невозможно отличить от снятой на современную камеру.
Итог: дискриминатор — не просто придирчивый проверяющий, а необходимый учитель для генератора. Благодаря их противостоянию нейросети достигают высокого качества в создании изображений, текстов и видео — от реставрации архивов до разработки дизайна.
Поделиться