Similarity Search
Abkürzungen / Synonyme: Ähnlichkeitssuche
Kurzdefinition
Die Suche nach Vektoren im semantischen Raum, die einem Suchvektor am nächsten liegen (z.B. mittels Cosinus-Ähnlichkeit).
Ausführliche Erklärung
Similarity Search (Ähnlichkeitssuche) findet zu einem Anfrage-Vektor die nächstgelegenen Vektoren in einem Datenbestand – das Herzstück der semantischen Suche und damit von RAG. Statt exakter Wortübereinstimmung zählt die Nähe im Vektorraum, gemessen meist über die Cosine Similarity. Bei grossen Datenmengen kommen approximative Verfahren (ANN, z. B. HNSW) zum Einsatz, die Geschwindigkeit gegen minimale Genauigkeit eintauschen.
Beispiel
Eine Suche nach «günstige Laptops fürs Studium» findet per Similarity Search auch Produkte, die mit «preiswerte Notebooks für Studierende» beschrieben sind.
Im ausführlichen Fachartikel erklären wir Similarity Search mit Architektur, Praxisbeispielen und Best Practices im Detail: