---
title: "Hypothetical Document Embeddings (HyDE) (EL)"
source: "https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)"
wiki: "systems-analysis.info/int"
article: "Hypothetical_Document_Embeddings_(HyDE)_(EL)"
language: "el"
categories:
  - "Category:Greek"
  - "Category:Large language models"
  - "Category:Pages with math errors"
  - "Category:Pages with math render errors"
  - "Category:Prompt engineering"
revision_id: 3109
wiki_created_at: 2026-09-06T23:15:50Z
wiki_modified_at: 2026-09-06T23:15:50Z
downloaded_at: 2026-09-07T22:55:12Z
---

# Hypothetical Document Embeddings (HyDE) (EL)

**Hypothetical Document Expansion (HyDE)** — μέθοδος βελτίωσης του διανυσματικού retrieval και του retrieval‑augmented generation (RAG), κατά την οποία ένα μεγάλο γλωσσικό μοντέλο (LLM) παράγει ένα «υποθετικό έγγραφο» βάσει του αρχικού ερωτήματος· στη συνέχεια, αυτό το κείμενο διανυσματοποιείται από έναν encoder και η αναζήτηση πραγματοποιείται μεταξύ πραγματικών εγγράφων με βάση την εγγύτητα προς το διάνυσμα που προκύπτει. Η προσέγγιση επιτρέπει τη χρήση «μοτίβων συνάφειας» κωδικοποιημένων από το LLM και την «αγκύρωσή» τους στο σώμα κειμένων μέσω πυκνών embeddings<sup>[\[1\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-1)</sup>.

## Ορισμός και διαίσθηση

Το HyDE αποσυνθέτει το πρόβλημα αναζήτησης σε δύο στάδια:

\(1\) Το LLM δημιουργεί ένα «παράδειγμα συναφούς απάντησης» (*hypothetical document*) για το ερώτημα, μοντελοποιώντας έτσι τα χαρακτηριστικά συνάφειας·

\(2\) ένας contrastive encoder (π.χ. Contriever) μετατρέπει αυτό το κείμενο σε διάνυσμα, με βάση το οποίο ανακτώνται πραγματικά έγγραφα από τον δείκτη. Το παραγόμενο κείμενο ενδέχεται να περιέχει πραγματολογικά σφάλματα, ωστόσο αυτό που έχει σημασία είναι τα θεματικά και ορολογικά μοτίβα που συλλαμβάνει ο encoder<sup>[\[2\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-2)</sup>.

## Ιστορία και πηγές

Η ιδέα επέκτασης της αναζήτησης με συνθετικά κείμενα ανάγεται σε εργασίες σχετικές με την επέκταση ερωτημάτων και την ψευδο-συναφή ανατροφοδότηση (PRF): τον αλγόριθμο Rocchio και τα γλωσσικά μοντέλα συνάφειας<sup>[\[3\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-3)[\[4\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-4)</sup>. Για το πυκνό retrieval χρησιμοποιήθηκαν contrastively εκπαιδευμένοι encoders (Contriever)<sup>[\[5\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-5)</sup> και Dense Passage Retrieval (DPR)<sup>[\[6\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-6)</sup>. Το benchmark BEIR τυποποίησε την αξιολόγηση σε zero‑shot συνθήκες<sup>[\[7\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-7)</sup>. Στο πλαίσιο αυτό προτάθηκε το HyDE ως τρόπος «εισαγωγής» γνώσης συνάφειας μέσω LLM στη λειτουργία μηδενικού πλαισίου, χωρίς πρόσθετη εκπαίδευση του encoder<sup>[\[8\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-8)</sup>.

## Μέθοδος και φορμαλισμός

Έστω σώμα εγγράφων $\mathcal{D} = \{ d_{1},\ldots,d_{N}\}$ και encoder κειμένων $E:\text{text} \rightarrow {\mathbb{R}}^{n}$ που ορίζει διανυσματικές αναπαραστάσεις εγγράφων $\mathbf{v}_{d} = E(d)$. Για τη μέτρηση εγγύτητας χρησιμοποιείται είτε η ομοιότητα συνημιτόνου είτε το εσωτερικό γινόμενο· σημαντική παρατήρηση: \*\*το εσωτερικό γινόμενο ισούται με την ομοιότητα συνημιτόνου μόνο όταν και τα δύο διανύσματα έχουν μοναδιαία L2‑νόρμα\*\* ($\|\mathbf{u}\| = \|\mathbf{v}\| = 1$)<sup>[\[9\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-9)</sup>.

Το HyDE επαναορίζει την αναπαράσταση του ερωτήματος μέσω ενός «υποθετικού εγγράφου» που παράγεται από το LLM. Τυπικά:

$$
\begin{matrix}
 & \text{(1) Генерация гипотетического текста:} & & {\overset{\sim}{d}\; = \; G\!\left( q;\,{inst} \right),} \\
 & \text{(2) Эмбеддинг гипотетического текста:} & & {\mathbf{v}_{h}\; = \; E(\overset{\sim}{d}),} \\
 & \text{(3) Поиск ближайших соседей:} & & {\mathcal{R}_{k}(q)\; = \;{TopK}_{\, d \in \mathcal{D}}\; S\!\left( \mathbf{v}_{h},\mathbf{v}_{d} \right),}
\end{matrix}
$$

όπου $G$ — LLM με οδηγία $inst$ (για παράδειγμα: «Γράψε μια παράγραφο που απαντά στην ερώτηση …»), $S$ — μέτρο ομοιότητας (συνημίτονο ή IP με κανονικοποίηση), και $\mathcal{R}_{k}(q)$ — σύνολο $k$ εγγράφων με μέγιστη ομοιότητα<sup>[\[10\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-10)[\[11\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-11)</sup>.

Στην πρακτική μηχανική, συχνά παράγονται \*\*πολλαπλά\*\* υποθετικά κείμενα και οι αναπαραστάσεις τους συνάγονται, γεγονός που αυξάνει την ευρωστία:

$$
{\overset{\sim}{d}}^{(j)} = G\!\left( q;\,{inst},\xi_{j} \right),\quad\mathbf{v}_{h}\; = \;\frac{1}{m}\sum\limits_{j = 1}^{m}E\!\left( {\overset{\sim}{d}}^{(j)} \right),
$$

όπου $\xi_{j}$ — στοχαστικές παράμετροι αποκωδικοποίησης (π.χ. temperature/top‑p). Αυτή η τεχνική ensemble βελτιώνει το Recall με μέτρια αύξηση της λανθάνουσας<sup>[\[12\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-12)</sup>.

### Βασικός αγωγός (pipeline) HyDE

    # 1) prompt(query) -> hypothetical_doc
    # 2) embed(hypothetical_doc) -> v_h
    # 3) retrieve(index, v_h, k) -> candidates
    # 4) (optional) rerank(query, candidates) -> topN
    # 5) (для RAG) stuff / map-reduce / refine на topN

### Σχέση με άλλες μεθόδους (QE, doc2query, PRF)

- **QE (επέκταση ερωτήματος)** προσθέτει όρους στο ερώτημα· το HyDE αντ' αυτού παράγει ολόκληρο ένα «quasi-έγγραφο», κάτι που εναρμονίζεται καλύτερα με τους πυκνούς encoders<sup>[\[13\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-13)</sup>.
- **doc2query / docTTTTTquery** επεκτείνουν τα **έγγραφα** με συνθετικά ερωτήματα πριν από την ευρετηρίαση<sup>[\[14\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-14)[\[15\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-15)</sup>· το HyDE επεκτείνει το **ερώτημα** εν κινήσει, χωρίς να απαιτεί επανευρετηρίαση.
- **PRF** (Rocchio, Relevance LM) ενημερώνει το διάνυσμα ερωτήματος βάσει των κορυφαίων αποτελεσμάτων· το HyDE εξάγει το «μοτίβο συνάφειας» απευθείας από το LLM και στη συνέχεια το «αγκυρώνει» μέσω retrieval από το σώμα κειμένων<sup>[\[16\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-16)</sup>.

## Ενσωμάτωση σε RAG και επαναταξινόμηση

Στο RAG, το HyDE εφαρμόζεται ως πρώτο στάδιο retrieval: υποθετικό έγγραφο → embedding → k υποψήφια. Στη συνέχεια εφαρμόζεται επαναταξινόμηση: cross-encoders κλάσης BERT<sup>[\[17\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-17)</sup> ή late interaction ColBERT<sup>[\[18\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-18)</sup>. Για τη συγχώνευση λιστών (π.χ. υβριδικό BM25+vector) εφαρμόζεται συνήθως RRF (*reciprocal rank fusion*): $\operatorname{RRF}(d) = \sum\limits_{r \in \mathcal{R}}\frac{1}{k + \operatorname{rank}_{r}(d)},\qquad k \approx 60.$ Η μέθοδος RRF βελτιώνει σταθερά τη συνολική ποιότητα των συνδυασμένων ταξινομήσεων<sup>[\[19\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-19)</sup>.

## Αξιολόγηση σε benchmarks (BEIR κ.ά.)

Η πρωτότυπη εργασία αξιολογεί το HyDE σε zero-shot συνθήκες στα TREC DL'19/20 (αναζήτηση ιστού) και σε υποσύνολο συλλογών BEIR (Scifact, ArguAna, TREC‑COVID, FiQA, DBPedia, TREC‑NEWS, Climate‑FEVER). Απόσπασμα αποτελεσμάτων — *κατάσταση στις 2023‑07*:

| Μέθοδος                   | DL19                   | DL20                   | Πηγή                                                                                                             |
|---------------------------|------------------------|------------------------|------------------------------------------------------------------------------------------------------------------|
| BM25                      | 30.1 / 50.6 / 75.0     | 28.6 / 48.0 / 78.6     | <sup>[\[20\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-20)</sup> |
| Contriever (unsup.)       | 24.0 / 44.5 / 74.6     | 24.0 / 42.1 / 75.4     | <sup>[\[21\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-21)</sup> |
| **HyDE** (Contriever+LLM) | **41.8 / 61.3 / 88.0** | **38.2 / 57.9 / 84.4** | <sup>[\[22\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-22)</sup> |
| DPR (ft)                  | 36.5 / 62.2 / 76.9     | 41.8 / 65.3 / 81.4     | <sup>[\[23\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-23)</sup> |
| ANCE (ft)                 | 37.1 / 64.5 / 75.5     | 40.8 / 64.6 / 77.6     | <sup>[\[24\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-24)</sup> |

*TREC DL19/20 (αναζήτηση ιστού)* — mAP / nDCG@10 / Recall@1k

| Μέθοδος    | Scifact         | ArguAna         | TREC‑COVID      | FiQA        | DBPedia     | TREC‑NEWS       | Climate‑FEVER   | Πηγή                                                                                                             |
|------------|-----------------|-----------------|-----------------|-------------|-------------|-----------------|-----------------|------------------------------------------------------------------------------------------------------------------|
| BM25       | 67.9 / 92.5     | 39.7 / 93.2     | **59.5 / 49.8** | 23.6 / 54.0 | 31.8 / 46.8 | 39.5 / 44.7     | 16.5 / 42.5     | <sup>[\[25\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-25)</sup> |
| Contriever | 64.9 / 92.6     | 37.9 / 90.1     | 27.3 / 17.2     | 24.5 / 56.2 | 29.2 / 45.3 | 34.8 / 42.3     | 15.5 / 44.1     | <sup>[\[26\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-26)</sup> |
| **HyDE**   | **69.1 / 96.4** | **46.6 / 97.9** | 59.3 / 41.4     | 27.3 / 62.1 | 36.8 / 47.2 | **44.0 / 50.9** | **22.3 / 53.0** | <sup>[\[27\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-27)</sup> |

*BEIR (επιλογή συνόλων)* — nDCG@10 / Recall@100

Το HyDE βελτιώνει επίσης το MRR@100 σε πολύγλωσσα σύνολα Mr.TyDi (sw/ko/ja/bn) σε σχέση με το mContriever<sup>[\[28\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-28)</sup>.

## Πρακτικές συστάσεις

Πότε να εφαρμόζεται το HyDE

- Λειτουργία μηδενικού πλαισίου (zero-shot) ή μεταφοράς (δεν υπάρχουν ετικέτες συνάφειας· ο τομέας «διαφέρει» από τα σώματα εκπαίδευσης)<sup>[\[29\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-29)</sup>.
- Απαιτείται αύξηση του Recall@k με αποδεκτή ακρίβεια — το HyDE συχνά «ανοίγει» συναφείς περιοχές του διανυσματικού χώρου<sup>[\[30\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-30)</sup>.

Τυπικές ρυθμίσεις

- **LLM και prompt**: οδηγία «Γράψε μια παράγραφο που απαντά στην ερώτηση …»· μέτρια στοχαστικότητα (π.χ. *temperature*≈0.7)<sup>[\[31\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-31)</sup>.
- **Αριθμός υποθετικών κειμένων**: 1–5· ο μέσος όρος των embeddings αυξάνει την ευρωστία<sup>[\[32\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-32)</sup>.
- **Embedder**: (m)Contriever χωρίς fine-tuning· είναι δυνατή η χρήση fine-tuned encoders (το αποτέλεσμα του HyDE διατηρείται)<sup>[\[33\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-33)</sup>.
- **Κανονικοποίηση embeddings**: L2‑νόρμα· το εσωτερικό γινόμενο ισοδυναμεί με το συνημίτονο<sup>[\[34\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-34)</sup>.
- **Υβριδικό retrieval**: BM25+vector με επακόλουθη επαναταξινόμηση<sup>[\[35\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-35)</sup>.
- **Επαναταξινομητής**: Cross-Encoder (BERT re‑ranker)<sup>[\[36\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-36)</sup> ή ColBERT<sup>[\[37\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-37)</sup>.
- **Συγχώνευση** αποτελεσμάτων διαφορετικών στρατηγικών: RRF (*k*≈60)<sup>[\[38\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-38)</sup>.

Παρακολούθηση ποιότητας/κόστους

- Retrieval: nDCG@k, Recall@k, MRR· end‑to‑end RAG: EM/F1 ή μετρικές *groundedness* (RAGAS/TruLens)<sup>[\[39\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-39)[\[40\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-40)</sup>.
- Κόστος/λανθάνουσα: κυριαρχείται από τη γένεση του LLM και (αν υπάρχει) την επαναταξινόμηση· βελτιστοποιείται μέσω του αριθμού «υποθετικών» και του μήκους απάντησης<sup>[\[41\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-41)</sup>.

## Περιορισμοί και ανοιχτά ζητήματα

- **Ψευδαισθήσεις** υποθετικού κειμένου: το LLM ενδέχεται να εισάγει πραγματολογικά σφάλματα· η «αγκύρωση» μέσω encoder και σώματος κειμένων μειώνει τον κίνδυνο, αλλά δεν τον εξαλείφει πλήρως<sup>[\[42\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-42)</sup>.
- **Τομεακοί/γλωσσικοί περιορισμοί**: το όφελος του HyDE μειώνεται σε εξειδικευμένους τομείς και σε γλώσσες με χαμηλούς πόρους<sup>[\[43\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-43)</sup>.
- **Λανθάνουσα και κόστος**: η γένεση LLM προσθέτει καθυστέρηση και κόστος token· είναι κρίσιμο για σενάρια πραγματικού χρόνου και μεγάλα «υποθετικά»<sup>[\[44\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-44)</sup>.
- **Ηθική και μεροληψίες**: συνιστάται η χρήση ασφαλών LLM και η εφαρμογή φιλτραρίσματος<sup>[\[45\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-45)</sup>.

## Συγκριτικός πίνακας μεθόδων

| Μέθοδος                   | Κλάση                    | Πού παράγεται το κείμενο               | Encoder/δείκτης       | Επαναταξινομητής (2ο στάδιο) | Τυπικές μετρικές (παράδειγμα)                      | Κόστος/λανθάνουσα                          | Πηγές                                                                                                                                                                                                                 |
|---------------------------|--------------------------|----------------------------------------|-----------------------|------------------------------|----------------------------------------------------|--------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **HyDE**                  | Query→*hypo‑doc*         | Πλευρά ερωτήματος (LLM → παράγραφος)   | (m)Contriever; ANN    | BERT re‑rank / ColBERT / RRF | DL19 nDCG@10≈61.3; DL20≈57.9; ArguAna nDCG@10≈46.6 | \+ γένεση LLM; + επαναταξινόμηση (προαιρ.) | <sup>[\[46\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-46)</sup>                                                                                                      |
| BM25                      | Λεξικός                  | —                                      | Ανεστραμμένος δείκτης | Προαιρετικά                  | βλ. πίν. (ανωτ.)                                   | Χαμηλό (λεξικό)                            | <sup>[\[47\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-47)</sup>                                                                                                      |
| DPR / ANCE                | Πυκνός (ft)              | —                                      | Bi‑encoder; ANN       | Προαιρετικά                  | DL19 nDCG@10≈62–65                                 | Μέτριο (χωρίς LLM)                         | <sup>[\[48\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-48)[\[49\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-49)</sup> |
| doc2query / docTTTTTquery | Επέκταση εγγράφου        | Πλευρά συλλογής (πριν την ευρετηρίαση) | BM25/sparse+expanded  | Προαιρετικά                  | Βελτιώσεις BM25 στο MS MARCO                       | Υψηλή offline γένεση· γρήγορο online       | <sup>[\[50\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-50)[\[51\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-51)</sup> |
| PRF (Rocchio, RLM)        | QE βάσει ανατροφοδότησης | Ερώτημα (βάσει κορυφ. αποτελ.)         | Οποιοσδήποτε          | Προαιρετικά                  | Αύξηση Recall/κίνδυνοι απόκλισης                   | \+ επιπλέον πέρασμα retrieval              | <sup>[\[52\]](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_note-52)</sup>                                                                                                      |

Σύγκριση HyDE και συναφών προσεγγίσεων

## Δείτε επίσης

- BM25
- Αναζήτηση με διανυσματικές αναπαραστάσεις,
- RAG
- Ψευδο-συναφής ανατροφοδότηση
- BEIR

## Βιβλιογραφία

- Manning, C. D.; Raghavan, P.; Schütze, H. (2008). *Introduction to Information Retrieval*. Cambridge University Press. ISBN 978‑0521865715.
- Robertson, S.; Zaragoza, H. (2009). *The Probabilistic Relevance Framework: BM25 and Beyond*. Foundations and Trends in IR, 3(4), 333–389. DOI:10.1561/1500000019.

## Σύνδεσμοι

- Αποθετήριο HyDE: github.com/texttron/hyde.
- Τεκμηρίωση: Haystack — HyDE: docs.haystack.deepset.ai.
- Τεκμηρίωση: LangChain — HyDE Retriever: docs.langchain.com.

## Σημειώσεις

1.  <span id="cite_note-1">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-1) Gao, L.; Ma, X.; Lin, J.; Callan, J. (2023). ‘‘Precise Zero‑Shot Dense Retrieval without Relevance Labels (HyDE)’’. ACL 2023. pp. 1762–1777. DOI:10.18653/v1/2023.acl-long.99. <a href="https://arxiv.org/abs/2212.10496" class="external text" rel="nofollow">arXiv:2212.10496</a></span>
2.  <span id="cite_note-2">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-2) Gao, L. et al. (2023). ACL 2023, §3.2. DOI:10.18653/v1/2023.acl-long.99.</span>
3.  <span id="cite_note-3">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-3) Rocchio, J. (1971). ‘‘Relevance Feedback in Information Retrieval’’. In: Salton, G. (ed.) *The SMART Retrieval System*. Prentice‑Hall, pp. 313–323. ISBN 978‑0138145255.</span>
4.  <span id="cite_note-4">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-4) Lavrenko, V.; Croft, W. B. (2001). ‘‘Relevance‑Based Language Models’’. SIGIR. DOI:10.1145/383952.383972.</span>
5.  <span id="cite_note-5">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-5) Izacard, G. et al. (2021/2022). ‘‘Unsupervised Dense Information Retrieval with Contrastive Learning’’. <a href="https://arxiv.org/abs/2112.09118" class="external text" rel="nofollow">arXiv:2112.09118</a>.</span>
6.  <span id="cite_note-6">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-6) Karpukhin, V. et al. (2020). ‘‘Dense Passage Retrieval for Open‑Domain QA’’. EMNLP. DOI:10.18653/v1/2020.emnlp-main.550.</span>
7.  <span id="cite_note-7">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-7) Thakur, N. et al. (2021). ‘‘BEIR: A Heterogeneous Benchmark for Zero‑shot Evaluation of Information Retrieval Models’’. NeurIPS Datasets Track. <a href="https://arxiv.org/abs/2104.08663" class="external text" rel="nofollow">arXiv:2104.08663</a>.</span>
8.  <span id="cite_note-8">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-8) Gao, L. et al. (2023). DOI:10.18653/v1/2023.acl-long.99.</span>
9.  <span id="cite_note-9">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-9) Milvus Docs. ‘‘Similarity Metrics’’ — при L2‑нормализации векторов внутр. произведение эквивалентно косинусу. URL: <a href="https://milvus.io/docs/v2.2.x/metric.md" class="external free" rel="nofollow">https://milvus.io/docs/v2.2.x/metric.md</a></span>
10. <span id="cite_note-10">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-10) Gao, L.; Ma, X.; Lin, J.; Callan, J. (2023). ‘‘Precise Zero‑Shot Dense Retrieval without Relevance Labels (HyDE)’’. ACL 2023, §3–4. arXiv:2212.10496. DOI:10.18653/v1/2023.acl-long.99.</span>
11. <span id="cite_note-11">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-11) Izacard, G. et al. (2021/2022). ‘‘Unsupervised Dense Information Retrieval with Contrastive Learning (Contriever)’’. arXiv:2112.09118.</span>
12. <span id="cite_note-12">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-12) Gao, L. et al. (2023). Прил. (ablation): влияние числа гипотетических текстов и параметров генерации. arXiv:2212.10496.</span>
13. <span id="cite_note-13">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-13) Gao, L. et al. (2023). DOI:10.18653/v1/2023.acl-long.99.</span>
14. <span id="cite_note-14">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-14) Nogueira, R. et al. (2019). ‘‘Document Expansion by Query Prediction’’ (doc2query). <a href="https://arxiv.org/abs/1904.08375" class="external text" rel="nofollow">arXiv:1904.08375</a>.</span>
15. <span id="cite_note-15">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-15) Nogueira, R.; Lin, J. (2019). ‘‘From doc2query to docTTTTTquery’’ (tech report). <a href="https://cs.uwaterloo.ca/~jimmylin/publications/Nogueira_Lin_2019_docTTTTTquery-v2.pdf" class="external text" rel="nofollow">PDF</a></span>
16. <span id="cite_note-16">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-16) Rocchio, J. (1971); Lavrenko & Croft (2001), см. выше.</span>
17. <span id="cite_note-17">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-17) Nogueira, R.; Cho, K. (2019). ‘‘Passage Re‑ranking with BERT’’. <a href="https://arxiv.org/abs/1901.04085" class="external text" rel="nofollow">arXiv:1901.04085</a>.</span>
18. <span id="cite_note-18">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-18) Khattab, O.; Zaharia, M. (2020). ‘‘ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERT’’. SIGIR. DOI:10.1145/3397271.3401075; <a href="https://arxiv.org/abs/2004.12832" class="external text" rel="nofollow">arXiv:2004.12832</a>.</span>
19. <span id="cite_note-19">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-19) Cormack, G. V.; Clarke, C. L. A.; Büttcher, S. (2009). ‘‘Reciprocal Rank Fusion Outperforms Condorcet and Nearly Optimally Combines Rankings’’. SIGIR. DOI:10.1145/1571941.1572114.</span>
20. <span id="cite_note-20">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-20) Gao, L. et al. (2023). Табл. 1. DOI:10.18653/v1/2023.acl-long.99.</span>
21. <span id="cite_note-21">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-21) Izacard, G. et al. (2022); сводные метрики — в Gao et al., 2023, табл. 1. arXiv:2112.09118.</span>
22. <span id="cite_note-22">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-22) Gao, L. et al. (2023). Табл. 1.</span>
23. <span id="cite_note-23">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-23) Karpukhin, V. et al. (2020); сводные — в Gao et al., 2023.</span>
24. <span id="cite_note-24">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-24) Xiong, L. et al. (2021). ICLR. <a href="https://arxiv.org/abs/2007.00808" class="external text" rel="nofollow">arXiv:2007.00808</a>.</span>
25. <span id="cite_note-25">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-25) Thakur, N. et al. (2021); сводные — в Gao et al., 2023, табл. 2. arXiv:2104.08663.</span>
26. <span id="cite_note-26">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-26) Izacard, G. et al. (2022); сводные — в Gao et al., 2023, табл. 2.</span>
27. <span id="cite_note-27">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-27) Gao, L. et al. (2023). Табл. 2.</span>
28. <span id="cite_note-28">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-28) Gao, L. et al. (2023). Табл. 3. DOI:10.18653/v1/2023.acl-long.99.</span>
29. <span id="cite_note-29">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-29) Gao, L. et al. (2023). §4–5.</span>
30. <span id="cite_note-30">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-30) Gao, L. et al. (2023). §4.2–4.3.</span>
31. <span id="cite_note-31">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-31) Gao, L. et al. (2023). §4.1.</span>
32. <span id="cite_note-32">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-32) Haystack Docs. ‘‘Hypothetical Document Embeddings (HyDE)’’ (инженерная справка). <a href="https://docs.haystack.deepset.ai/docs/hypothetical-document-embeddings-hyde" class="external text" rel="nofollow">docs.haystack.deepset.ai</a></span>
33. <span id="cite_note-33">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-33) Gao, L. et al. (2023). Табл. 6.</span>
34. <span id="cite_note-34">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-34) Milvus Docs. ‘‘Similarity Metrics’’.</span>
35. <span id="cite_note-35">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-35) Haystack × Milvus Integration (официальная док.). <a href="https://haystack.deepset.ai/integrations/milvus-document-store" class="external text" rel="nofollow">haystack.deepset.ai</a></span>
36. <span id="cite_note-36">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-36) Nogueira, R.; Cho, K. (2019). arXiv:1901.04085.</span>
37. <span id="cite_note-37">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-37) Khattab, O.; Zaharia, M. (2020). DOI:10.1145/3397271.3401075.</span>
38. <span id="cite_note-38">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-38) Cormack, G. V. et al. (2009). DOI:10.1145/1571941.1572114.</span>
39. <span id="cite_note-39">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-39) Manning, C. D.; Raghavan, P.; Schütze, H. (2008). *Introduction to Information Retrieval*. Cambridge Univ. Press. ISBN 978‑0521865715.</span>
40. <span id="cite_note-40">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-40) Es, S. et al. (2023). ‘‘RAGAS: Automated Evaluation of Retrieval‑Augmented Generation’’. <a href="https://arxiv.org/abs/2309.15217" class="external text" rel="nofollow">arXiv:2309.15217</a>.</span>
41. <span id="cite_note-41">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-41) Gao, L. et al. (2023). §5.</span>
42. <span id="cite_note-42">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-42) Gao, L. et al. (2023). §3.2; §4.1. DOI:10.18653/v1/2023.acl-long.99.</span>
43. <span id="cite_note-43">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-43) Gao, L. et al. (2023). Табл. 3; §4.4.</span>
44. <span id="cite_note-44">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-44) Gao, L. et al. (2023). §4–5.</span>
45. <span id="cite_note-45">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-45) Ouyang, L. et al. (2022). ‘‘Training language models to follow instructions with human feedback (InstructGPT)’’. NeurIPS. <a href="https://arxiv.org/abs/2203.02155" class="external text" rel="nofollow">arXiv:2203.02155</a>.</span>
46. <span id="cite_note-46">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-46) Gao, L. et al. (2023). Табл. 1–2.</span>
47. <span id="cite_note-47">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-47) Robertson, S.; Zaragoza, H. (2009). ‘‘The Probabilistic Relevance Framework: BM25 and Beyond’’. Found. Trends IR. DOI:10.1561/1500000019.</span>
48. <span id="cite_note-48">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-48) Karpukhin, V. et al. (2020). DOI:10.18653/v1/2020.emnlp-main.550.</span>
49. <span id="cite_note-49">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-49) Xiong, L. et al. (2021). <a href="https://arxiv.org/abs/2007.00808" class="external text" rel="nofollow">arXiv:2007.00808</a>.</span>
50. <span id="cite_note-50">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-50) Nogueira, R. et al. (2019). arXiv:1904.08375.</span>
51. <span id="cite_note-51">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-51) Nogueira, R.; Lin, J. (2019). tech report.</span>
52. <span id="cite_note-52">[↑](https://systems-analysis.info/int/Hypothetical_Document_Embeddings_(HyDE)_(EL)#cite_ref-52) Rocchio, J. (1971). SMART; Lavrenko & Croft (2001) SIGIR.</span>
