
Команда инженеров из Университета Британской Колумбии разработала робота, который практически не оставляет шансов обычному игроку в аэрохоккей. На создание проекта у специалистов ушло около полутора лет, пишет Interesting Engineering.
Несмотря на кажущуюся простоту игры, обучить ей оказалось крайне сложно. Шайба движется быстро и непредсказуемо, а любые неровности покрытия или бортов серьёзно влияют на её траекторию — использовать обычные физические движки для расчётов на практике невозможно.
Разработчики обучали нейросеть в симуляции, где ИИ параллельно играл тысячи партий с агентами-соперниками, а все возможные «погрешности» закладывали в процесс отдельно. Отскоки от деревянных бортов оказались настолько хаотичными, что для их прогнозирования пришлось обучить ещё одну нейросеть, которая предсказывает несколько вероятных траекторий полёта шайбы.
В итоге «ИИ-мозг», помещённый в физического робота, стал практически непобедимым для человека.
Комментарии