Американское рекламное агентство AKQA представило спидгейт (speedgate) — первый вид спорта, правила которого созданы искусственным интеллектом. Алгоритм, написавший правила игры, основан на рекуррентной нейросети, которая обучалась на текстовой информации о 400 уже существующих видах спорта.


Проект был разработан под Неделю дизайна в Портленде, чтобы у креативного народа, собравшегося на выставки и конференции, был повод размять мышцы. Глава проекта Уитни Дженкинс объясняет, что фильмы и музыкальные композиции нейросетями уже создавались. А на идею разработать полностью новый вид спорта их натолкнуло предыдущее сотрудничество AKQA с Nike. «Мы подумали: а что, если бы у нас получилось создать новый баскетбол, новый футбол?»


Команда взяла текстовое описание правил 400 видов спорта. Всего получилось около 7300 строк с отдельными правилами. На основе этих правил рекуррентная нейросеть (алгоритмы RNN и DCGAN) создала свои: получилось около 1000 описаний правил спортивных состязаний. В основном эти описания были короткими и, мягко говоря, «необычными», так что разработчикам приходилось додумывать, можно ли вообще это превратить в спорт.


Например, сначала нейросеть планировала заставить людей играть в «подводный паркур» или  «взрывающуюся фрисби». Также среди первых разработанных ею проектов был спорт, в котором игроки передавали бы друг другу мяч, находясь на воздушных шарах и ходя по канату. Дженкинс говорит:


Мы лучше понимали ограничения нашего спорта. Мы знали, что не можем играть в десятках метров над землей, и естественно эти идеи были полным бредом. Но используя AI как часть креативной команды мы сильно расширили наши горизонты. Отталкиваясь от идей AI, можно получить что-то по-настоящему уникальное.



Постепенно идеи системы стали чуть более осмысленными. Например, она выдала такое описание спорта, как «маленький волейбол, борьба на катке». Команда интерпретировала это как игру в волейбол в небольшой комнате, где вы привязаны к полу или можете использовать физическую силу для захвата мяча. Еще одной ранней идеей машины было «два больших участника, седло, спина, самый быстрый наверх». Команда представила себе людей на лошадях, сидящих напротив друг друга на большом бревне, качающемся вверх и вниз.


Творения нейросети прошли много стадий фильтрации:


Большую часть времени мы просто смотрели на огромную таблицу, ворочая мозгами и пытаясь понять, как это может выглядеть в реальной жизни. Это всё далеко не так гламурно, как многие люди наверное представляют сотрудничество с AI. Было очень много итераций, прежде чем на выходе получилось что-то понятное и, главное, интересное.

После обработки более 1000 идей, AKQA нашла описание подходящего спорта: простого, хорошего в качестве тренировки и доступного для многих людей. Дальше нейросеть придумала все его правила, и команде проекта осталось только исключить из него самые глупые. Получился спидгейт.




Правила тут довольно простые (точно проще, чем, например, у квиддича). Две команды по 6 человек. Один мяч, который можно бросать или пинать по полю, передавая своим напарникам. Только когда вы держите мяч, нельзя перемещаться по полю. Что делает игру более стратегической: скорость бега не так важна, как работа в команде и грамотные пасы. Один игрок, будь он хоть Криштиану Роналду, не сможет привести вашу команду к победе. Еще один плюс, говорят в AKQA: это снижает количество травм.


Цель спидгейта – сначала провести мяч через центральные ворота (обозначенные двумя палками). Это дает возможность забить гол. Дальше нужно заставить мяч пересечь вторые ворота, которые находятся на стороне соперника. Это даст два очка. А если один из игроков вашей команды стоит за этими воротами, тут же словит мяч, и пробьет его обратно через эти ворота, дается бонусное очко (это называется «рикошетом»). Тоже вполне логично: если вы смогли забить впятером, пока один из вас бегал за воротами противника, значит, вы молодцы, и у вас есть возможность увеличить разрыв.




Ворота («гейты», откуда и название игры) – без сетки, и забивать «двухочковый» можно в обе стороны, главное чтобы мяч пролетел между столбов. Уитни Дженкинс говорит, что его любимое сгенерированное правило касается объявления голов:


Если команда говорит, что она забила гол, а на самом деле это не так, очки даются противоположной команде. Видимо, наш AI ценит честность.

На создании правил система не остановилась. Ей также «скормили» 10 400 логотипов разных видов спорта и команд, из которых она сгенерировала 6400 вариантов для спидгейта (в итоге выбрали один, с характерным изображением центральных ворот-столбов). Тем же методом создали и слоган, который уже оценили первые игроки и проскандировали первые болельщики. «Стань лицом к мячу, чтобы стать мячом, чтобы быть над мячом».



Промо-видео спидгейта

AKQA сделали поле для нового спорта, в который они теперь играют каждое утро субботы. Полный список правил доступен на сайте. Пока что цель – на Неделе дизайна в Портленде сделать несколько команд от разных креативных агентств и IT-компаний, чтобы устроить небольшую лигу. «Мы играли с атлетами из колледжей, с детьми, с детьми против взрослых», – говорит Дженкинс. – «Это просто и весело, хорошая утренняя тренировка, которая еще и усиливает командный дух. Все обожают спидгейт».


А как бы вы, поиграли бы? Или лучше футбол?


Комментарии (19)


  1. mwambanatanga
    16.04.2019 07:43

    Только когда вы держите мяч, нельзя двигаться
    Насколько я понимаю, двигаться (бросать мяч) можно, но нельзя перемещаться (бегать).


    1. Pochtoycom Автор
      16.04.2019 07:46

      Да, спасибо :)


  1. shikhov
    16.04.2019 08:06

    Похоже на алтимат фрисби с мячом.


    1. SantaCluster
      18.04.2019 15:43

      кстати, про алтимат узнал буквально дня три назад и тоже сразу же отметил очень сильное сходство. (кстати, а почему Ultimate — это Алтимат, а не Алтимит?)


  1. Arson
    16.04.2019 08:36
    +2

    Опять у них американский футбол получился :)


  1. usdglander
    16.04.2019 08:53

    Мне кажется что использование AI в этом случае немного притянуто за уши.


    1. roscomtheend
      16.04.2019 08:58

      Он был чем-то типа подбрасывания кубика, а потом когда понравился результат — «о, его сделал AI». Да и правила убрали, которые не нравились (AI-то сгенерировал систему правил, а тут можно было бы вообще все или случайные взять и отбросить противоречивые).
      Ответ прост — «Американское рекламное агентство», маркетологи такие маркетологи, у них и фотки ИИ улучшает, которого нет и тарифы делает, надо было команду остастить bluetooth, а очки учитывать в блокчейне.


      1. usdglander
        16.04.2019 09:42
        +1

        был чем-то типа подбрасывания кубика

        Вот и я о том же. ИМХО шапка с карточками справилась бы на порядок лучше и быстрее.


      1. third112
        16.04.2019 11:26

        Он был чем-то типа подбрасывания кубика
        И у меня возникло такое ощущение пока читал статью. Давно — еще в 1966 Джозеф Вейценбаум написал программу-пародию Элиза. Если человек отредактирует запись диалога с этой программой, то может получиться очень разумный текст. Но, видимо, некоторые современные разработчики AI не читают классику :(


  1. nerdeek
    16.04.2019 10:29

    Один мяч, который можно бросать или пинать по полю, передавая своим напарникам. Только когда вы держите мяч, нельзя перемещаться по полю.
    Тогда его вообще нет смысла держать, логично пинать и бросать (отбивать).


  1. 6095959
    16.04.2019 11:59

    «разработчикам приходилось додумывать, можно ли вообще это превратить в спорт» — казалось бы, при чем тут искусственный интеллект)


  1. meatball
    16.04.2019 11:59

    Для наших реалий слишком много атрибутики и специального места.
    Футбол стал популярен, в первую очередь у детей, благодаря тому что нужен только мяч, а ворота можно было и рюкзаками обозначить. В Бразилии в тяжелые времена вообще из чулков и тряпок делали мячи и бегали во дворе.


    1. third112
      16.04.2019 12:28

      В Бразилии в тяжелые времена вообще из чулков и тряпок делали мячи и бегали во дворе.
      А мы в перемену на школьном дворе иногда маленьким ненадувным резиновым мячиком играли (в портфель влезает), а если никто не принес из дома, то пустой консервной банкой :)


      1. meatball
        16.04.2019 12:44
        +1

        Этот мячик создавал непередаваемые звуки, когда пыром пинаешь по нему. Это круче звука игры «жопа к стенке» :)


  1. Chapay81
    16.04.2019 11:59

    Для нас компьютер уже игры придумывает. И мы начинаем плясать под дудку компьютера, подчиняясь правилам игры…


  1. antstar
    16.04.2019 15:20

    Если посадить 1000 обезьян за пишущие машинки, то рано или поздно они напишут роман «Война и Мир». Как раз Тот Самый Случай.


  1. arTk_ev
    16.04.2019 17:34
    +1

    Какой алгоритм, какая конфигурация сетей, какой тип обучения, какая фитнес-функция и цель АИ?
    Обычная желтушная статья. Рандом нагенерит вам игр куда больше и лучше.


  1. RileyUsagi
    17.04.2019 06:33
    +1

    Квиддич явно проще.


  1. olegshutov
    17.04.2019 15:01

    А, это Портленд. Там народ такой, да :)