101
правка
Изменения
Нет описания правки
Контролируемые порождающие состязательные сети (англ. Controllable Generative Adversarial Nets, '''ControlGAN''') $-$ модифицированная версия алгоритма GAN, состоящая из трех нейронных сетей: генератор, дискриминатор, классификатор. Концепт модели ControlGAN (рис. 14). Как и в обычной версии алгоритма, генератор пытается обмануть дискриминатор, и одновременно с этим пытается быть классифицированным как нужный класс в классификаторе.
Хоть CGAN и являются самыми популярными моделями для генерации образцов, зависимых от внешних данных, но лучше они умеют генерировать образцы лишь с глобальными задуманными заданными ярко отличительными чертами. К примеру(цвет волос, сгенерировать изображения лица со светлыми волосами не составляет проблемвеснушки), но более тонкие чертыменее явные детали (форма бровей, как приоткрытый рот или наличие сережек сережки) вызывают затруднения(Но более поздний StyleGAN2 справляется и с этой задачей). C помощью отделения классификатора от дискриминатора, ControlGAN позволяет контролировать черты образцов. К тому же и само качество сгенерированных изображений может быть улучшено засчет того, что такое разделение на три составляющие дает возможность дискриминатору лучше выполнять свою главную задачу.
[[File:ControlGANPrinciple.png|200px|thumb|right|Рисунок 15.