Он резко вышел из этого состояния ленивого дрейфа, когда один из его коллег по университетской лаборатории получил работу в DeepMind и в его честь устроили прощальную вечеринку в баре
Однако у коллег Гудфеллоу был план. Они намеревались статистически анализировать каждое изображение, выходящее из их нейронной сети, – определять частоту появления определенных пикселей и их яркость и выяснять, как они коррелируют с другими пикселями. Затем они хотели сравнить эту статистику с тем, что можно видеть на реальных фотографиях, а затем показать нейронной сети, где что не так. Загвоздка была в том, что они понятия не имели, как все это запрограммировать и занести в систему – ведь для этого могло потребоваться огромное количество статистических данных. Гудфеллоу считал проблему, с которой они столкнулись, непреодолимой. «Нужно будет отслеживать слишком много различных статистических данных, – сказал он. – И это не проблема программирования. Это проблема разработки алгоритма».
Он предложил радикально иное решение. Им нужно построить нейронную сеть, объяснил он, которая будет учиться
Домой он вернулся очень поздно, и его девушка уже спала. Когда он вошел, она проснулась, поздоровалась и снова заснула. Тогда он сел за свой рабочий стол рядом с кроватью. Так он сидел в темноте, все еще пьяноватый, и только экран ноутбука освещал его лицо. «Мои друзья ошибаются!»414 – твердил он себе. За ночь, пока его подруга спала рядом, он составил программу для задуманной им дуэли сетей, используя старый программный код из других проектов, и обучил эту новую систему на нескольких сотнях фотографий. Через несколько часов все заработало, как он и предсказывал. Изображения были крошечными, не больше ногтя. Да, они были немного расплывчатыми. Но они выглядели как настоящие фотографии. Впоследствии он говорил, что это было счастливое стечение обстоятельств415. «Если бы в тот момент у меня ничего не вышло416, я, возможно, вообще отказался бы от этой затеи». В статье, которую он затем опубликовал по этой теме, он назвал их «генеративно-состязательными сетями», или GAN. С тех пор во всем мировом сообществе разработчиков ИИ его стали называть «The GANfather» («отцом gan», как