Пока Facebook и Prisma используют искусственный интеллект, чтобы обрабатывать обычные снимки в стиле художников, NVIDIA стремится к полному реализму. Производитель видеокарт подробно описал алгоритм машинного обучения GAN, который создает реалистичные фотографии несуществующих людей.
Технология включает две нейронные сети, одна из которых генерирует изображения, а другая старается отличить их от образцов из реального мира. Ее используют, чтобы генерировать фотографии, которые человеческим глазом воспринимаются как натуральные изображения.
Алгоритм NVIDIA начал обучение с изображений низкого разрешения, но затем научился добавлять к ним новые слои и доводить до HD.
Вместо того, чтобы использовать фото обычных людей, компания получила изображения звезд из базы данных CelebA HQ. Нейросеть использовала их черты и создала сотни портретов. Некоторые из них выглядят фотореалистичными, тогда как другие — по-настоящему жуткими. Также метод позволил алгоритму сгенерировать серию различных объектов, животных и пейзажей.