Език AI РЪКОВОДСТВО

Хипотетични вграждания на документи на HyDE

HyDE подобрява извличането, като първо иска езиков модел да си представи фалшив документ с отговор, след което търси с вграждането на този документ вместо необработената заявка.

2 min readПоследна актуализация

Преглед

It bridges the gap between short questions and the longer passages you actually want to find.

Дълбоко гмуркане

HyDE (Hypothetical Document Embeddings), предложен през 2022 г. от Гао и колеги, се справя с проблем при плътно извличане: кратка заявка и уместен пасаж с отговор често се намират в различни региони на пространството за вграждане. Рецептата има три стъпки. Първо, подканете LLM, следващ инструкции (като InstructGPT), за да генерира хипотетичен документ, който да отговори на заявката, дори ако съдържа измислени или частично неточни подробности. Второ, вградете този хипотетичен документ с неконтролиран контрастен енкодер (като Contriever). Трето, използвайте това вграждане, за да намерите реални пасажи чрез търсене на най-близкия съсед. Енкодерът действа като компресор със загуби, филтрира измислиците на LLM, като същевременно запазва съответния семантичен сигнал. Забележително е, че HyDE работи безпроблемно, не се нуждае от етикетирани данни за релевантност и съвпада или побеждава фино настроените ретривъри на различни езици и задачи.

Техническа информация

Умното прозрение е, че стъпката на вграждане е шумно обезшумяване. Въпреки че генерираният документ може да съдържа фактически грешки, плътният енкодер го картографира близо до наистина подходящи реални пасажи, защото те споделят тематични и семантични модели, докато халюцинираните специфики се измиват в тясното място на вектор с фиксиран размер. HyDE измества тежестта от обучението на енкодер на заявки към използване на генеративните знания на LLM плюс готово неконтролирано вграждане.

Стратегическо въздействие

Speed and scale

Езиковите работни процеси могат да се движат по-бързо, без да се жертва последователността.

Access and reach

Той разширява достъпа между езици и стилове на комуникация.

Clearer decisions

Екипите могат да отделят повече време за преценка, докато автоматизацията се справя с повторението.

Бъдещето на HyDE хипотетични вграждания на документи

HyDE е градивен елемент в усъвършенстваните RAG тръбопроводи, често съчетан с прекласиране и генериране на множество заявки. Очаквайте варианти, които генерират множество хипотетични документи и осредняват техните вграждания за устойчивост, адаптивно използване, което задейства HyDE само когато необработената заявка се извлича лошо, и по-тясна интеграция с по-евтини местни LLM за намаляване на забавянето и разходите. Тъй като генеративните модели се подобряват, качеството на хипотетичните документи - и следователно извличането - трябва да продължи да нараства.

Внедряване в реалния свят

Нулево извличане в нов домейн, където не съществуват етикетирани данни за обучение за преминаване на заявка

Многоезично търсене, генериране на хипотетичен отговор на целевия език преди вграждане

Подобряване на припомнянето на RAG чрез разширяване на кратки потребителски въпроси в богати псевдодокументи

Проучване и правно търсене, където кратките заявки трябва да съответстват на плътни, тежки на жаргон пасажи от източници

Рискове и предпазни огради

Халюцинираните факти могат тихо да влязат в отчети, потоци за поддръжка или резултати от изследвания.

Бързата чувствителност може да създаде противоречиви резултати при подобни заявки.

Чувствителните текстови данни могат да бъдат разкрити, ако контролите за достъп са слаби.

Пътна карта за изпълнение

1

Определете изходен формат, тон и стандарти за качество преди внедряване.

2

Наземни отговори с доверени източници винаги, когато точността има значение.

3

Поддържайте контролна точка за човешки преглед за изходи с високи залози.

4

Проследявайте моделите на неуспехи и редовно обучавайте подкани или работни потоци.

Продължете да изследвате

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the HyDE Hypothetical Document Embeddings quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Start quiz

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Next guide

Вграждане на поддуми на FastText

Frequently asked questions

What is HyDE Hypothetical Document Embeddings?

HyDE подобрява извличането, като първо иска езиков модел да си представи фалшив документ с отговор, след което търси с вграждането на този документ вместо необработената заявка. Той преодолява празнината между кратките въпроси и по-дългите пасажи, които всъщност искате да намерите.

Какво генерира HyDE преди извършване на извличане?

HyDE подканва LLM да напише документ с хипотетичен отговор, чието вграждане след това се използва за търсене на реални пасажи.

Защо няма голямо значение дали хипотетичният документ съдържа фактически грешки?

Вграждането с фиксиран размер действа като пречка за загуба, която улавя актуалната значимост, като същевременно отхвърля халюцинираните детайли.

Кой тип модел на вграждане се използва в оригиналния HyDE за кодиране на хипотетичния документ?

HyDE сдвоява LLM генератора с неконтролиран контрастен енкодер като Contriever, за да вгради хипотетичния документ.

Какъв основен проблем при плътното извличане е предназначен да адресира HyDE?

Чрез превръщането на заявка в текст, подобен на документ, HyDE премества вектора за търсене по-близо до вида на пасажите, на които трябва да съответства.