Искусственный интеллект (ИИ) недавно попытался создать фотографии кошек с нуля, и результаты были кошачьими.
Эта конкретная нейронная сеть (тип искусственного интеллекта, смоделированный после работы человеческого мозга) может создавать удивительно реалистичные оригинальные фотографии человеческих лиц. На самом деле, изображения этих вымышленных людей было почти невозможно отличить от фотографий реальных людей, сообщили программисты ИИ в исследовании, которое было опубликовано в декабре 2018 года в журнале препринтов arXiv.
Кошачьи, однако, оказались другой историей. Тот же самый алгоритм, который генерировал безупречные человеческие лица, создал кошек с деформированными головами; неправильное количество глаз и ног; и тела, которые были слишком длинными, слишком короткими, необычно округлыми или прямоугольными и изогнутыми под особыми углами.
Механизм искусственного интеллекта, который создавал жуткие фотографии кошек, - это так называемая «генераторная архитектура на основе стилей для генеративных состязательных сетей» или StyleGAN. Подобные сети «состязательны», потому что две модели работают одновременно: одна генерирует изображения, а другая оценивает результаты по фотографиям в наборе обучающих данных, так что сеть учится на своих ошибках и улучшает свою производительность, говорится в исследовании.
Чтобы ИИ создавал реалистичные человеческие образы, он сначала должен был «узнать», как выглядят человеческие лица из существующих фотографий. Алгоритм разбил лица на контрольный список стилей, таких как положение головы; Пол; цвет кожи; текстура и стиль волос; и форма глаз, носа и рта, сообщили исследователи.
Как только StyleGAN смог распознать все эти элементы - без человеческого контроля - он научился собирать их независимо друг от друга, чтобы создать совершенно новое, фотореалистичное человеческое лицо. Исследователи отклонили запрос на интервью, но объяснили свой процесс в видео, размещенном на Youtube 12 декабря 2018 года.
Так почему же StyleGAN не может создавать восхитительно реалистичные фотографии кошек? «Алгоритм делал все возможное с тем, с чем ему приходилось работать - и когда дело дошло до кошек, тысячи использованных им эталонных изображений были не идеальны», - говорит Джанел Шейн, исследователь, которая обучает нейронные сети, но не участвовала в учиться, рассказал Live Science.
Шейн написала о странных кошках 7 февраля в своем блоге AI Weirdness. В отличие от набора фотоданных StyleGAN с человеческими лицами, в которых тела и фоны были обрезаны, а положения головы были похожи друг на друга, изображения кошек в наборе данных сильно различались. Коллекция включает в себя крупные планы и широкие снимки кошек в различных условиях и на разных фонах. На некоторых фотографиях изображена одна кошка, на некоторых изображено несколько кошек, на других - люди.
"Есть перевернутые кошки; есть кошки, свернувшиеся клубком; их глаза открыты; их глаза закрыты. Вы можете определенно сказать, что их входные данные немного шумные - и под шумом я имею в виду, что там есть вещи это не просто изображение кота, - сказал Шейн.
Так что не стесняйтесь StyleGan за его ужасающий зверинец кошмарных кошек.
«Алгоритм должен научиться многому другому», - добавил Шейн.
Противоречивые визуальные сигналы мешали StyleGAN узнать, как должен выглядеть настоящий кот. И у нейронных сетей нет реального контекста информации, которую они дают; все, что они знают, это то, что находится в их наборах данных. StyleGAN выучил достаточно по эталонным фотографиям, чтобы точно воспроизвести мелкие детали и текстуры, такие как кошачий мех или форму кошачьего уха. Но программа явно боролась за то, чтобы собрать всю кошку вместе, сказал Шейн.
«Нейронная сеть не понимает, как работают кошки. Она не понимает, сколько у них ног. На самом деле неясно, сколько у них глаз или куда уходит вся их анатомия», - сказала она Live Science.
Смотрите больше тревожных фотографий кошек StyleGAN, почти идеальных человеческих изображений и других файлов проекта на платформе разработки GitHub.