Art of DS

Вигляд

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

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

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

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

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

Ваш акаунт

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

Який поділ — і що просочується?

Сім способів поділити дані пліч-о-пліч, пари, які плутають, і один запуск, де та сама модель отримує іншу оцінку на кожному поділі.

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

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

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

Пліч-о-пліч

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

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

Стратегія Навчань моделі Кожен рядок тестується Зберігає Ламається, коли Обирайте, коли Пастка
Holdout 1 один раз або ніколи за замовчуванням нічого набір даних малий завжди, для однієї фінальної оцінки, яка лише звітує Звітувати один поділ так, ніби він і є відповіддю.
K-fold k рівно один раз за замовчуванням нічого рядки не взаємозамінні даних так мало, що один відкладений поділ був би шумним Вибір моделі за оцінкою CV і подання тієї самої оцінки.
Stratified k-fold k рівно один раз баланс класів рядки згруповані чи впорядковані ціль — клас, особливо рідкісний Нестратифіковані фолди на незбалансованій цільовій змінній
Grouped k-fold k рівно один раз межі груп групи невідомі рядки йдуть групами — пацієнти, користувачі, сесії Випадкові поділи на згрупованих даних.
Time series split k щонайбільше один раз часовий порядок ви їх перемішуєте модель застосовуватимуть до майбутнього Перемішування залежних даних
Leave-one-out n рівно один раз за замовчуванням нічого n велике або потрібен інтервал набір даних крихітний Читання стандартного відхилення по фолдах як стандартної похибки.
Nested cross-validation k × m рівно один раз на цикл межа вибору бюджету не вистачає ви налаштовуєте модель і мусите ще й чесно її оцінити Звіт про найкращий результат пошуку як про якість моделі.

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

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

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

  • Holdout проти Cross-validation

    0.75 проти 0.92 Тестових рядків: 120

    Відкладений поділ — одна вибірка з розкиду оцінок; перехресна перевірка усереднює k таких.

    Перехресна — коли поділ шумний; відкладений — на один фінальний погляд.

  • Валідаційна вибірка проти Тестовий набір

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

    Обране на тестовому наборі завищує його оцінку. Дивіться на нього раз, наприкінці.

  • K-fold проти Grouped k-fold

    K-fold розкидає рядки суб’єкта по фолдах; grouped k-fold тримає кожного суб’єкта з одного боку поділу.

    Групуйте, коли рядки йдуть одиницями; зайва точність тут — впізнавання, а не вміння.

  • Overfitting проти Data leakage

    Перенавчання — модель надто добре вивчила навчальні рядки; витік — оцінювання бачить зайве.

    Перенавчання видно з поганої оцінки; витік ховається за надто доброю.

  • Early stopping проти Regularization

    Обидві жертвують підгонкою заради узагальнення; одна обмежує час навчання, друга — розмір ваг.

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

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

Та сама модель на тих самих даних, поділених 400 різними способами за чотирьох розмірів тестового набору.

Тестових рядків Середня Ст. відх. Найгірша Найкраща Розкид падає
120 0.83 0.03 0.75 0.92 0.17
240 0.83 0.02 0.77 0.89 0.12
420 0.83 0.02 0.79 0.87 0.08
600 0.83 0.01 0.80 0.87 0.07

Запуск і ці рядки — практичний приклад зі сторінки «Train-test split», як його виведено: the same model and the same data, split 400 different ways

Що обрати?

  1. Чи досить стабільний один поділ?

  2. Чи незалежні рядки?

  3. Ви ще й обираєте модель?

  4. Оцінка виглядає неправильною?

    • Надто добра, щоб бути правдою Data leakage
    • Набагато нижча за навчальну Overfitting

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

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

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

Train-test split

  • Звітувати один поділ так, ніби він і є відповіддю.
  • Дозволяти тестовому набору обирати будь-що.
  • Попередня обробка до поділу.
  • Ділити рядки, коли дані надходять групами.
  • Ділити часові ряди випадково.
  • Сприймати звітовану тестову оцінку як справжню тестову оцінку.

Cross-validation

  • Попередня обробка до поділу.
  • Вибір моделі за оцінкою CV і подання тієї самої оцінки.
  • Нестратифіковані фолди на незбалансованій цільовій змінній
  • Перемішування залежних даних
  • Читання стандартного відхилення по фолдах як стандартної похибки.

Data leakage

  • Вірити, що пайплайна досить.
  • Випадкові поділи на згрупованих даних.
  • Прибирати дублікати після поділу
  • Налаштовуватися на тестовій вибірці.
  • Пересемплування до поділу.

Overfitting

  • Попередня обробка до поділу.
  • Сприймати оцінку на валідації як оцінку майбутньої якості.
  • Вважати, що малий розрив означає добру модель.
  • Випадкові поділи на згрупованих чи часових даних.

Bias-variance tradeoff

  • Вважати U законом.
  • Діагностувати зміщення за одним числом.
  • Налаштовувати місткість на тестовій вибірці.
  • Додавати місткість моделі з високим зміщенням і чекати дисперсії.
  • Припускати, що розклад справджується для вашої втрати.

Hyperparameter tuning

  • Звіт про найкращий результат пошуку як про якість моделі.
  • Підгонка попередньої обробки поза пошуком.
  • Точки сітки на лінійній шкалі для мультиплікативного параметра.
  • Спільний пошук параметрів, що не взаємодіють.
  • Бюджет пошуку як безкоштовний.

Early stopping

  • Зупинка на першому зростанні.
  • Зупинка без відновлення.
  • Наведення результату, виміряного на відкладеній вибірці.
  • Припущення, що крива має одну точку перегину.
  • Забування про взаємодію з темпом навчання.

Regularization

  • Немасштабовані ознаки роблять штраф довільним.
  • Не штрафуйте вільний член.
  • α треба обирати на відкладених даних.
  • Регуляризовані коефіцієнти зміщені навмисно.

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

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

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

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

Про що це?

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

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

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

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

support@artofds.com

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

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

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

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

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

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

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