$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Ziel dieser Studie ist es, ein Sprachmodell (LM) so zu feinjustieren, dass es Zusammenfassungen mit Halluzinationen mit reduzierter Entität erzeugt. Halluzinationen treten auf, wenn ein Modell "selbstbewusst falsche oder irrelevante Ergebnisse liefert", weil es Text nach statistischer Wahrscheinlichkeit und nicht nach faktischer Verifikation erzeugt. Dies wird erreicht, indem eine Belohnungsfunktion auf Basis des Entity Hallucination Index (EHI) entworfen und Reinforcement Learning angewendet wird, um diese zu maximieren.
Problemformulierung
Gegeben ein Eingabedokument Xi, ist das Ziel, eine Zusammenfassung Yi zu erzeugen, sodass die in Yi erwähnten Entitäten in Xi geerdet sind. Traditionelles Maximum-Likelihood-Training optimiert die faktische Konsistenz nicht explizit. Diese Trainingsmethoden bestrafen nicht die Einbeziehung erfundener Entitäten. Daher wird eine belohnungsgetriebene Feinabstimmungsstrategie eingeführt, bei der die Belohnung proportional zur Treue der Entität ist, gemessen mit EHI.
Datensatz und Methode
Es werden zwei Korpora verwendet: Erstens ein Dialogtranskriptionsdatensatz mit mehrfachen Sitzungsprotokollen und abstrakten Goldzusammenfassungen, und zweitens der XSUM-Nachrichtenzusammenfassungsbenchmark22,23. Jeder Datensatz wurde bereinigt, abgeflacht und in 80 % Zug-, 10 % Validierungs- und 10 % Testpartitionen aufgeteilt. Die Dialoge sind reich an informeller Sprache und Pronomen, während XSUM prägnante Nachrichtenartikel enthält; Die Kombination ermöglicht es uns, sowohl In-Domain- als auch Out-of-Domain-Verallgemeinerungen zu evaluieren.
Die Entitätsextraktion erfolgt sowohl bei Quelldokumenten als auch bei Zusammenfassungen zur Berechnung des Entity Hallucination Index (EHI). Während der Feinabstimmung nutzt diese Studie ausschließlich den Training Split, während die Validierungs-EHI-Werte überwacht werden, um den besten Checkpoint auszuwählen. Endgültige Bewertungen werden auf dem zurückgehaltenen Testset berichtet, das vor und nach der Feinabstimmung der Modelle Nullschuss bleibt.
Zusammenfassend werden die Transkripte zunächst in einem abgeflachten Format organisiert und die Daten aufgeteilt. Das vortrainierte Modell erzeugt Baseline-Zusammenfassungen. Zweitens wird EHI mit transformatorbasiertem NER und den fünf Halluzinationsfaktoren berechnet. Während der Feinabstimmung wird das Modell mit der EHI-Belohnung über LoRa-Adapter aktualisiert. Abschließend werden Zusammenfassungen mit dem fein abgestimmten Modell erstellt und mit EHI, Entität F1 und anderen Metriken ausgewertet (Abbildung 2). Alle Experimente sind über den bereitgestellten Code und die Konfigurationsdateien reproduzierbar. Abbildung 3 zeigt den schrittweisen Prozessablauf für Datensatzvorbereitung, Basiszusammenfassung, EH-Berechnung, Feinabstimmung und Evaluation.
Basiszusammenfassung
Drei vortrainierte LLMs werden ausgewählt und ihre Ausgangszusammenfassungen erfasst: Flan-T5, Mistral (Nous-Hermes-2-Mistral-7B-DPO) und DistillBART 24,25,26. Jedes Modell wurde im Zero-Shot-Modus ausgeführt, um für jedes Eingabedokument (xi) eine Anfangszusammenfassung (Y, i) zu erstellen. Strahlsuche mit einer Strahlbreite von 4 und einer Längenstrafe von 1,0 wurde verwendet, um flüssige, aber prägnante Zusammenfassungen zu fördern. Diese Basiszusammenfassungen dienten dazu, die Prävalenz von Halluzinationen abzuschätzen und boten Ausgangspunkte für Feinabstimmung.
Entitätsextraktion und EHI-Berechnung
Um den Entity Hallucination Index (EHI) genau zu berechnen, ist ein robustes NER erforderlich. Anfangs wurde die Spacy für NER-Betrieb genutzt. Es ist bekannt, dass transformatorbasierte NER-Modelle genauer sind, aber Spacy war aus folgenden Gründen die ursprüngliche Wahl: (1) Transformer-basierte NER-Modelle selbst haben sich als Halluzinationen erwiesen als Spacy. (2) Dass Spacy statistisch ist, bringt die Recheneffizienz in Bezug auf Implementierungskosten und Ausführungszeit. (3) Es hilft uns auch zu beweisen, dass EHI robust darin ist, Halluzinationen zu reduzieren, selbst mit einem schwächeren NER-Modell. Angesichts der Tatsache, dass die Experimente auf etablierten Datensätzen durchgeführt werden und das en_core_web_sm von spaCy durchgeführt werden, ist das Modell spröde bei umgangssprachlichenTranskripten 13. Spacy wird durch ein transformatorbasiertes NER-Modell (dslim/bert-base-NER) ersetzt, das ein BERT-Modell ist, das auf dem CoNLL-2003-Datensatz fein abgestimmt ist. BERT-basierte NER-Systeme haben gezeigt, dass sie SpaCy-Modelle bei domänenspezifischen Aufgaben übertreffen – zum Beispiel erreichte ein Aviation-BERT-NER-Modell einen F1 von 94,78 % und identifizierte 17 Entitäten, verglichen mit 93,73 % für das spaCy NER, das sieben Entitätenerkannte: 27. Das BERT NER-Modell wurde über Hugging Face Transformers28 konfiguriert und führte eine kleinschreibungsunsensitive Abgleichung durch. Um Pronomen und Oberflächenformvariationen zu erfassen, verwendete diese Methode zusätzlich einfache Regeln, die "Mr. Smith" und "Smith" derselben kanonischen Form zuordnen; Die vollständige Koreferenzauflösung bleibt jedoch zukünftige Arbeit. Die vergleichende Analyse der NER-Modelle an einer Stichprobe von 200 Datensätzen aus dem XSUM-Datensatz lässt sich aus Tabelle 1 ableiten.
Der Entity Hallucination Index (EHI) wird berechnet wie folgt:

