2025-03-11 15:27:33 +00:00
# Введение
2025-03-04 14:15:57 +00:00
2025-04-10 15:24:15 +00:00
Платформа SmartMLOps решает проблему технической сложности и ресурсозатратности размещения проектов в сфере искусственного интеллекта в виде веб-сервисов. Пользователям SmartMLOps не нужно изучать дополнительные программные решения, администрировать вычислительные ресурсы и решать вопросы безопасности.
2025-03-10 12:12:33 +00:00
2025-04-10 15:24:15 +00:00
Пользователям платформы, в частности, доступны:
2025-03-10 12:12:33 +00:00
2025-04-10 15:24:15 +00:00
- "Живая" демонстрация работы проекта на любых подходящих данных через веб-сервис
- Организация и проведение вычислительных экспериментов
2025-03-10 12:12:33 +00:00
- Управление пользователями, ограничение доступа
2025-03-11 15:27:33 +00:00
## Размещаемые проекты
2025-03-10 12:12:33 +00:00
2025-04-10 15:24:15 +00:00
Чтобы существующий проект мог быть развернут на платформе, он должен решать задачу с явно заданными входными и выходными данными: "получить данные A, B и C, произвести вычисления, вывести данные X, Y и Z".
2025-03-10 12:12:33 +00:00
- Хороший пример - оптическое распознавание символов. Н а входе изображение, на выходе текст с этого изображения.
- Плохой пример - приложение с базой данных, где основные взаимодействия с приложением регулярно обновляют эту базу данных.
- Хороший пример - вычислительная подзадача, которая выполняется на выборке из базы данных. Н а входе выборка, на выходе результат вычислений.
- Плохой пример - набор Jupyter-тетрадей, в которых задачи решаются последовательным вызовом ячеек с кодом.
- Хороший пример - тот же код, оформленный в виде скрипта `.py` .
2025-04-10 15:24:15 +00:00
Платформа предоставляет два варианта организации вычислительных задач:
2025-03-04 14:15:57 +00:00
1. В е б -сервис для быстрых синхронных вычислений - MLComponent
2. Асинхронный запуск вычислительных экспериментов - ExperimentPipeline
2025-03-05 14:58:42 +00:00
2025-04-10 15:24:15 +00:00
Как правило, если вычислительная задача требует доли секунды для выполнения, её разумно организовывать как ML-компонент, иначе - как пайплайн.