Als nächstesNächster Leitfaden
Nicht maximale Unterdrückung
Visuelle KI
Sprach-KI-GUIDE
Maximum Marginal Relevance (MMR) ist eine Neubewertungsmethode, die die Relevanz eines Ergebnisses mit der Differenz zu bereits ausgewählten Ergebnissen abwägt.
Hören Sie sich diesen Leitfaden anKI-erzählt · ~2 min
Dies ist wichtig, da das reine Relevanzranking häufig nahezu doppelte Passagen zurückgibt, die Platz in einem RAG-Kontextfenster verschwenden.
Wenn ein Suchsystem Dokumente ausschließlich nach Relevanz für eine Suchanfrage bewertet, sind die Top-Ergebnisse häufig redundant – fünf Passagen, die alle dasselbe sagen. MMR, 1998 von Carbonell und Goldstein eingeführt, behebt dieses Problem, indem die Ergebnisse einzeln ausgewählt werden. Bei jedem Schritt wird der Kandidat ausgewählt, der eine gewichtete Mischung maximiert: Lambda multipliziert seine Relevanz für die Abfrage, minus (1 minus Lambda) multipliziert seine maximale Ähnlichkeit mit allem, was bereits ausgewählt wurde. Ein Lambda nahe 1 begünstigt reine Relevanz; nahe 0 begünstigt es die Vielfalt. Bei der abrufgestützten Generierung wird MMR häufig zum Abrufen unterschiedlicher Blöcke verwendet, sodass das Sprachmodell komplementäre Beweise erkennt und nicht denselben Sachverhalt wiederholt, wodurch die Abdeckung verbessert wird, ohne den Kontext zu vergrößern.
Ein RAG-Chatbot verwendet MMR-Abruf, sodass seine Top-5-Blöcke verschiedene Aspekte einer Richtlinie abdecken und nicht fünf Umschreibungen desselben Absatzes.
Ein Tool zur Recherchezusammenfassung wendet MMR an, um Passagen auszuwählen, die Überlappungen minimieren und so eine breitere, weniger repetitive Zusammenfassung erstellen.
Ein Nachrichtenaggregator ordnet Artikel mit MMR, um eine unterschiedliche Berichterstattung über ein Ereignis zu zeigen, anstatt dass zehn Medien eine Nachrichtenmeldung wiederholen.
Der Vector Store Retriever von LangChain macht search_type='mmr' mit fetch_k und lambda_mult verfügbar, um zurückgegebene Dokumente zu diversifizieren.
MMR bleibt ein einfacher Standard in Vektordatenbank-Clients wie LangChain und Chroma, wo es als einzeiliger Abrufmodus angeboten wird. Zukünftige Systeme kombinieren es zunehmend mit erlernten Diversitätszielen, Cluster-basierter Auswahl und Cross-Encoder-Rerankern, die Neuheiten eher semantisch als nach Kosinusdistanz beurteilen. Wenn die Kontextfenster größer werden, verlagert sich der Schwerpunkt von der Platzersparnis auf die Kuratierung wirklich komplementärer Beweise, sodass eine diversitätsbewusste Auswahl wie MMR auch dann relevant bleibt, wenn die Rohkapazität reichlich vorhanden ist.
Kostenloser Newsletter
Drei verifizierte KI-Geschichten jeden Werktagmorgen, in einfachem Englisch geschrieben. Für immer kostenlos, keine Werbung.
Eine E‑Mail jeden Werktag. Abmelden mit einem Klick. Wir verkaufen oder teilen Ihre Adresse nie.
Testen Sie sich selbst
Sofortiges Feedback zu jeder Antwort und ein teilbares Zertifikat mit verifizierbarer ID, sobald Sie einen Kurs bestanden haben.
Unterstützen Sie kostenlose KI-Bildung. AI Understanding ist eine 501(c)(3) gemeinnützige Organisation – keine Werbung, keine Paywall, nie. Machen Sie eine Spende
Maximum Marginal Relevance (MMR) ist eine Neubewertungsmethode, die die Relevanz eines Ergebnisses mit der Differenz zu bereits ausgewählten Ergebnissen abwägt. Dies ist wichtig, da das reine Relevanzranking häufig nahezu doppelte Passagen zurückgibt, die Platz in einem RAG-Kontextfenster verschwenden.
MMR begegnet der Tendenz des reinen Relevanzrankings, viele Ergebnisse zu zeigen, die im Wesentlichen das Gleiche aussagen, indem Neuheiten belohnt werden.
Relevanz der Lambda-Gewichte; In der Nähe von 1 dominiert der Relevanzterm, während in der Nähe von 0 der Diversitätsterm (geringe Ähnlichkeit) dominiert.
MMR ist eine gierige iterative Methode: Jede Auswahl maximiert die Relevanz abzüglich der maximalen Ähnlichkeit mit den bereits ausgewählten Elementen.
Der allgemeine Algorithmus erlaubt geeignete Ähnlichkeitsfunktionen; Kosinus ist eine häufige Wahl für Vektordarstellungen.
Durch die Diversifizierung der abgerufenen Teile hilft MMR dem Modell, unterschiedliche Beweise zu erkennen, anstatt denselben Sachverhalt zu wiederholen, wodurch die Abdeckung verbessert wird.
Lerne weiter
Weitere Leitfäden zu diesem Thema ausgewählt
Als nächstesNächster Leitfaden
Nicht maximale Unterdrückung
Visuelle KI