AlphaStar: компьютер играет в Starcraft

Тема в разделе "Машинное отделение", создана пользователем FlashNeo, 24 янв 2019.

  1. TopicStarter Overlay

    FlashNeo Учаcтник

    • Участник
    Рег.:
    23.11.2018
    Сообщения:
    587
    Симпатии:
    309
    Репутация:
    2
    Оффлайн
    Deepmind закончила с шахматами и ушла в Старкрафт

    Во время нашей последней встречи с DeepMind на BlizzCon 2018 Ориол Виньялс рассказал о достижениях ИИ в StarCraft II. Искусственный интеллект (агент) сумел выполнить базовые стратегии, завязанные на макроконтроле, и отбиться от несложных тактик противника, таких как раши с использованием пушек.

    С того выступления на BlizzCon не прошло и трех месяцев, но DeepMind уже готовы поделиться с нами новыми результатами исследований! Игры серии StarCraft стали «достойным испытанием» для разработчиков ИИ, поскольку они являют собой идеальный полигон для выработки механизмов решения различных проблем планирования в условиях недостатка информации и способствуют развитию пространственного мышления.

    24 января в 21:00 МСК они проведут презентацию, посвященную своим достижениям. Вы сможете посмотреть трансляцию на канале StarCraft на Twitch или на канале DeepMind на YouTube. Не пропустите — будет интересно!

    24-го января в 21:00 по МСК будет здесь и здесь
    https://www.youtube.com/channel/UCP7jMXSY2xbc3KCAE0MHQ-A/featured
    https://www.twitch.tv/starcraft

    Будем посмотреть!
  2. Polarity Новичок

    • Новичок
    Рег.:
    24.04.2018
    Сообщения:
    77
    Симпатии:
    17
    Репутация:
    0
    Оффлайн
    DeepMind тем временем взялся за более сложную игру, starcraft 2. И сейчас будут показывать матчи здесь: https://www.youtube.com/watch?v=cUTMhmVh1qs
  3. TopicStarter Overlay

    FlashNeo Учаcтник

    • Участник
    Рег.:
    23.11.2018
    Сообщения:
    587
    Симпатии:
    309
    Репутация:
    2
    Оффлайн
    Со старкрафтом с первой попытки не вышло триумфа, человек (Mana) в конце-концов нашл к нему ключ.

    Poland can into space!
  4. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.494
    Симпатии:
    3.126
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    Со Старкрафтом не так интересно, потому что комп приходится так или иначе ограничивать в скорости игры и способности видеть карту. То есть с самого начала имеем игру с гандикапом, и нет какого-то "гамбургского счёта". Понятно, что можно настроить гандикап так, чтобы с той или иной степенью убедительности победила нужная сторона.
  5. KEV81 Учаcтник

    • Участник
    Рег.:
    06.03.2017
    Сообщения:
    240
    Симпатии:
    46
    Репутация:
    6
    Оффлайн
    Старик чуть более чем полностью состоит из микро. Поэтому даже самые слабые но адекватные страты будут работать против слоупочных белковых.
  6. TopicStarter Overlay

    FlashNeo Учаcтник

    • Участник
    Рег.:
    23.11.2018
    Сообщения:
    587
    Симпатии:
    309
    Репутация:
    2
    Оффлайн
    Скорость ограничивали по АПМ - средним действиям в минуту.
    Беда в том, что даже у любого топового киберспортсмена будут прокликивания, промахи и просто пустые выделения отрядов (а они считаются тоже), то у бота такого нет. Т.е там поставили средний APM боту 300 (т.е 5 действий в секунду), но моментальный APM в некоторых случаях был чуть ли не 1500, а потом просто бот сидел, ждал, снижал средний APM и ничего не делал. При этом те же 1400 АПМ Маны - это примерно 700 АПМ бота, т.е. для относительно честной игры кап боту надо снижать ну до 1000 АПМ, ну никак не больше. Создалось к тому же устойчивое ощущение, что будь одномоментный АПМ около 600 - бот бы слился даже не про-игроку.

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

    Но микро и у этого бота - какой-то ад, и только за счет этого он и выигрывал. Сталкерами вынес имморталов без единой (!!!) потери. Это при том, что в нормальной ситуации при равном микро противников имморталы насилуют сталкеров просто в салат, прямая контра этим юнитам.
    Ну а как Мана догадался сделать что-то нестандартное - заюзать призму - то у бота случился полнейший ступор. Гонялся за ней всей армией (надо было просто разделить ее на 2 части), и проиграл просто как любитель. При этом Мана - это нифига не топ старкрафта, ну я слышал про него раньше, но не уверен, что он даже в двадцатку входит сейчас.

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

    P.S согласен с мнением людей на хабре, что дипмайндовцы полностью организовывали всё сами и в очередной раз всё сделала их выдающаяся пиар-служба. Сами близзы тут почти ни при чем...
  7. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.494
    Симпатии:
    3.126
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    https://habr.com/ru/post/437796/

    "Похоже, график рассчитан на то, чтобы ввести в заблуждение людей, незнакомых со Starcraft 2. Он изображает якобы приемлемый APM у AlphaStar. Посмотрите на APM MaNa и сравните его с AlphaStar. Хотя среднее значение выше у MaNa, хвост AlphaStar выходит далеко за пределы человеческих возможностей. Обратите внимание, что пиковый APM у MaNa составляет около 750, в то время как у AlphaStar выше 1500. Теперь учтите, что у человека APM более чем наполовину состоит из спам-кликов, а EPM AlphaStar — это идеально точные нажатия.

    Теперь взгляните на APM у TLO. Хвост уходит на 2000. Подумайте об этом на секунду. Как такое возможно? Это стало возможным благодаря трюку под названием «быстрый огонь». TLO не щёлкает супербыстро. Он просто держит кнопку — и игра регистрирует это как 2000 APM. Единственное, что вы можете сделать с быстрым огнём — это спамить с сумасшедшей скоростью. Вот и всё. TLO просто использует это по какой-то причине. Но при этом маскируются сверхчеловеческие всплески APM у AlphaStar — и цифры выглядят реалистично для людей, которые не знакомы со Starcraft.

    Сообщение в блоге Deepmind не пытается объяснить абсурдные цифры TLO. Если они не объясняют дутые показатели TLO, то не должны включать их в график. Точка.

    Такая статистика опасно приближается к вранью. Deepmind следовало бы придерживаться более высоких стандартов."
  8. pavelgttfj8 Учаcтник

    • Участник
    Рег.:
    07.12.2017
    Сообщения:
    290
    Симпатии:
    90
    Репутация:
    3
    Оффлайн
  9. KEV81 Учаcтник

    • Участник
    Рег.:
    06.03.2017
    Сообщения:
    240
    Симпатии:
    46
    Репутация:
    6
    Оффлайн
    Парень просто капитан очевидность, или даже генерал.
  10. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.494
    Симпатии:
    3.126
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    Пишут, что в Доту ИИ каких-то профи обыграл.
    Не знаю, какая из игр сложнее, Дота или Старкрафт. Но, наверное, это тоже круто.
    https://habr.com/ru/news/t/448138/

Поделиться этой страницей