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