Онлайн-курс — сертифицированная профессиональная специализация в области машинного обучения от Университета Дьюка.

Станьте инженером по машинному обучению. Совершенствуйте свои навыки программирования с помощью MLOps.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

продвижение

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Зона Майкрософт
  • Огромные данные
  • анализ данных
  • Программирование на Python
  • github
  • машинное обучение
  • облачные вычисления
  • управление данными
  • Парный разряд
  • Сервисы Amazon (AWS)
  • Программирование на ржавчине
  • МЛОпс

What you will learn in the course

Courses for which the course is suitable

  • Наука о данных
  • Машинное обучение
  • Архитектор решений машинного обучения в облаке
  • Управление продуктами с использованием искусственного интеллекта (ИИ)

Стажировка — серия курсов из 4 частей.

Эта серия интенсивных курсов подходит для людей, обладающих знаниями в области программирования, таких как разработчики, специалисты по обработке данных и исследователи. Вы приобретете важные навыки MLOps, в том числе использование Python и Rust, использование GitHub Copilot для повышения производительности и использование таких платформ, как Amazon SageMaker, Azure ML и MLflow. Кроме того, вы поймете, как точно настроить большие языковые модели (LLM) с помощью Hugging Face, а также узнаете о надежном и эффективном развертывании интегрированных двоичных моделей в формате ONNX, что обеспечит вам успех в развивающейся области MLOps.

Карьерный путь

Благодаря этой серии курсов вы начнете приобретать навыки для различных карьерных путей:

  • Наука о данных — анализ и понимание сложных наборов данных, разработка моделей машинного обучения, внедрение управления данными и содействие принятию решений на основе данных.
  • Инженерия машинного обучения — проектирование, создание и внедрение моделей и систем машинного обучения для решения реальных проблем.
  • Создавайте решения ML в облаке — используйте облачные платформы, такие как AWS и Azure, для гибкого и экономичного проектирования решений ML и управления ими.
  • Управление продуктами с использованием искусственного интеллекта (ИИ) — устранение разрыва между командами бизнеса, инженеров и специалистов по обработке данных для создания значимых продуктов AI/ML.

Практический учебный проект

Изучайте и практикуйте свои навыки MLOps с помощью практических упражнений и платформ Github.

  • Создание скрипта Python для автоматизации обработки данных и извлечения признаков для моделей машинного обучения.
  • Разработка реального решения ML/AI с использованием парного программирования на основе ИИ и GitHub Copilot, которое демонстрирует вашу способность сотрудничать с ИИ.
  • Создание веб-приложений и инструментов командной строки для взаимодействия с моделями машинного обучения с использованием Gradio, Hugging Face и платформы Click.
  • Реализация задач машинного обучения с ускорением на графическом процессоре с использованием Rust для повышения производительности и эффективности.
  • Обучение, оптимизация и развертывание моделей машинного обучения в Amazon SageMaker и Azure ML для облачных MLOps.
  • Проектирование полного конвейера MLOps с функциями системы MLflow, управления проектами, моделирования и отслеживания.
  • Настройка и развертывание моделей большого языка (LLM) и моделей Malhom с использованием формата ONNX с Hugging Face. Создание интерактивных демонстраций для эффективной демонстрации вашей работы и прогресса.

Details of the courses that make up the specialization

Курсы Python для экспертов MLOps

Курс 1

  • 43 часа
  • 4,2 (188 оценок)
Детали курса
чему ты научишься
  • работать с логикой в ​​Python, назначать переменные и использовать разные структуры данных.
  • Пишите, запускайте и отлаживайте тесты с помощью Pytest для проверки своей работы.
  • Взаимодействуйте с API и SDK для создания инструментов командной строки и API HTTP для решения и автоматизации задач машинного обучения.
навыки, которые вы приобретете
  • Категория: Программирование на Python
  • Категория: Информационная инженерия
  • Категория: машинное обучение
  • Категория: автоматизация тестирования
  • Категория: МЛОпс

Курс 2

  • 44 часа
  • 4,2 (115 оценок)
Детали курса
чему ты научишься
  • Создавайте операционные конвейеры с использованием DevOps, DataOps и MLOps.
  • Объясните принципы и практические принципы MLOps (например, управление данными, обучение и разработка моделей, непрерывная интеграция и доставка и т. д.).
  • Создавайте и запускайте модели машинного обучения в производственной среде с помощью инструментов и платформ MLOps.
навыки, которые вы приобретете
  • Категория: Библиотеки Python
  • Категория: большие данные
  • Категория: машинное обучение
  • Категория: DevOps
  • Категория: Программирование на Rust

Платформы MLOps: Amazon SageMaker и Azure ML

Курс 3

  • 30 часов
  • 3,7 (37 оценок)
Детали курса
чему ты научишься
  • Применяйте методы исследовательского анализа данных (EDA) к науке о данных и проблемам баз данных.
  • Создавайте решения для моделирования машинного обучения с использованием технологий AWS и Azure.
  • Обучайте и запускайте решения машинного обучения в производственной среде с использованием облачных технологий.
навыки, которые вы приобретете
  • Категория: Microsoft Azure
  • Категория: Программирование на Python
  • Категория: машинное обучение
  • Категория: Веб-сервисы Amazon (Amazon AWS)
  • Категория: МЛОпс

Инструменты MLOps: MLflow и Hugging Face

Курс 4

  • 25 часов
  • 3,8 (31 оценка)
Детали курса
чему ты научишься
  • Создавайте новые проекты в MLflow для создания и регистрации моделей.
  • Используйте модели и базы данных Hugging Face для создания своих API.
  • Свяжите и запустите Hugging Face в облаке с помощью автоматизации.
навыки, которые вы приобретете
  • Категория: Модели
  • Категория: Информационная инженерия
  • Категория: облачные вычисления
  • Категория: Обнимающее лицо
  • Категория: Программное обеспечение для машинного обучения