Автор: Дмитрий Раков
Сегодня мы поговорим о процессе внедрения нейронных сетей и фреймворках сервинга — инструментах, которые значительно его упрощают.
Мы познакомимся с основными концепциями и примерами с кодом, которые помогут глубже погрузиться в тему:
Итак, давайте начинать! 🙂
В этом пункте мы рассмотрим набор типичных ситуаций, когда модель из экспериментального контура переходит в продуктовый, а значит, нуждается в деплое. Для начала обсудим, что мы получаем на выходе после всех наших экспериментов.
После стадии исследования у нас обычно появляются следующие артефакты:
Мы можем провести локальное тестирование модели на этом наборе данных, а также оценить её на внешних тестовых наборах и провести дополнительный анализ её поведения.
Если цель — показать высокие результаты на научном датасете, то на этом этапе наша работа может быть закончена (при удовлетворённости результатом 🙂). Однако в большинстве случаев модель должна быть доступна не только нам, но и другим пользователям.
Поэтому давайте разберём несколько основных направлений использования модели в продуктовой среде.