Нейросеть научили генерировать портреты несуществующих людей. Они выглядят совсем как настоящие
Компания Nvidia разработала алгоритм, который создает человеческие лица, сгенерированные искусственным интеллектом. Кроме того, нейросеть генерирует фото интерьеров, автомобилей и котов. Об этом пишет TechCrunch.
Портреты получаются пугающе реалистичными. В основе алгоритма лежит порождающая состязательная нейросеть (или генеративно-состязательная нейросеть, GAN — generative adversarial networks) — комбинация из двух нейронных сетей, которая может работать без контроля человека. Задача первой нейросети — создавать максимально реалистичные человеческие лица, вторая выполняет роль критика. После долгих тестирований GAN научилась создавать такие портреты, которые не смог отличить от настоящих ни один из опрошенных людей.
Ранние эксперименты были неудачными, так как изображения получались слишком грубыми — нейросеть не обращала внимание на различные детали, например, могла создать потрет человека без ушей. Сегодня нейросеть работает несравнимо лучше и может создавать фото в высоком качестве. За основу взят условно бесконечный массив реальных изображений, поэтому нейросеть научилась учитывать самые мелкие детали и особенности — прическу, аксессуары, текстуру кожи, загар, возрастные признаки, этнические черты, эмоции, настроение и многое другое.
Разработчики также отметили трудность работы с изображениями кошек из-за разнообразия кошачьих поз.