Пакет программного обеспечения для обучения языкам программирования и основ алгоритмизации: среда визуального моделирования архитектуры нейронной сети, её обучения, тестирования и экспорта «NNTrack»
Описание
NNTrack – это среда визуального (с помощью блоков) моделирования архитектуры нейронных сетей, их обучения и экспорта для последующего использования на аппаратных модулях.
Номер в реестре Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации №13372
Возраст: с 7 лет (при использовании встроенных нейронных сетей), с 12 лет (курс «Разработка и обучение свёрточных нейросетей в среде визуального моделирования NNTrack», 20 занятий)
Соответствует Приказу №838 Министерства просвещения РФ от 28.11.2024 (п. 2.18.6.)
Официальный сайт NNTrack
Входит в перечень технических средств (основного оборудования) для кабинета информатики
Одна бессрочная лицензия на одно рабочее место (ПК). Можно приобрести любое количество лицензий на образовательное учреждение. Право на получение технической поддержки и обновлений на безвозмездной основе. Лицензия предоставляется путем заключения лицензионного договора. Ключи для активации ПО предоставляются на физическом носителе.
Подробные характеристики
Среда визуального моделирования «NNTrack» предназначена для создания и обучения моделей нейронных сетей без знания программирования, а также работы с предобученными нейронными сетями для распознавания видеопотока, русской речи и обработки больших данных (BigData). Программа позволяет глубоко изучить принципы работы нейронных сетей, реализовывать популярные архитектуры (например, VGG19, ResNet, YOLO), изменять гиперпараметры, а также визуализировать процесс обучения в режиме реального времени через графики и метрики.
Программа поддерживает гибкую интеграцию с внешними устройствами, включая Arduino-подобные контроллеры (в том числе «Трекдуино»), мобильные и стационарные роботы, визуальные среды (например, ТрекиКод), дроны, игровые движки и т. п. С помощью NNTrack можно реализовать самые разные проекты: от «умных» игр и роботов до систем распознавания лиц, голоса, эмоций, анализа больших данных др.
Интеграция NNTrack с БПЛА позволяет отрабатывать практическое применение нейронных сетей для определения пожаров и задымлений, поиска людей, контроля за инфраструктурой (ЛЭП, дороги, трубопроводы), мониторинга состояния посевов и др. NNTrack ориентирован на широкую аудиторию: от школьников до студентов, инженеров и начинающих специалистов в области искусственного интеллекта.
Для быстрого погружения в мир искусственного интеллекта и изучения принципов использования нейронных сетей NNTrack включает 13 готовых нейронных сетей. Готовые нейронные сети могут быть использованы для управления робототехническими моделями на базе контроллера «Трекдуино» или Arduino-подобного контроллера.
Расширение возможности программного обеспечения и изучение дополнительных технологий:
-
NNTrack имеет возможность подключаться к программному обеспечению ТрекиКод, передавать данные работы обученной нейронной сети и использовать их для управления контроллером «Трекдуино» и спрайтами;
-
NNTrack позволяет выгружать обученную нейронную сеть на съемный носитель для дальнейшего использования на БПЛА (при наличии на нем микрокомпьютера raspberry pi 5 8Гб или более производительного);
-
NNTrack имеет возможность подключаться к Arduino-подобным микроконтроллерам по последовательному порту и передавать результат обработки изображения нейросетью;
-
NNTrack имеет открытый API, что позволяет передавать данные работы готовых и собственных нейронных сетей в стороннее программное обеспечение;
-
ПО позволяет передавать данные от нейронных сетей на роботизированные платформы, собранные на контроллере «Трекдуино» (весь ассортимент робототехнических конструкторов и робототехнические наборы Манипуляторы).
Функционал
Системные требования компьютера
| Минимальные системные требования | |
| Процессор |
Архитектура: х64 с поддержкой AVX Тактовая частота: ≥ 3GHz |
| Объем оперативной памяти | ≥ 4GB |
| Операционная система | Microsoft Windows 10 |
| Рекомендуемые системные требования | |
| Процессор |
Архитектура: х64 с поддержкой AVX Тактовая частота: ≥ 4GHz |
| Объем оперативной памяти | ≥ 8GB |
| Операционная система | Microsoft Windows 11 |
Инструкция по установке
1. Скачайте установочный файл «NNTrack.exe»
2. Запустите файл «NNTrack.exe»
3. Нажмите кнопку «Далее»
4.Выберите путь установки или оставьте его «по умолчанию». Удостоверьтесь, что на жестком диске достаточно места (требуется 1.8 Гбайт свободного пространства). Нажмите кнопку «Установить»
5. В ходе установки программа предложит установить дополнительно требуемые пакеты Microsoft visual c++.
6. Дождитесь завершения установки и нажмите кнопку «Далее»
7. Для завершения установки нажмите кнопку «Готово».
Интерфейс NNTrack
Главное окно
Главное окно – точка входа в программу.
Главное окно. 1 – главное меню; 2 – кнопка перехода к главному окну; 3 – кнопка перехода к окну моделирования; 4 – кнопка перехода к окну обучения; 5 – кнопка перехода к окну экспорта; 6 – кнопка перехода к окну настроек; 7 – кнопка создания нового проекта; 8 – кнопка открытия существующего проекта; 9 – Строка состояния; 10 – блок кнопок открытия недавно открытых проектов.
Вверху окна находится строка меню, отвечающая за быстрый доступ к важным функциям. Слева находится полоса управления, отвечающая за переход между окнами:
- главное окно;
- окно моделирования;
- окно обучения;
- окно экспорта;
- окно настроек.
При наведении указателя мыши на одно из них, появится подсказка, содержащая название окна, к которому будет совершен переход. Кнопка активного окна выделяется белым фоном. Снизу находится строка состояния, отображающая информационные сообщения и сообщения об ошибках. В основной части главного окна находятся кнопки, отвечающие за быстрый доступ к функциям, связанным с проектом: его создание и открытие.
Вместе с программным обеспечением бесплатно поставляется учебно-методический комплекс в электронном виде (после заключения договора сетевого взаимодействия) и проводится обучение педагогов (в онлайн формате), техническая поддержка.






