Как ИИ учится рисовать аниме

Как ИИ учится рисовать анимеАниме — это не только про подростков, которые едят рамен и мечтают стать ниндзя. Нет, даже наши суровые айтишники с бородами и свитерами любят погрузиться в этот красочный мир, где герои с глазами размером с луны переживают драмы похлеще «Игры престолов». И вот тут на сцену выходит Waifu Labs — сайт, который обещает нарисовать вам аниме-портрет при помощи искусственного интеллекта.

Да-да, теперь не нужно мучиться с карандашом и планшетом: просто нажал кнопку — и у тебя уже есть свой анимешный двойник! Правда, если вы вдруг попросите ИИ нарисовать вас в стиле «папы из соседнего двора», результат может быть забавным — как будто ваш портрет пытался рисовать кот, наткнувшийся на клавиатуру.

Проекту Waifu Labs исполнилось два года, и за это время их нейросеть-художник создала около 20 миллионов изображений.

Представьте: 20 миллионов лиц, глаз размером с тарелку и прядей волос, которые развеваются так красиво, что любой парикмахер обзавидуется. Процесс обучения этой нейросети напоминает соревнование двух гениев: Генератор пытается нарисовать красивое аниме-лицо, а Дискриминатор сидит напротив и говорит: «Нет-нет-нет!

Это слишком страшно для показа публике!» Если Генератор ошибается — получает по шапке (виртуально), если Дискриминатор слишком строг — оба учатся дальше.

Представьте себе двух детей в песочнице: один лепит замок из песка (Генератор), другой бегает вокруг и говорит: «Это не замок! Это просто куча мокрого песка!» (Дискриминатор). Со временем первый начинает лепить всё лучше и лучше, второй становится всё более разборчивым. Вот только если кто-то из них вдруг решит взять отпуск — обучение останавливается.

В жизни тоже бывает: когда преподаватель расслабляется, студенты начинают списывать!

В самом начале пути наш ИИ-художник рисует что-то похожее на абстрактное искусство эпохи кубизма — смесь случайных пятен и линий. Можно представить себе картину под названием «Котёнок после вечеринки» или «Первобытная слизь в цветах радуги». По мере тренировок появляются первые намёки на лицо человека.

Сначала это больше похоже на расплывчатое пятно с двумя точками вместо глаз — ну или на злобного инопланетянина из старых фильмов ужасов.

Потом начинают прорисовываться характерные черты аниме: огромные глаза (ведь без них никуда!), пряди волос, которые выглядят так живо, что хочется их погладить через экран. Кстати, художники говорят, что глаза всегда рисуют первыми — наверное потому что через них можно заглянуть прямо в душу персонажа… или проверить уровень батареи в гаджете.

Иногда во время обучения появляются весьма странные картинки — словно ИИ задумался о смысле жизни или решил сыграть в хоррор-режим.

Такие кадры вызывают одновременно смех и лёгкую панику: вроде бы лицо есть, но оно как будто сошло с ума после просмотра триллера.

После примерно 50 тысяч шагов (представьте себе марафон для мозга!) ИИ достигает финальной стадии мастерства. Он уже не просто копирует увиденное, а создаёт свои собственные оригинальные лица с уникальными чертами и стилями.

Это как если бы художник научился не только рисовать по шаблону, но ещё и добавлять щепотку магии.

Что интересно: человеческие художники тоже обладают внутренним чувством формы и текстуры — интуицией, которую они развивают всю жизнь. А вот у ИИ этот процесс заканчивается вместе с обучением. Его «мысленное представление» хранится в так называемом скрытом пространстве — гигантской виртуальной библиотеке образов и стилей.