Art of DS

Вигляд

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

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

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

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

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

Ваш акаунт

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

складність 2/5

Cross-validation

Визначення

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

Спершу прочитайте Overfitting Увесь шлях — на мапі
Формула
Err^CV=1k∑j=1k1∣Fj∣∑i∈FjL(yi,f^−Fj(xi))\widehat{\mathrm{Err}}_{\mathrm{CV}} = \frac{1}{k}\sum_{j=1}^{k} \frac{1}{|F_j|}\sum_{i \in F_j} L\big(y_i, \hat{f}^{-F_j}(x_i)\big)

Інтуїція

Оцінювати модель на даних, до яких її підганяли, — це вимірювати пам’ять, а не навчання. Бібліотека каже це без пом’якшень: «навчати параметри функції прогнозування й тестувати її на тих самих даних — методологічна помилка» [2, §3.1].

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

Перехресна перевірка — очевидний компроміс, і вона справді дотепна: обертати відкладену частину. Поділіть на k частин, навчіть k разів і щоразу оцінюйте на тій частині, яку залишили осторонь. Кожен зразок прогнозує модель, яка його не бачила, і кожен зразок так само бере участь у навчанні в решті k−1 раундів. Ніщо не марнується, а оцінка усереднюється за k різними поділами замість довіри до одного.

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

Формальне визначення

Як це працює

Де застосовується

Чому і коли

Практичний приклад

Типові помилки

Перевірте себе

3 запитання

Запитання до цієї сторінки входять у доступ. Їх перевіряє сервер, тож відповіді лишаються там, доки ви не дасте свою.

Відкрити всі квізи

На шпаргалці: Validation and generalisation →

Джерела

  1. Bates, Hastie, Tibshirani. Cross-validation: what does it estimate and how well does it do it? (2023)paperhttps://ar5iv.labs.arxiv.org/html/2104.00673
  2. scikit-learn User Guide — Cross-validation: evaluating estimator performancedocs · звірено 2026-09-06https://scikit-learn.org/stable/modules/cross_validation.html

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

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

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

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

Про що це?

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

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

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

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

support@artofds.com

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

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

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

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

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

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

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