Диаграмма Исикавы
Контекстная диаграмма IDEF0
Диаграмма вариантов использования
Диаграмма развёртывания
Физическая модель базы данных
Датасет пользователей
Датасет упражнений
Датасет тренировок
Подготовка данных
Построение модели. Выбор модели обучения
Вычисления прогноза с помощью ансаблей деревьев CatBoostRegerssor
Ранжирование упражнений с помощью CatBoostRanker
Параметры моделей регрессоров
Параметры ранкера
Результаты обучения моделей
Заключение
3.03M
Категории: ИнформатикаИнформатика СпортСпорт
Похожие презентации:

Разработка системы искусственного интеллекта для подбора индивидуальных упражнений и тренировок

1.

2.

Цели и результат работы
Целью данной работы является разработка мобильного
приложения с использованием ИИ для
персонализированного подбора тренировок и
упражнений на основе данных пользователя.
В результате работы поставленные цели были выполнены
и будут учитываться при дальнейшей разработке и
дополнении системы новыми данными и функционалом.

3. Диаграмма Исикавы

4. Контекстная диаграмма IDEF0

5. Диаграмма вариантов использования

6. Диаграмма развёртывания

7. Физическая модель базы данных

8. Датасет пользователей

9. Датасет упражнений

10. Датасет тренировок

11. Подготовка данных

• Валидация и предварительная обработка;
• Преобразование данных в объектные структуры;
• Формирование признаков;
• Формирование контекстных и агрегированных
признаков;
• Масштабирование и подготовка к обучению;
• Итоговая структура данных.

12. Построение модели. Выбор модели обучения

Используются 2 основные
модели CatBoost библиотеки:
• CatBoostRegressor;
• CatBoostRanker.

13. Вычисления прогноза с помощью ансаблей деревьев CatBoostRegerssor

14. Ранжирование упражнений с помощью CatBoostRanker

15. Параметры моделей регрессоров

Iterations Learning_rate
Depth L2_leaf_reg
Random_seed
Performance 400
0.06
8
3
42
Difficulty
400
0.06
8
3
43
Duration
500
0.05
8
3.5
44
Reps
500
0.05
8
3.5
45

16. Параметры ранкера

• Iterations – 700;
• Learning_rate – 0.045;
• Depth – 9;
• Loss_function – YeriRank;
• Random_seed - 52

17. Результаты обучения моделей

18.

Стартовое окно и руководство пользователя

19.

Регистрация и ввод кода подтверждения

20.

Письмо с кодом подтверждения

21.

Авторизация и смена пароля

22.

Ввод нового пароля и профиль

23.

Изменение имени и настройки

24.

Заполнение профиля

25.

Подключение трекера и сохранение данных

26.

Подбор тренировки и выбор цели

27.

Подобранная тренировка и информация об
упражнении

28.

Окно выполнения упражнения и отдых

29.

Результаты тренировки

30.

История тренировок и результаты

31.

Графики показателей

32. Заключение

English     Русский Правила