Курс MLOps от OTUS
Посмотреть изменения по курсу
Мнение редакции
?Курс MLOps от OTUS выглядит как прикладная программа от OTUS: в карточке важны не только цена, но и срок обучения, формат, уровень сложности и состав преподавателей. Перед оплатой стоит сравнить программу с текущими задачами и уточнить, как устроены практика, обратная связь и итоговый проект.
Окупаемость
?При цене 105 000 ₽ окупаемость зависит от стартовой позиции, рынка и того, сможете ли вы применить навыки сразу во время обучения. Для профессиональных курсов лучше считать не только стоимость, но и время на практику, супервизию, портфолио и первые проекты.
Кому подходит
?Курс подойдет тем, кто готов учиться системно и применять материалы на практике. Если уровень указан как “Средний”, заранее проверьте требования к стартовым знаниям и формат домашних заданий.
Обзор
?С помощью данного курса вы узнаете обо всех инструментах, необходимых для работы с потоковыми данными и создания ML-алгоритмов. Ему можно пользоваться как новичкам ML-специалистам, желающим научиться работать с большими данными, так и даунсайтистами стремящимся обучиться новым инженерным навыками. Будете уметь работать с распределенными файловыми системами, проводить A/B-тестирования и работу контейнерами. Научитесь проектировать нейросети а также создавать ML модели для решения различных задач.
Для потока данных и распределенной среды вам понадобятся все навыки машинного обучения. В программу включены ключевые знания из областей Data Science и Developer, позволяющие вам обрабатывать огромные массивы данных с помощью написанных распределенных алгоритмов на Spark. У каждого модуля есть своя практика, которую вы закрепляете в домашних заданиях. Финальный проект, завершающий обучение и дающий возможность обобщить знания даст вам пополнить портфолио. Он может быть выполнен в пределах задач, которые вам поручаются на вашем датасете или же преподаваться как учебный проект с поддержкой данных предоставленных OTUS.
Для кого этот курс? Специалисты по машинному обучению или Software инженеры, желающие обучаться работе с большими данными. Обычно эти задачи существуют в крупных IT-компаниях, выпускающих большой цифровой продукт. Для тех Data Scientist, которые хотят развить свои инженерные способности. Курс поможет вам обработать данные и самостоятельно вывести результат ML-решений в продакшн. Для того чтобы обучиться, вам потребуются базовые навыки работы с данными. Для того чтобы определиться с необходимым уровнем подготовки, стоит посмотреть карту курсов Data Science в OTUS.
Вы научитесь: - В распределенной среде можно применять стандартные инструменты ML-конвейеров. - Создавать собственные блоки, предназначенные для ML-конвейеров. - ML-алгоритмы могут быть адаптированы к различным средам, инструментам big data и распределенной среде. - Spark, Sparml и Streaming также можно применять. - - Создавать алгоритмы потоковой подготовки данных для машинного обучения, которые смогут реализовывать машины. - На всех этапах движения ML-решений в промышленную эксплуатацию необходимо обеспечить контроль качества.
Востребованность специалистов Навыки, которые вы освоите имеют самое непосредственное отношение к деятельности. Рынок наполняется все больше цифровыми продуктами, которые необходимы для развития. Для этого нужны огромные данные и обработка их потоками. Уже на данный момент специалисты с таким арсеналом навыкам и опытом могут рассчитывать заработную плату в размере 270 тысяч рублей. Следующий тренд - автоматизация процессам валидации и обучения, наоборот не очень хорошо скажется на деятельности Data Scientist. Сегодня все находится к тому, что даже человек без опыта сможет сделать fit-predict. В данный момент наиболее ценятся люди, имеющие минимальные инженерные навыки.
Особенности курса Данные являются предметом большой практики по работе с Компетенции охватывают от распределенного ML и потоковой обработки данных до вывода в продакшн. Technology: Scala, Spark, Python и Docker Technologies – последние разработки в этой области Беседа с экспертами на вебинарах и в чате Slack.
Программа курса
?Базовые вводные для старта курса
-Тема 1.Градиентный спуск и линейные модели
-Тема 2.Обзор основных методов и метрик машинного обучения
-Тема 3.Эволюция подходов работы с данными
-Тема 4.Основы программирования на Scala
Технологические основы распределенной обработки данных
-Тема 5.Распределенные файловые системы
-Тема 6.Менеджеры ресурсов в распределенных системах
-Тема 7.Эволюция фреймворков массивно-параллельного и распределенного вычисления
-Тема 8.Основы Apache Spark 1
-Тема 9.Основы Apache Spark 2
Основы распределенного МL
-Тема 10.Перенос МЛ-алгоритмов в распределенную среду
-Тема 11.ML в Apache Spark
-Тема 12.Разработка собственных блоков для SparkML
-Тема 13.Оптимизация гиперпараметров и AutoML
Потоковая обработка данных
-Тема 14.Потоковая обработка данных
-Тема 15.Сторонние библиотеки для использования со Spark
-Тема 16.Spark Streaming
-Тема 17.Структурный и непрерывный стриминг в Spark
-Тема 18.Альтернативные потоковые фреймворки
Целеполагание и анализ результатов
-Тема 19.Определение цели МЛ-проекта и предварительный анализ
-Тема 20.Долгосрочные ML-цели на примере задачи уменьшения оттока
-Тема 21.А/Б тестирование
-Тема 22.Дополнительные темы
Вывод результатов ML в продакшн
-Тема 23.Подходы к выводу ML-решений в продакшн
-Тема 24.Версионирование, воспроизводимость и мониторинг
-Тема 25.Онлайн-сервинг моделей
-Тема 26.Паттерны асинхронного потокового ML и ETL
-Тема 27.Если надо Python
ML на Python в продакшне
-Тема 28.Production Code на Python. Организация и Packaging кода
-Тема 29.REST-архитектура: Flask API
-Тема 30.Docker: Структура, применение, деплой
-Тема 31.Kubernetes, контейнерная оркестрация
-Тема 32.MLOPS инструменты для Kubernetes: KubeFlow, Seldon Core. Особенности эксплуатации гетерогенных систем в проме.
-Тема 33.Amazon Sagemaker
-Тема 34.AWS ML Service
Продвинутые топики
-Тема 35.Нейросети
-Тема 36.Распределенное обучение и инференс нейросетей
-Тема 37.Градиентный бустинг на деревьях
-Тема 38.Обучение с подкреплением
Проектная работа
-Тема 39.Выбор темы и организация проектной работы
-Тема 40.Консультация по проектам и домашним заданиям
-Тема 41.Защита проектных работ
Преподаватели
Спецификация
Паспорт достоверности курса
?Калькулятор обучения
Сравните полную стоимость, платеж и время на практику. Калькулятор не прогнозирует доход или окупаемость.
Введите данные, чтобы увидеть ориентир по нагрузке.
FAQ
Кому подойдёт этот курс?
специалисты, осваивающие тему курса; слушатели с уровнем подготовки, указанным в карточке.
Какие темы входят в программу?
MLOps; Потоковые данные; Большие данные; ML-алгоритм; Распределённая файловая система; A/B-тест; Контейнер.
Какие навыки можно развить?
Работать с потоковыми данными; Использовать распределённые файловые системы; Проводить A/B-тестирование; Работать с контейнерами; Связывать ML-алгоритмы с инженерной инфраструктурой.
Какой уровень у программы?
Уровень определяется требованиями конкретной программы.
Что известно о содержании курса?
Карточка подтверждает курс для начинающих ML-специалистов и data scientist по потоковым и большим данным, распределённым файловым системам, A/B-тестам и контейнерам.
Кто проводит обучение?
В карточке организатором указан OTUS.
Вопросы школе
?Ваш отзыв о курсе «Курс MLOps от OTUS»
Email нужен только для модерации и не публикуется на сайте. Отзыв появится после проверки редакцией.
Похожие курсы
Подборка курсов из близкой категории с учетом школы, рейтинга, отзывов и актуальности карточек.