wobei PH, EF, OF, NH, LF Werte darstellen, die jeweils Positive Halluzination (PH), Extraktivitätsfaktor (EF), Negative Halluzination (NH), überfokussierte Entitäten (OF) und verlorenen Fokus (LF) für Artikel i entsprechen.
Details zu Halluzinationsfaktoren:
Positive Halluzination (PH): Messgrößen neu eingeführter Entitäten, die faktisch korrekt und vorteilhaft sind.
Extraktivitätsfaktor (EF): Misst Entitäten, die genau aus dem Eingabedokument in die Zusammenfassung extrahiert wurden.
Negative Halluzination (NH): Erfassen halluzinierte Entitäten, die falsch sind oder nicht in der Eingabe geerdet sind.
Überfokussiert (OF): Es wird Zusammenfassungen bestraft, die sich zu sehr auf eine enge Teilmenge von Entitäten konzentrieren und Vielfalt übersehen.
Verlorener Fokus (LF): Bestraft Zusammenfassungen, die wichtige Elemente im Input weglassen.
Die Berechnung der obigen Faktoren ist in Abbildung 4 mit einer Beispielberechnung zur Veranschaulichung dargestellt. Betrachten wir ein Beispiel der Eingabedokument-Entitäten (I): "John", "AI", "Konferenz"-Referenz-Zusammenfassungsentitäten (R):"-"John", "KI"-generierte Zusammenfassungsentitäten (G):""-""KI"", "Technologie". Höhere Werte von EHI deuten auf bessere Entitätstreue hin, indem sie Zusammenfassungen belohnen, die sowohl extraktiv als auch positiv halluziniert sind (mit nützlichen, aber treuen Entitäten), während sie unbegründete, übermäßige oder fehlende Entität20 bestrafen. Diese Faktoren wurden durch die Gesamtzahl der erkannten Entitäten normalisiert, sodass ein EHI zwischen 0 und 1 liegt. Die EHI-Validierung wurde während des Trainings überwacht, um den besten Kontrollpunkt auszuwählen. PH und EF belohnen nützliche neue Entitäten und korrekte Extraktion, während OF, NH und LF Wiederholung, Fabrikation und Auslassung bestrafen. Eine perfekte Punktzahl von 1,0 bedeutet, dass alle Entitäten in der Zusammenfassung geerdet oder vorteilhaft halluziniert sind, während eine Punktzahl von 0 darauf hinweist, dass keine benannte Entität in der Zusammenfassung in der Quelle erscheint.
Feinabstimmungsverfahren mit RL
Die detaillierten Hyperparameter-Konfigurationen für Feinabstimmung sind separat in Tabelle 2, Tabelle 3 und Tabelle 4 dargestellt, die Optimierertypen, Lernraten, Chargengrößen, Hardware-Spezifikationen und weitere Konfigurationsdetails für Mistral-7B, DistilBart und Flan-T5 darstellen. Das Ziel ist hier, die Modellparameter θ zu feinjustieren, indem die erwartete Belohnung des Entity Hallucination Index (EHI) über die generierten Zusammenfassungen maximiert wird. Formell wird für ein Eingabedokument Xi, eine generierte Zusammenfassung Yi und Modellparameter θ das erwartete Belohnungsziel definiert als:
(2)
wobei EHI (y, x) den Entitätshalluzinationsindex bezeichnet, der zwischen der generierten Zusammenfassung Yi und der Eingabe Xi berechnet wird.
Nach dem REINFORCE-Algorithmus25 wird der Gradient dieses Ziels wie folgt geschätzt:
(3)
In der Praxis wurden Zusammenfassungen aus den Modellen entnommen, ihre entsprechenden EHI-Werte berechnet und Policy-Gradienten-Updates angewandt, um höhere Belohnungsergebnisse zu fördern. Um parametereffiziente Feinabstimmung zu ermöglichen, verwendete diese Studie die Low-Rank Adaptation (LoRA). Nur LoRA-Adapter wurden aktualisiert, während die Basismodellgewichte eingefroren blieben. Feinabstimmung erfolgte auf einer A100-GPU mit geringer Lernrate (z. B. 5 × 10-6), einer Batchgröße von 4 und einer Gradientenakkumulierung über 8 Schritte mit AdamOptimizer 29. Zusammenfassungen wurden alle 500 Updates neu generiert, um die Belohnungswerte zu aktualisieren, und das Training wurde fortgesetzt, bis die Validierungs-EHI konvergierte. Die REINFORCE-Basislinie wurde auf den laufenden Durchschnitt der jüngsten Belohnungen gesetzt, um die Varianz zu verringern. Zusätzlich zu EHI, Entity F12, ROUGE-1/2/L-Scores wurden protokolliert, um die allgemeine Qualität zu überwachen. Zusammenfassungen werden regelmäßig neu generiert, um Modellverbesserungen während der Feinabstimmung widerzuspiegeln.
Bewertungsmetriken
Die Ausgaben wurden mit Informativitätsmetriken wie Rouge-1, Rouge-25 ausgewertet. Flüssigkeitsmetrik wie Rouge LCS5. Überlappende Entitätsmetrik Entität F1 und Halluzinationsmetriken wie EHI, FactCC und QAGS 2,6,18,30. FactCC verwendet einen Klassifikator, der auf synthetischen Widerspruchsdaten trainiert ist, um Sätze als von der Quelle impliziert oder widersprüchlich zu kennzeichnen. Der factCC gibt zwei Werte; die Punktzahlen wurden dort erfasst, wo das Etikett GÜLTIG ist. QAGS hingegen verwendet eine Frage-und-Antwort-Methode, die auf einem LLM läuft. Das leichte Modell T5 small wurde zur Generierung von Fragen auf demText 31 verwendet. Roberta_base_Squad2 wurde verwendet, um Antworten über den Ausgabetext32 zu generieren. Diese Modelle wurden wegen ihrer bequemen Rechenkosten für die Ausführung ausgewählt.