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

Курс

Ансамблевые методы в Python

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

Научитесь создавать продвинутые и эффективные модели машинного обучения на Python с помощью ансамблевых методов: bagging, boosting и stacking.

Python4 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}4,050 XP12,963Заявление об успешном завершении

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

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

Любимый инструмент учащихся тысяч компаний

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

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

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

Продолжайте изучение машинного обучения и погружайтесь в увлекательный мир ансамблевых методов! Это особый класс техник машинного обучения, которые объединяют несколько отдельных алгоритмов, чтобы повысить качество прогнозов и решать сложные задачи в самых разных отраслях. Ансамблевые методы регулярно занимают первые места на онлайн-соревнованиях по машинному обучению! В этом курсе вы изучите продвинутые ансамблевые техники: бэггинг, бустинг и стекинг. Вы применёте их к реальным наборам данных с помощью современных библиотек Python для машинного обучения: scikit-learn, XGBoost, CatBoost и mlxtend.

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

Программа

Структура курса

1

Объединение нескольких моделей

Трудно выбрать лучшую модель из нескольких построенных? Не нужно останавливаться на одной — используйте их все сразу! В этой главе вы узнаете, как объединять несколько моделей в одну с помощью методов «голосования» и «усреднения». Вы примените их для предсказания рейтингов приложений в Google Play Store, определения легендарности покемонов и прогнозирования гибели персонажей «Игры престолов»!
Начать главу
3

Бустинг

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

Стекинг

Познакомьтесь со стекингом! В финальной главе курса вы изучите этот ансамблевый метод и научитесь реализовывать его как с помощью scikit-learn, так и с библиотекой mlxtend. Вы примените стекинг для предсказания съедобности грибов Северной Америки и вернётесь к задаче оценки рейтингов приложений Google, используя этот более продвинутый подход.
Начать главу

Ансамблевые методы в Python

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

Получить справку об окончании курса

Записаться

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

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

Ансамблевые методы в Python | DataCamp