Реализованный «Открытием» проект обеспечит непрерывность процесса разработки и внедрения моделей машинного обучения с последующей их интеграцией в бизнес-процессы банка. Развернутая при помощи Neoflex архитектура автоматизирует управление моделями, работа с ними ведется в отдельном безопасном тестовом окружении, осуществляется автоматический перенос изменений в промышленную среду.
Банку удалось выстроить процессы по развитию команд моделистов, обеспечив их передовыми технологиями. Для разработки моделей машинного обучения реализован доступ к корпоративным хранилищам данных, настроены готовые образы рабочих мест для команд с различным стеком библиотек машинного обучения.
Для создания платформы моделирования была применена методология и практика MLOps – объединение технологий разработки моделей (Dev) и эксплуатации моделей (Ops). Автоматизация и мониторинг данных, моделей, процессов на всех этапах эксплуатации платформы моделирования – прочный фундамент для дальнейшего развития процессов машинного обучения.
Автоматизированные процессы переноса моделей из контура разработки в контур применения позволят в будущем сократить time-to-market задач по внедрению машинного обучения в процессы принятия банком решений, а также снизить операционный риск ручного переноса логики моделей между системами.
Как отмечает Павел Николаев, управляющий директор департамента интегрированных рисков банка «Открытие», с внедрением промышленной платформы моделирования вопрос подключения нового специалиста к команде моделистов должен занимать не более одного дня. Каждая команда разработчиков работает в собственной среде с динамическим расширением ресурсов для обучения модели. Также появилась возможность оперативного переноса моделей из среды разработки в среду применения для различных команд. Именно за счет такой гибкости платформа была выбрана как основа для общебанковской платформы.