Перейти к основному содержимому

Курс

Проектирование рабочих процессов машинного обучения на Python

Продвинутый4 ч

Научитесь создавать конвейеры, которые выдерживают испытание временем.

Python4 чвидео: 16Упражнений: 514,200 XP12,716Свидетельство о достижении

Создать бесплатный аккаунт

Продолжить через Google
или
Продолжая, вы принимаете нашу Условия использования, наши Политику конфиденциальности и то, что ваши данные хранятся в США.

Нас выбирают учащиеся из тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

Развёртывание моделей машинного обучения в производственной среде кажется простым с современными инструментами, однако на практике модель нередко работает хуже, чем в процессе разработки. Этот курс даст вам четыре ключевых навыка, которые выделят вас среди специалистов по данным и помогут создавать надёжные конвейеры: исчерпывающая настройка всех аспектов модели на этапе разработки; максимально эффективное использование экспертных знаний; мониторинг производительности модели и устранение её деградации; работа с данными, у которых мало разметки или она неточна. Курс глубоко погружает в передовые возможности sklearn и охватывает реальные наборы данных из таких актуальных областей, как персонализированная медицина и кибербезопасность — всё это открывает практический взгляд на машинное обучение.

Предварительные требования

Программа

План курса

1

Стандартный рабочий процесс

В этой главе вы повторите основы рабочего процесса обучения с учителем: обучение и настройку модели, отбор модели, конструирование и отбор признаков, а также методы разбиения данных. Вы поймёте, как эти шаги зависят друг от друга, и увидите, как каждый из них может как вызывать переобучение, так и помогать с ним бороться — главной проблемой специалиста по данным. К концу главы вы уверенно освоите обучение с учителем и будете готовы перейти к более сложному материалу следующих глав.
Начать главу
2

Человек в контуре управления

В предыдущей главе вы углубили знания о стандартных рабочих процессах обучения с учителем. В этой главе вы критически рассмотрите способы включения экспертных знаний в такое обучение. Это достигается через выбор подходящей единицы анализа, которая может потребовать конструирования признаков из нескольких источников данных, через не всегда точный процесс разметки примеров, а также через задание функции потерь, отражающей реальную бизнес-ценность ошибок вашей модели.
Начать главу
3

Управление жизненным циклом модели

В предыдущей главе вы применяли различные способы включения обратной связи от экспертов в рабочий процесс и оценивали её с учётом бизнес-ценности. Теперь пришло время освоить навыки, необходимые для перевода модели в производственную среду и поддержания её качества за счёт итеративного улучшения. Вы также научитесь диагностировать смещение набора данных и снижать влияние изменяющейся среды на точность модели.
Начать главу
4

Рабочие процессы без учителя

В предыдущих главах вы заложили прочную основу в области обучения с учителем, включая знания о развёртывании моделей в производственной среде, и всегда предполагали наличие размеченного набора данных. В этой главе вы столкнётесь с задачей моделирования данных без разметки или с очень малым её количеством. Это погружение в обнаружение аномалий — разновидность обучения без учителя — и в обучение на основе расстояний, где представления о сходстве между примерами заменяют метки и позволяют достичь точности, сопоставимой с обучением с учителем. После завершения этой главы вы будете уверенно выделяться среди специалистов по данным, чётко понимая, какие инструменты применять для адаптации рабочего процесса к типичным реальным задачам.
Начать главу

Проектирование рабочих процессов машинного обучения на Python

Курс
завершён

Получить сертификат об окончании

Записаться сейчас

Развивайте навыки работы с данными с помощью DataCamp для мобильных устройств

Продвигайтесь вперёд в дороге с нашими мобильными курсами и ежедневными 5-минутными заданиями по программированию.