Art of DS

Вигляд

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

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

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

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

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

Ваш акаунт

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

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

Sentence embeddings

Визначення

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

Формула
sim⁡(u,v)=u⋅v∥u∥ ∥v∥\operatorname{sim}(u,v) = \frac{u \cdot v}{\lVert u \rVert\, \lVert v \rVert}

Інтуїція

BERT скаже вам, наскільки схожі два речення, і зробить це дуже добре. Заковика в тому, як він це робить: обидва речення проходять через мережу разом, тож оцінка подібності коштує одного повного прямого проходу на кожну пару. Reimers і Gurevych формулюють наслідок одним реченням: «Пошук найсхожішої пари в колекції з 10,000 речень вимагає близько 50 мільйонів обчислень висновування (~65 годин) з BERT» [1, Abstract].

Виправлення — зробити одиницею роботи представлення, а не порівняння. Закодуйте кожне речення один раз, незалежно, у вектор; порівнюйте вектори косинусною подібністю. Тепер колекція з n речень коштує n прямих проходів, а кожне подальше попарне питання — це арифметика. Та сама стаття повідомляє про «близько 5 секунд із SBERT» для колекції, яка забирала 65 годин [1, Abstract].

Це модель векторного простору з кращим вектором. Manning et al. задають рамку — документи як вектори, подібність як косинус — і точно називають, що таке представлення викидає: «це представлення втрачає відносний порядок термів у кожному документі… документи Мері швидша за Джона і Джон швидший за Мері ідентичні в такому представленні “мішок слів”» [2, §6.3.1]. Ембединг речення — спроба зберегти геометрію і перестати втрачати порядок.

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

Як це працює

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

Чому і коли

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

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

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

3 запитання

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

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

Джерела

  1. Reimers, Gurevych. Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks (2019)paperhttps://ar5iv.labs.arxiv.org/html/1908.10084
  2. Manning, Raghavan, Schütze. Introduction to Information Retrieval (2008)bookhttps://nlp.stanford.edu/IR-book/html/htmledition/dot-products-1.html

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

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

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

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

Про що це?

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

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

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

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

support@artofds.com

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

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

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

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

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

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

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