Art of DS

Вигляд

Палітра
Тема
Доступ $20 одноразово
Увійти або створити акаунт

Вхід до Art of DSСтворіть акаунт Art of DS

Ми надішлемо на пошту посилання й шестизначний код. Увійти можна будь-яким із них; пароля немає.Введіть свою пошту. Ми надішлемо посилання й шестизначний код, щоб її підтвердити, — пароль не потрібен. Акаунт безкоштовний.

  • Ви повернетеся на цю сторінку, туди, де зупинилися.
  • Уже маєте акаунт? З тією самою адресою ви просто ввійдете.

Продовжуючи, ви приймаєте Умови та Політику конфіденційності.

Ваш акаунт

Безкоштовний акаунтДоступ назавжди

Беггінг чи бустинг?

П’ять ансамблів дерев пліч-о-пліч, пари, які плутають, і один запуск, де беггінг лікує дисперсію, а бустинг — зміщення.

друкується на 2 сторінках A4з 5 сторінок і 1 каталогучитати безкоштовно · PDF — із безкоштовним акаунтомОновлено 23 жовт. 2026 р.

Завантажити PDF

PDF і кнопка «Друкувати» просять увійти; безкоштовного акаунта досить. Читати й перевіряти себе може кожен.

Пліч-о-пліч

Перші стовпці — з каталогу Tree ensembles; решта — з кожної сторінки.

Скажіть, на що відповідає кожна, чого вона не бачить і коли її обирати, а тоді відкрийте її рядок.

Ансамбль Хоче членів, що Будується Більше членів Складність налаштування Обирайте, коли Пастка
Bagging поодинці перенавчаються паралельно ніколи не шкодить майже жодної модель сама перенавчається, а багато підгонок по кишені Беггувати стабільну модель і чекати виграшу.
Random forest поодинці перенавчаються паралельно ніколи не шкодить низька потрібна сильна базова лінія, тобто майже завжди Лишати max_features на «all».
AdaBoost поодинці недонавчаються послідовно може перенавчити помірна базова модель недонавчається, а мітки чисті Викиди й шум у мітках.
Gradient boosting поодинці недонавчаються послідовно може перенавчити висока мета — точність на табличних даних, і є час налаштувати Кількість раундів без ранньої зупинки.
HistGradientBoosting поодинці недонавчаються послідовно може перенавчити висока те саме, на десятках тисяч рядків і більше Припущення, що швидкі реалізації — повноцінна заміна.

Формулу наведено, лише коли вона коротша за слова; решту сказано словами, а формула є на кожній сторінці.

Легко сплутати

Питання «чим відрізняється…» — кожне у два рядки.

  • Bagging проти Boosting

    Беггінг усереднює членів, що перенавчаються, усіх одразу; бустинг додає членів, що недонавчаються, одного за одним.

    Беггінг — для моделі, чия проблема дисперсія; бустинг — для тієї, чия проблема зміщення.

  • Bagging проти Random forest

    Ліс — це беггінг дерев, кожне розбиття яких бачить лише випадкову підмножину ознак, тож вони більше розходяться.

    Ліс — звичайний вибір за замовчуванням; простий беггінг може бути кращим, коли сигнал несуть кілька ознак.

  • Random forest проти Gradient boosting

    Ліс важко зіпсувати, і він мало потребує налаштування; бустинг зазвичай точніший на таблицях.

    Почніть із лісу, щоб побачити, чи є сигнал; налаштовуйте бустинг, коли важать останні пункти.

  • Темп навчання проти Раунди

    Кожен раунд додає крок розміром із темп навчання, тож менший темп потребує більше раундів для тієї самої підгонки.

    Зафіксуйте малий темп, а кількість раундів хай обере рання зупинка.

Один справжній запуск

Шість моделей, кожну навчено на 100 вибірках однієї задачі; похибка розкладається на зміщення² і дисперсію.

Модель Зміщення² Дисперсія Тестова MSE
stump 16.67 3.01 20.68
deep-tree 3.65 9.14 13.79
bagged-trees 4.31 1.38 6.69
random-forest 5.81 0.86 7.67
boosted-stumps 2.23 1.01 4.24
boosted-trees 1.72 1.52 4.25

«Беггінг зменшує дисперсію і не чіпає зміщення.»

«Бустинг зменшує зміщення.»

«Декореляція дерев тут коштує зміщення.»

Запуск і ці рядки — практичний приклад зі сторінки «Boosting», як його виведено: 100 training sets of 200 rows each, noise variance 1.00

Що обрати?

  1. Де похибка?

  2. Потрібна базова лінія швидко?

    • Так, без довгого налаштування Random forest
  3. Модель має бути прочитною?

Кожна відповідь — з розділу «Чому і коли» своєї сторінки.

Усі пастки цих сторінок: 24

Кожна — перший рядок однієї з типових помилок; чому — пояснює її сторінка.

Decision tree

  • Необмежене дерево перенавчиться — надійно.
  • Малі зміни даних дають інші дерева.
  • Важливості ознак за нечистотою зміщені.
  • Розбиття вирівняні за осями.

Bagging

  • Беггувати стабільну модель і чекати виграшу.
  • Вважати позамішкову похибку безкоштовною перехресною перевіркою в кожному випадку.
  • Читати важливості ознак беггованої моделі так, ніби це важливості дерева.
  • Вважати, що більше членів може зашкодити.
  • Бутстрепити залежні рядки.

Random forest

  • Лишати max_features на «all».
  • Довіряти вбудованим важливостям ознак.
  • Налаштовувати кількість дерев так, ніби це параметр регуляризації.
  • Чекати каліброваних ймовірностей.
  • Застосовувати його до даних із сильними вимогами до екстраполяції.

Boosting

  • Бустити глибокі дерева.
  • Припускати, що більше раундів — це безпечно.
  • Викиди й шум у мітках.
  • Порівнювати α з AdaBoost з імовірністю.
  • Вважати бустинг і беггінг взаємозамінними «ансамблями».

Gradient boosting

  • Кількість раундів без ранньої зупинки.
  • Налаштування η і M незалежно.
  • Глибокі дерева.
  • Припущення, що швидкі реалізації — повноцінна заміна.
  • Важливості ознак бустингової моделі як істина.

Маєте промокод?

Код зі знижкою 100% одразу відкриває все. Менша знижка віднімається від ціни у вікні оплати: введіть там той самий код.

Написати в підтримку

Питання, проблема з доступом, повернення коштів? Напишіть нам, і ми відповімо листом.

Про що це?

Адресу використаємо лише для відповіді вам.

Повідомлення надіслано

Дякуємо. Відповімо листом на адресу, яку ви вказали.

Або напишіть нам напряму

support@artofds.com

Повідомлення надіслано Дякуємо. Відповімо листом на адресу, яку ви вказали.

Перевірте адресу пошти: вона потрібна, щоб відповісти.

Це наша адреса. Вкажіть свою, щоб відповідь дійшла до вас.

На цю адресу не можна надіслати лист. Перевірте, чи немає помилки.

Напишіть трохи більше: щонайменше 10 символів.

Забагато повідомлень за короткий час. Спробуйте за кілька хвилин.

Не вдалося надіслати повідомлення. Напишіть нам напряму: support@artofds.com