Виртуальная лаборатория машинного обучения и сверточных нейронных сетей в игровой форме Neural TD (Профильный уровень)
Предложение не является публичной офертой.
Данный лабораторный комплекс и программное обеспечение позволяют проводить сеансы обучения нейронных сетей на синтетических данных с выборкой из различных образов в виртуальном окружении. Обучаемые в нескольких бригадах производят генерацию и подготовку дата-сета на основе трёхмерных моделей юнитов другой команды, полученных с помощью встроенного вексельного редактора трехмерных моделей.
	 На основе полученной синтетической выборки производится обучение нейронной сети и настройка параметров обучения для выполнения классификации виртуальных объектов. В последующем на основе проведенной пользователями классификации и соответствующих параметров нейронной сети запускается виртуальная симуляция в игровой форме на основе классических правил Tower Defence с разделением игроков на несколько групп в соответствии с дата-сетом каждой команды.
	 Для каждой группы назначается своя рабочая область и параметры виртуальной камеры, после чего запускается симуляция с одновременным сетевым участием нескольких пользователей и преподавателя. Каждый из пользователь получает данные с назначенной ему виртуальной камерой и при успешном распознавании образа и его классификации про признак: свой-чужой происходит отработка игровой логики (уничтожение врага или пропуск дружественных юнитов). Окончательный результат соревнования в виде набранных очков за каждого уничтоженного врага и не уничтоженного дружественного юнита формируется для каждой группы пользователей и зависит от параметров обучения размера выборки и коэффициентов и порогов классификации.
	 Также на сервере преподавателя возможно изменение параметров симуляции для усложнения условий в реальном времени, в виде изменения параметров освещения и виртуальной атмосферы, что позволит отработать гораздо более сложные случаи для визуального распознавания и классификации объектов. Получены в ходе данного игрового опыта теоретические знания и практические навыки позволят закрепить основы понимания принципов работы и обучения сверточных нейронных сетей на основе архитектуры YOLO или аналогичной. Программная часть лаборатории построена на сочетании трехмерного приложения для симуляции и специализированной программной среды и библиотек для обучения и настройки нейронных сетей на языке Python.
 
	 Состав лаборатории:
	 Рабочая станция - сервер преподавателя для обучения нейронных сетей - 1 штука
	 Клиентские компьютеры для воспроизведения трехмерной симуляции - 5 штук
	 Программное обеспечение на носителе - 10 лицензий
	 Сетевой коммутатор с беспроводным интерфейсом на 6 портов - 1шт.
	 Набор программных библиотек и заготовок с примерами - 1шт.
 
                             
                             
                             
								
						    