Präzisere KI-Suche mit Multi-Vektor-Modellen
Sentence Transformers 6.0 erweitert sein Werkzeugset um den MultiVectorEncoder. Damit lassen sich ColBERT-artige Retrieval-Modelle trainieren und feinabstimmen, die Texte nicht auf einen einzigen Vektor verdichten. Stattdessen bleibt pro Token ein kleiner Vektor erhalten; beim Vergleich sucht der MaxSim-Mechanismus für jedes Anfrage-Token die beste Entsprechung im Dokument.
Mehr Präzision durch Late Interaction
Die feinere Darstellung bewahrt Fachbegriffe und lokale Signale, die ein einzelner Embedding-Vektor leicht mittelt. Das kann bei semantischer Suche, RAG, Code- oder Literaturrecherche die Trefferqualität erhöhen. Der Preis ist ein grösserer Suchindex, weil Dokumente mehrere Vektoren speichern. Die neue API deckt Modell, Datensätze, Loss-Funktionen, Trainingsargumente, Evaluatoren und Trainer in einem einheitlichen Ablauf ab.
Besonders relevant ist die konfigurierbare Dokumentlänge. Viele etablierte Retriever wurden auf kurze Passagen optimiert und schneiden Texte nach 180 bis 512 Tokens ab. In der beschriebenen medizinischen Evaluation waren Passagen im Mittel 941 Tokens lang; die Kürzung kostete laut Autor bis zu 0,24 NDCG@10. Domänentraining kann deshalb nicht nur Vokabular und Relevanzbegriff anpassen, sondern auch verhindern, dass wesentlicher Inhalt ungelesen bleibt.
Der richtige Ausgangspunkt überrascht
Für das Training kann ein bestehendes Multi-Vektor-Modell weiterentwickelt oder ein Transformer mit neuer 128-dimensionaler Projektionsschicht aufgebaut werden. In Versuchen mit 25.000 medizinischen Frage-Passage-Paaren passten sich vorüberwachte, noch nicht allgemein feinabgestimmte Checkpoints besser an als fertige Retrieval-Modelle. Ein neuer Projektionskopf auf einem starken Backbone kam ebenfalls nahe heran.
Das Beispielmodell mLateOn-medical entstand in 14,5 Stunden auf einer einzelnen RTX 3090 und übertraf in der spezifischen medizinischen Auswertung die getesteten allgemeinen dichten, dünnen, lexikalischen und Multi-Vektor-Retriever. Das ist kein universeller Leistungsvergleich, zeigt aber, wie stark passende Daten und Längenkonfiguration wirken können. Eine Interpunktions-Skiplist verringerte den Index zusätzlich um 9,6 Prozent, bei leicht besserer Qualität.
Praktischer Nutzen für eigene RAG-Systeme
Für Unternehmen mit juristischen, medizinischen oder internen Dokumentbeständen ist die Botschaft klar: Allgemeine Embeddings sind bequem, aber nicht immer optimal. Mit moderaten In-Domain-Daten lässt sich ein Retriever auf reale Anfragen, Fachsprache und lange Dokumente ausrichten. Vor dem Einsatz sollten Teams jedoch Qualität, Indexgrösse, Latenz und GPU-Bedarf gemeinsam messen.
Originalquelle: Hugging Face Blog – Training and Finetuning Multi-Vector Embedding Models with Sentence Transformers



