Similar presentations:
Использование нейросети для создания виртуального робота
1.
Использование нейросети длясоздания виртуального робота
Защита дипломного проекта
Дрокин Д.В.
2.
Цели и задачи проекта• Цель проекта:
– Разработать мобильное приложениесправочник для демонстрации обучения
виртуального робота.
• Основные задачи:
– • Изучить современные нейросети и алгоритмы
обучения
– • Выбрать инструменты разработки
– • Спроектировать интерфейс приложения
– • Реализовать и протестировать приложение
3.
Архитектура приложения• Компоненты приложения:
– • IntroActivity: Экран приветствия
– • MainActivity: Навигация по разделам
– • SectionActivity: Отображение разделов
– • NotesActivity: Работа с заметками
– • nn_example.py: Пример обучения сети
4.
Анализ исходного кода• Основные файлы проекта:
– • IntroActivity.java
– • MainActivity.java
– • SectionActivity.java
– • NotesActivity.java
– • nn_example.py
5.
Пример нейросети(nn_example.py)
• Ключевые моменты:
– • Используется TensorFlow/PyTorch
– • Архитектура: вход, скрытые слои, выход
– • Процесс обучения и оценка точности
6.
Функциональные возможности• Функции приложения:
– • Теоретический материал о нейросетях
– • Визуализация работы моделей
– • Интерактивный справочник
– • Добавление и экспорт заметок
– • Поиск по содержимому
7.
Заключение и перспективы• Выводы:
– Приложение объединяет теорию и практику
нейросетей для обучения виртуального робота.
• Дальнейшие направления:
– • Добавить интерактивные демонстрации
– • Интегрировать облачное обучение
– • Локализация и расширение контента
programming