Перейти до основного вмісту

Курс

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

Просунутий4 год

Дізнайтеся, як створювати просунуті й ефективні моделі машинного навчання в Python, використовуючи ансамблеві техніки, як-от bagging, boosting і stacking.

Python4 год15 відео52 вправ4,050 XP12,963Свідоцтво про досягнення

Створіть безкоштовний обліковий запис

Продовжити через Google
або
Продовжуючи, ви приймаєте наші Умови використання, наш Політика конфіденційності і що ваші дані зберігаються в США.

Улюблений учнями у тисячах компаній

Навчаєте команду?

Спробувати для бізнесу

Опис курсу

Продовжуйте вивчати машинне навчання та занурюйтесь у захопливий світ ансамблевих методів! Це клас технік машинного навчання, які поєднують кілька окремих алгоритмів, щоб підвищити якість і розв'язувати складні задачі у великому масштабі в різних галузях. Ансамблеві підходи також регулярно перемагають в онлайн-змаганнях з машинного навчання! У цьому курсі ви дізнаєтеся про просунуті ансамблеві техніки, зокрема bagging, boosting і stacking. Ви застосуєте їх до реальних наборів даних, використовуючи передові бібліотеки машинного навчання Python, такі як scikit-learn, XGBoost, CatBoost і mlxtend.

Попередні вимоги

Навчальний план

Зміст курсу

1

Поєднання кількох моделей

Вам складно визначити, яка з побудованих вами моделей найкраща для вашої задачі? Не варто обирати одну — краще використайте їх усі! У цьому розділі ви навчитеся поєднувати кілька моделей в одну за допомогою «Voting» і «Averaging». Ви застосуєте ці підходи, щоб передбачати рейтинги застосунків у Google Play Store, визначати, чи є Pokémon легендарним, і хто з персонажів може загинути в «Грі престолів».
Почати розділ
3

Boosting

Boosting — це клас ансамблевих алгоритмів навчання, до якого входять відзначені нагородами моделі, наприклад AdaBoost. У цьому розділі ви познайомитеся з цією відомою моделлю та використаєте її, щоб передбачити касові збори фільмів-лауреатів! Ви також дізнаєтеся про алгоритми градієнтного бустингу, такі як CatBoost і XGBoost.
Почати розділ
4

Stacking

Побачимо, як усе складається докупи! У фінальному розділі ви вивчите ансамблевий метод stacking. Ви навчитеся реалізовувати його в scikit-learn, а також за допомогою бібліотеки mlxtend. Ви застосуєте stacking, щоб передбачити їстівність північноамериканських грибів, і знову повернетеся до рейтингів застосунків Google з цим більш просунутим підходом.
Почати розділ

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

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

Отримайте сертифікат про досягнення

Зараєструватися

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

Навчайтеся будь-де з нашими мобільними курсами та щоденними 5-хвилинними завданнями з кодування.

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