Лабораторный комплекс TensorUnity «Применение пакета TensorFlow в игровых задачах»
Предложение не является публичной офертой.
Данная лаборатория позволяет изучить и закрепить азы работы с платформой машинного обучения TensorFlow на виртуальных площадках-песочницах. В данном комплексе отрабатывается принцип обучения с подкреплением. Программный комплекс предоставляет интерактивную среду, включающую проектирование и настройку параметров нейросети, программирование поведения агентов и окружающей среды, визуализацию процесса обучения, сбор экспериментальных данных и симуляцию задачи
Учебный комплекс состоит из следующих модулей:
-
Трехмерный движок для визуализации игрового процесса и моделирования физического взаимодействия;
-
Модуль настройки модели нейронной сети;
-
Модуль TensorFlow Sharp для исполнения моделей;
-
Модуль вывода результатов и визуализации линейной регрессии.
В рамках данного программного комплекса с помощью нейронной сети и обучения без учителя решается следующий набор игровых задач:
-
Моделирование попадания в обруч агентом и нахождение оптимальной силы броска F при заданном расстоянии до цели X;
-
Моделирования прохождения двумерной трассы агентом, с условием отсутствия столкновений при заданной скорости;
-
Моделирование решения задачи парковки агента «автомобиль» в парковочное место заданного размера и положения, при изменяемых значениях скорости и поворота агента.
Во всем программном обеспечении лаборатории реализованы следующие функциональные возможности:
-
Авторизированный вход;
-
Управление и навигация в программе осуществляются как с помощью мыши, так и с помощью сенсорного ввода;
-
Моделирование и трехмерная визуализация процессов решения задачи в циклах обучения.
-
ПО позволяет выводить на экран анимированные трехмерные модели агентов или синтезированных изображений обстановки;
-
ПО позволяет проводить виртуальные лабораторные работы с сохранением результатов и выходных данных в стандартных форматах обмена данными (csv и pdf);
-
В состав ПО входит компонент технической поддержки, обеспечивающий интерактивный поиск и доступ к технической документации;
-
ПО позволяет проводить обучение и оценку полученных знаний. По результату выполнения действий в учебном модуле выводится сообщение с указанием верно выполненных заданий и допущенных ошибок
Читать далее