Энтузиаст транслирует на Twitch процесс обучения автопилота в GTA V

GTA V

Пока производители автомобилей пытаются получить разрешения на тестирование автопилотов на улицах городов, один программист нашёл отличную альтернативу — Grand Theft Auto V. Более того, за процессом можно наблюдать на Twitch. Предупреждаем: если вы ожидаете увидеть порядочного, законопослушного ИИ-водителя — зря.

И как работает эта штука?

Программист Гаррисон «Sentdex» Кинсли создал ИИ (или «свёрточную нейронную сеть»), назвал его Чарльз и выпустил на просторы игрового мира GTA V, чтобы тот научился управлять автомобилем при помощи глубинного обучения. Звучит круто, но пока что Чарльз не очень хорошо избегает столкновений с машинами, отбойниками, знаками и людьми. Если бы его выпустили на реальные дороги, он бы быстро набрал полицейских «звёздочек» (или бы утопился ещё раньше — судя по стримам, это его любимое занятие).

Кинсли отметил, что Чарльз «считывает все данные покадрово и принимает решения на основе только этих данных. Чарльз видит только то, что видите вы». Другими словами, он действует так же, как действовали бы реальные системы автопилотирования машин, полагаясь только на камеры. Однако пока что он не может запоминать, как проходить конкретные участки — такой механизм Кинсли ещё не написал.

Если вы хотите получше разобраться в том, как это устроено, советуем посмотреть серию видеоуроков, в которых Кинсли поэтапно рассказывает о написании такого ИИ.

Источник: Engadget