GUIDA ALL'AI linguistica

Incorporamenti di documenti ipotetici Hyde

HyDE migliora il recupero chiedendo prima a un modello linguistico di immaginare un documento di risposta falso, quindi effettuando la ricerca con l'incorporamento di quel documento anziché con la query non elaborata.

2 minuti di letturaUltimo aggiornamento

Panoramica

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

Immersione profonda

HyDE (Hypothetical Document Embeddings), proposto nel 2022 da Gao e colleghi, affronta un problema di recupero denso: una breve query e un passaggio di risposta pertinente spesso vivono in diverse regioni dello spazio di embedding. La ricetta prevede tre passaggi. Innanzitutto, chiedi a un LLM che segue le istruzioni (come InstructGPT) di generare un documento ipotetico che risponda alla domanda, anche se contiene dettagli inventati o parzialmente imprecisi. In secondo luogo, incorporare quell'ipotetico documento con un codificatore contrastivo non supervisionato (come Contriever). In terzo luogo, utilizzare tale incorporamento per trovare passaggi reali mediante la ricerca del vicino più vicino. Il codificatore agisce come un compressore con perdita, filtrando le invenzioni del LLM mantenendo il segnale semantico rilevante. Sorprendentemente, HyDE funziona a colpo zero, non necessitando di dati di pertinenza etichettati, e abbina o batte i retriever ottimizzati tra lingue e attività.

Approfondimento tecnico

L'intuizione intelligente è che la fase di incorporamento è un denoiser rumoroso. Anche se il documento generato può contenere errori fattuali, il codificatore denso lo mappa vicino a passaggi reali realmente rilevanti perché condividono modelli topici e semantici, mentre i dettagli allucinati vengono cancellati nel collo di bottiglia di un vettore di dimensione fissa. HyDE sposta l'onere dalla formazione di un codificatore di query allo sfruttamento della conoscenza generativa di un LLM oltre a un incorporamento non supervisionato standardizzato.

Impatto strategico

Velocità e scala

I flussi di lavoro linguistici possono muoversi più velocemente senza sacrificare la coerenza.

Accedere e raggiungere

Espande l'accesso attraverso lingue e stili di comunicazione.

Decisioni più chiare

I team possono dedicare più tempo al giudizio mentre l'automazione gestisce la ripetizione.

Il futuro degli incorporamenti di documenti ipotetici Hyde

HyDE è un elemento fondamentale nelle pipeline RAG avanzate, spesso combinato con il riclassificazione e la generazione di più query. Aspettatevi varianti che generino più documenti ipotetici e medino i loro incorporamenti per robustezza, uso adattivo che attivi HyDE solo quando la query grezza viene recuperata in modo scarso e un'integrazione più stretta con LLM locali più economici per ridurre latenza e costi. Man mano che i modelli generativi migliorano, la qualità dei documenti ipotetici – e quindi del loro recupero – dovrebbe continuare ad aumentare.

Implementazione nel mondo reale

Recupero zero-shot in un nuovo dominio in cui non esistono dati di training sui passaggi di query etichettati

Ricerca multilingue, generando una risposta ipotetica nella lingua di destinazione prima dell'incorporamento

Miglioramento del richiamo RAG espandendo le domande concise degli utenti in ricchi pseudo-documenti

Ricerca e ricerca legale in cui è necessario che query brevi corrispondano a passaggi di fonti densi e ricchi di gergo

Rischi e guardrail

Fatti allucinati possono tranquillamente entrare nei rapporti, nei flussi di supporto o nei risultati della ricerca.

La sensibilità tempestiva può creare risultati incoerenti tra richieste simili.

I dati di testo sensibili potrebbero essere esposti se i controlli di accesso sono deboli.

Tabella di marcia per l'implementazione

1

Definisci il formato di output, il tono e gli standard di qualità prima dell'implementazione.

2

Risposte concrete con fonti attendibili ogni volta che la precisione è importante.

3

Mantenere un checkpoint di revisione umana per i risultati ad alto rischio.

4

Tieni traccia dei modelli di errore e riqualifica regolarmente le richieste o i flussi di lavoro.

Continua a esplorare

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.

Inizia il quiz

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

Prossima guida

Incorporamenti di sottoparole FastText

Domande frequenti

What is HyDE Hypothetical Document Embeddings?

HyDE migliora il recupero chiedendo prima a un modello linguistico di immaginare un documento di risposta falso, quindi effettuando la ricerca con l'incorporamento di quel documento anziché con la query non elaborata. Colma il divario tra le domande brevi e i passaggi più lunghi che desideri effettivamente trovare.

Cosa genera HyDE prima di eseguire il recupero?

HyDE richiede a un LLM di scrivere un ipotetico documento di risposta, il cui incorporamento viene poi utilizzato per cercare passaggi reali.

Perché non ha molta importanza se l'ipotetico documento contiene errori di fatto?

L’incorporamento a dimensione fissa agisce come un collo di bottiglia con perdita che cattura la rilevanza di attualità scartando dettagli allucinati.

Quale tipo di modello di incorporamento viene utilizzato nell'HyDE originale per codificare l'ipotetico documento?

HyDE accoppia il generatore LLM con un codificatore contrastivo non supervisionato come Contriever per incorporare il documento ipotetico.

Quale problema fondamentale nel recupero denso è progettato per risolvere HyDE?

Trasformando una query in un testo simile a un documento, HyDE sposta il vettore di ricerca più vicino al tipo di passaggi a cui dovrebbe corrispondere.