Главная Каталог «Современные подходы к унификации разработки и развертывания систем машинного обучения»

«Современные подходы к унификации разработки и развертывания систем машинного обучения»

Тип работы
курсовая работа
Группа предметов
Программирование
Предмет
Программирование
Страниц
25
Год сдачи
2025

Эта работа Вам не подходит? Или Вам нужна оригинальная работа, написанная под ключ? Просто разместите заказ🎓🗞


1919 Р
7730 Р
Оглавление

ВВЕДЕНИЕ 4 ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ МАШИННОГО ОБУЧЕНИЯ 5 1.1 Определения MLOps 5 1.2 Жизненный цикл моделей ML 7 1.3 Технологии и инструментальные средства жизненного цикла моделей ML 17 ГЛАВА 2. ХАРАКТЕРИСТИКА AIRFLOW, ИСПОЛЬЗУЕМОГО В ЦИКЛЕ MLOPS 20 ЗАКЛЮЧЕНИЕ 24 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 25 ПРИЛОЖЕНИЕ А 27

Введение

Актуальность. Пока цифровизация воплощает в жизнь концепцию DataOps, мир Big Data вводит новую парадигму – MLOps. По аналогии с DevOps и DataOps, в связи с популяризацией методов Machine Learning и ростом их практических внедрений, у бизнеса появилась потребность в организации непрерывного сотрудничества и взаимодействия между всеми участниками процессов работы с моделями машинного обучения от бизнеса до инженеров и разработчиков Big Data, включая Data Scientist’ов и ML-специалистов. Понятие MLOps еще достаточно молодое, однако с каждым днем оно становится все более востребованным. Цель данной работы состоит в изучении подходов к унификации разработки и развертывания систем машинного обучения.


Если Вас не устраивает готовая работа, то Вы можете заказать оригинальный материал от автора магазина СдалНа5!


. Для достижения поставленной цели необходимо решить задачи:  изучить теоретические основы машинного обучения;  привести характеристику Airflow, используемого в цикле MLOps. Объектом проводимого в рамках курсовой работы является машинное обучение, а предметом – инструменты машинного обучения для разработчиков. Теоретическая значимость работы над курсовым проектом состоит в систематизации и закреплении полученных в период обучения знаний по основной образовательной программе, получение и развитие навыков работы с текстовой информацией, дополнение терминологического словаря по изученной теме. В рамках работы над курсовым проектом были применены в качестве методологической основы следующие методы: анализ (теоретической информации), синтез, табличное и графическое представление информации, приемы динамического и статистического анализа. Работа состоит из введения, двух глав, заключения, списка использованных источников и заключения.

Заключение

В результате проделанной работы была достигнута поставленная цель: изучены подходы к унификации разработки и развертывания систем машинного обучения. Для достижения поставленной цели были решены задачи:  изучены теоретические основы машинного обучения;  приведена характеристика Airflow, используемого в цикле MLOps. Из всех выгод внедрения MLOps наиболее значимыми считаются следующие преимущества Agile-подходов применительно к специфике промышленного развертывания Machine Learning: сокращение сроков получения качественных результатов за счет надежного и эффективного управления жизненным циклом машинного обучения; воспроизводимые рабочие процессы и модели благодаря методам и средствам Continuous Development/Integration/Training (CI/CD/CT); простота развертывания высокоточных ML-моделей в любом месте и в любое время; система комплексного управления и непрерывного контроля ресурсов машинного обучения; устранение организационных барьеров и объединение опыта разнопрофильных ML-специалистов. Таким образом, с помощью MLOps можно оптимизировать следующие аспекты ML-операций: унифицировать цикл выпуска моделей машинного обучения и созданных на их основе программных продуктов; автоматизировать тестирование артефактов Machine Learning, таких как проверка данных, тестирование самой ML-модели и ее интеграции в production-решение; внедрить гибкие принципы в проекты машинного обучения; поддерживать модели машинного обучения и наборы данных для их в системах CI/CD/CT; сократить технический долг по ML-моделям. Примечательно, что организационные приемы MLOps должны быть независимыми от языка, фреймворка, платформы и инфраструктуры.

Список литературы

1. Антохина, Ю. А. Основы искусственного интеллекта : учебное пособие / Ю. А. Антохина, А. А. Оводенко, М. Л. Кричевский, Ю. А. Мартынова. – Санкт-Петербург : ГУАП, 2022. – 169 с. 2. Готовы ли вы к MLOps: что такое Machine Learning Operations Maturity Model [Электронный ресурс] / bigdataschool.ru. URL: https://www.bigdataschool.ru/blog/mlops-google-maturity-model.html?ysclid=lc4mqibt7t674865073 (дата обращения 26.12.2022). 3. Жизненный цикл модели машинного обучения [Электронный ресурс] / neerc.ifmo.ru. URL: https://neerc.ifmo.ru/wiki/index.php?title= Жизненный_цикл_модели_машинного_обучения (дата обращения 26.12.2022). 4. Мониторинг Machine Learning в production: полезные советы и MLOps-инструменты [Электронный ресурс] / bigdataschool.ru. URL: https://www.bigdataschool.ru/blog/mlops-and-ml-model-monitoring-in-production.html?ysclid=lc4j6sw0j5931905546 (дата обращения 26.12.2022). 5. Насколько созрел ваш MLOps: многокритериальная 5-уровневая модель зрелости Machine Learning Operations [Электронный ресурс] / bigdataschool.ru. URL: https://www.bigdataschool.ru/blog/gigaom-mlops-maturity-model.html?ysclid=lc4mmgvtu537522667 (дата обращения 26.12.2022). 6. Операции машинного обучения (MLOps) [Электронный ресурс] / azure.microsoft.com. URL: https://azure.microsoft.com/ru-ru/products/machine-learning/mlops/ (дата обращения 26.12.2022). 7. Что такое MLOps? Самый подробный текст про работу с ML-системами, который вы найдете в интернете [Электронный ресурс] / habr.ru. URL: https://habr.com/ru/company/selеctel/blog/703460/ (дата обращения 26.12.2022). 8. Что такое MLOps? Теоретический конспект [Электронный ресурс] / selеctel.ru. URL: https://selеctel.ru/blog/what-is-mlops/?ysclid=lc4hh72axu865793238 (дата обращения 26.12.2022). 9. AirFlow: что это, как работает и причем здесь облака [Электронный ресурс] / mcs.mail.ru. URL: https://mcs.mail.ru/blog/airflow-what-it-is-how-it-works?ysclid=lc4lc6w1zy674179513 (дата обращения 26.12.2022). 10. Apache Airflow [Электронный ресурс] / airflow.apache.org. URL: https://airflow.apache.org/ (дата обращения 26.12.2022). 11. MLOps-платформа как инструмент для упрощения разработки [Электронный ресурс] / cloud.mts.ru. URL: https://cloud.mts.ru/upload/iblock/5a9/32fscqymc1ue4po0xfm086qhhc5qop01/Modul-8_-urok-1.pdf#:~:text=MLOps%20(Machine%20Learning%20Operations) (дата обращения 26.12.2022).  


Если курсовая работа на тему «Современные подходы к унификации разработки и развертывания систем машинного обучения» Вам не подходит? Не беда! посмотрите похожие работы в Нашем поиске:)