Исследователи представили TerraZero — новый процедурный симулятор и стек для обучения беспилотных транспортных средств методом самообучения (self-play). Система решает проблему дефицита данных для критических ситуаций, генерируя разнообразные дорожные сценарии на основе реальных картографических структур. Это позволяет масштабировать обучение агентов с подкреплением, обеспечивая высокую скорость симуляции и реалистичность поведения в сложных условиях.

Основная сложность разработки автономного транспорта заключается в нехватке данных о редких, но критически важных дорожных инцидентах, которые редко встречаются в логах реальных поездок. TerraZero использует процедурную генерацию, чтобы создавать бесконечное разнообразие сценариев, охватывающих «длинный хвост» дорожных ситуаций. Благодаря этому агенты могут обучаться в условиях, максимально приближенных к реальности, без необходимости сбора огромных массивов размеченных данных.

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

Ключевые факты

  • TerraZero использует процедурную генерацию для создания разнообразных сценариев вождения, охватывающих редкие и опасные дорожные ситуации.
  • В основе системы лежит высокопроизводительный движок на языке C, оптимизированный для обучения с подкреплением в больших масштабах.
  • Платформа поддерживает обучение методом self-play, что позволяет агентам совершенствовать навыки без использования демонстраций, записанных человеком.
  • Симулятор интегрирует реальные картографические данные для обеспечения соответствия виртуальной среды физическим дорожным структурам.