# 5. Выбор оптимальной модели

Данная лабораторная работа направлена на приобретение навыков разработки компонентов архитектуры, обеспечивающих сравнение обученных моделей и выбор оптимальной из них.

# Задание

Разработать шаги workflow для оценки обученных моделей и выбора наилучшей. Результаты оценки необходимо сохранить в кеш и использовать на этапе развертывания оптимальной модели.

# Пример

Последовательность шагов, которая может быть реализована в данной лабораторной работе:

  1. Было обучено две модели - svm и knn, выполняется подсчет значения метрики accuracy для каждой из них;
  2. Модель knn характеризуется более значением метрики accuracy на 0.1 % большим по сравнению с моделью svm, однако работает в 2 раза медленнее (требуется на 100% больше времени);
  3. По сравнению с различием в скорости работы моделей различие в значении метрики accuracy пренебрежимо мало, так что оптимальной является модель svm.