Специалисты из Google DeepMind разработали ИИ-робота, который умеет играть в настольный теннис. Он даже смог обыграть человека. Однако с профессионалами система еще не может сравниться.
Исследователи взяли за основу робота манипулятор ABB IRB 1100, который может держать ракетку. Он свободно двигается, а за мячиком на столе следят высокоскоростные камеры. Дополнительная система захвата движения направления на ракетку противника. Чтобы все работало, ученые написали программное обеспечение на основе нейросетей.
Исследователи взяли за основу робота манипулятор ABB IRB 1100, который может держать ракетку. Он свободно двигается, а за мячиком на столе следят высокоскоростные камеры. Дополнительная система захвата движения направления на ракетку противника. Чтобы все работало, ученые написали программное обеспечение на основе нейросетей.
В режиме реального времени робот следит за противником и постоянно меняет свою стратегию игры, чтобы адаптироваться с сопернику. Система разделена на два уровня. На низком обрабатываются простые навыки, в том числе ответные удары. На высоком ИИ-модели анализируют стиль игры каждого отдельного матча. Нейросети обучили на 17,5 тыс. траекторий мяча, взятых из реальной жизни. И хотя количество оказалось довольно небольшим, его хватило, чтобы натренировать модель.
Затем исследователи начали тестировать систему. Это позволило роботу адаптироваться к разным условиям. И сейчас его навыков уже хватает для игры с любителями. В таких матчах разработка может побеждать — победу ИИ одержал в 13 случаях из 29. Но технология еще не готова соревноваться с серьезными соперниками. Специалисты также проанализировали опыт реальных людей в игре против робота. Все игроки отметили, что процесс им показался веселым и занимательным.
Пока что у технологии есть некоторые ограничения. Например, ей проще отбивать удары справа, чем слева. Помимо этого, система плохо справляется с быстрыми ударами — она просто не успевает отреагировать на происходящее. Но исследователи подчеркивают, что робота можно усовершенствовать. Это позволит ему выступать против продвинутых игроков. А еще специалисты из Google DeepMind подчеркнули, что их технологию можно применить к другим роботизированным задачам, которые требуют быстрой реакции и возможности адаптироваться к непредсказуемому поведению людей.
В Google DeepMind уже не первый раз обращают внимание на спорт. Ранее специалисты создали нейросеть TacticAI, которая дает советы по угловым ударам в футболе. Технологию уже протестировали на команде «Ливерпуль».
В Google DeepMind уже не первый раз обращают внимание на спорт. Ранее специалисты создали нейросеть TacticAI, которая дает советы по угловым ударам в футболе. Технологию уже протестировали на команде «Ливерпуль».