KI-Glossar ·RAG

Query Expansion

Auch: Anfrageerweiterung, Query-Expansion

Unter Query Expansion versteht man die Erweiterung einer Suchanfrage um zusätzliche Formulierungen vor dem Suchlauf; alle Varianten werden abgeschickt und ihre Trefferlisten zusammengeführt.

Zweck

Anfragen sind kurz, Dokumente ausführlich, und beide benutzen selten dieselben Wörter. Diese Lücke zwischen Anfrage- und Dokumentvokabular ist ein klassischer Grund für ausbleibende Treffer. Query Expansion setzt vor dem Suchlauf an: Aus der Anfrage „Videos automatisch schneiden" werden mehrere Anfragen, etwa mit „Schnittsoftware" oder „Videobearbeitung automatisieren".

Klassische und modellgestützte Verfahren

Die ältere Form arbeitet mit Wortlisten: Synonymwörterbücher, Wortstammbildung, dazu das Relevanz-Feedback, bei dem Begriffe aus den zuerst gefundenen Dokumenten der Anfrage hinzugefügt werden. Heute erzeugt meist ein kleines Sprachmodell mehrere Umformulierungen. In RAG-Systemen wird jede Variante durch Lexikalische Suche und Semantische Suche geschickt; die Ergebnisse gehen gemeinsam in die Verschmelzung der Hybridsuche ein.

Nutzen und Preis

Der Gewinn zeigt sich bei umschreibenden Anfragen, deren Wortwahl im Bestand nicht vorkommt. Bezahlt wird mit Laufzeit, weil sich die Zahl der Suchläufe vervielfacht, und mit dem Risiko, dass eine ungenaue Umformulierung fachfremde Treffer einträgt. Die Trennschärfe einer Anfrage nimmt also nicht in jedem Fall zu.

Im Netz verbunden

setzt voraus
wird genutzt von
Im Wissensnetz ansehen