Art of DS

Вигляд

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

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

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

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

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

Ваш акаунт

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

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

Distance-weighted KNN

Визначення

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

Спершу прочитайте KNN Увесь шлях — на мапі
Формула
y^(x)=arg max⁡c∑i∈Nk(x)1[yi=c]d(x,xi)\hat{y}(x) = \operatorname*{arg\,max}_{c} \sum_{i \in N_k(x)} \frac{\mathbb{1}[y_i = c]}{d(x, x_i)}

Інтуїція

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

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

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

Як це працює

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

Чому і коли

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

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

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

3 запитання

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

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

Джерела

  1. scikit-learn — KNeighborsClassifierdocs · звірено 2026-08-31https://scikit-learn.org/stable/modules/generated/sklearn.neighbors.KNeighborsClassifier.html
  2. Zhang, Lipton, Li, Smola. Dive into Deep Learning — Attention Pooling by Similaritybook · звірено 2026-10-07https://d2l.ai/chapter_attention-mechanisms-and-transformers/attention-pooling.html

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

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

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

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

Про що це?

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

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

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

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

support@artofds.com

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

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

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

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

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

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

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