СледваСледващо ръководство
Прогресивно нарастване на GAN
Визуален AI
РЪКОВОДСТВО за визуален AI
Условните GAN (cGAN) разширяват обикновените GAN, като подават допълнителна информация, като етикет на клас или текст, както в генератора, така и в дискриминатора.
Чуйте това ръководствоAI-разказан · ~2 min
Това ви позволява да контролирате какво произвежда мрежата, вместо да получавате произволни изходи.
Стандартният GAN превръща случаен шум в изображение, но не ви дава мнение за резултата. Условните GAN, предложени от Mirza и Osindero през 2014 г., коригират това чрез кондициониране на генериране на етикет y. И двете мрежи получават y: генераторът комбинира шума с етикета, за да произведе съответстващо изображение, докато дискриминаторът преценява дали изображението е едновременно реалистично и съвместимо с етикета. Обучете го на MNIST с цифрови етикети и можете да поискате конкретно „7“. Сигналът за кондициониране може да бъде вектор от един горещ клас, вграждане, набор от атрибути или дори друго изображение. Тази идея за управление на генерирането е основата, която прави възможни системите текст към изображение и изображение към изображение.
Генериране на конкретна ръкописна цифра или обектен клас при поискване, а не на случаен принцип
Синтезиране на лица с избрани атрибути като възраст, прическа, очила или изражение
Захранване на ранни тръбопроводи за текст към изображение, където надпис определя генерираната картина
Създаване на класово балансирани синтетични данни за увеличаване на недостатъчно представените категории в наборите за обучение
Условното генериране вече е стандартното очакване: потребителите искат да посочат какво получават. Идеята за кондициониране на етикети се обобщава в кондициониране на обогатен текст чрез кръстосано внимание в дифузионни модели като Stable Diffusion и в пространствено кондициониране в стил ControlNet, използвайки ръбове, дълбочина или поза. Бъдещите системи ще приемат все по-гъвкави и мултимодални условия, смесвайки текст, скици, аудио и 3D ограничения, като същевременно ще подобрят доколко вярно резултатите зачитат всяка част от инструкцията.
Безплатен бюлетин
Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.
Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.
Тествайте себе си
Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.
Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение
Условните GAN (cGAN) разширяват обикновените GAN, като подават допълнителна информация, като етикет на клас или текст, както в генератора, така и в дискриминатора. Това ви позволява да контролирате какво произвежда мрежата, вместо да получавате произволни изходи.
Условните GAN добавят кондициониращ сигнал (като етикет) както към генератора, така и към дискриминатора, така че можете да посочите какво се генерира.
Тъй като генерирането зависи от етикета, можете да поискате от генератора конкретен клас вместо случаен изход.
Дискриминаторът наказва реалистично изглеждащи изображения, които не съответстват на тяхното състояние, принуждавайки генератора да спазва етикета.
Прост и често срещан подход свързва етикета (често един горещ или вграждане) към вектора на шума на генератора.
Управлението на генерирането чрез условие е точно това, на което разчитат системите за текст към изображение и изображение към изображение.
Продължавай да учиш
Още ръководства, избрани за тази тема
СледваСледващо ръководство
Прогресивно нарастване на GAN
Визуален AI