$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Große Sprachmodelle verfügen über eine enorme Nachhallwirkung als Werkzeuge zur Unterstützung vielfältiger Aufgaben, darunter Entscheidungsfindung 1,2, Textgenerierung3, Textübersetzung4, Kundenstimmungsanalyse5, Fragestellung6 und Erstellung klinischer Berichte7. In jüngerer Zeit gab es mehrere Fälle, in denen Anwendungen LLMs nutzten, um Inhalte zu erzeugen, die sozial benachteiligten Personen oder Gruppen schaden 8,9,10. Der Hauptgrund für solche plattitüden Antworten ist, dass diese Modelle auf Datensätzen trainiert sind, die gesellschaftliche Verzerrungen enthalten, die mit Rasse, Geschlecht, sozioökonomischer Klasse und ähnlichen Faktoren verbunden sind. Aber was du mit "Verzerrung" und "Fairness" in einem KI-System im Gesundheitswesen meinst, kann subjektiv und kontextabhängig sein. Forscher haben erhebliche Anstrengungen unternommen, um soziale Vorurteile in den LLMs11,12 zu mindern; weitere Verbesserungen sind jedoch weiterhin notwendig. Die Forscher haben mehrere Strategien zur Verzerrung vorgeschlagen, die in Vorverarbeitung, In-Bearbeitung, Nachbearbeitung oder Kombinationen davon in einer heterogenen Anwendungsspanne klassifiziert werden können. Diese Kategorisierung basiert auf dem Stadium, in dem die Minderungsmaßnahme ergriffen wird. Dieses Protokoll vereint alle drei Strategien, um soziale Vorurteile in sechs Varianten von LLMs zu bekämpfen und zu verringern, und untersucht die Verzerrung der Verzerrung in vier sozialen Bias-Dimensionen: Geschlecht, Beruf, Rasse und Religion. Zunächst wird ein Inferenzdatensatz mit einer Datenerweiterungstechnik entwickelt, um LLMs die Erzeugung von Schlussfolgerungen zu ermöglichen. Zweitens sind zwölf Arten von Prompts darauf ausgelegt, stereotype Antworten von LLMs hervorzurufen. Drittens sind Llama-2-7B13, Mistral-7B14 und Dolly-7B15 auf einem Datensatz mit unvoreingenommenen Sätzen über die vier sozialen Kategorien – Geschlecht, Rasse, Beruf und Religion – fein abgestimmt, um Llama-2-7BFinetuned, Mistral-7BFinetuned und Dolly-7BFinetuned zu erhalten, jeweils. Schließlich werden Schlussfolgerungen gezogen, indem die fein abgestimmten LLMs dazu aufgefordert werden, ihre Wirksamkeit bei fairen Antworten zu untersuchen.
Wir formulierten die folgenden Forschungsfragen und behandelten sie in diesem Artikel. Für jede formulierte Forschungsfrage (RQ) wurden eine Nullhypothese (H0) und eine alternative Hypothese (H1) formuliert.
RQ1: Sind der Inferenzdatensatz und grundlegende Prompting-Techniken wirksam, um die gesellschaftlichen Verzerrungen in LLMs zu bewerten? Nullhypothese (H01): Die aus einem Inferenzdatensatz abgeleiteten Verzerrungswerte sind in Kombination mit einfachen Prompts statistisch nicht von den Baseline-Bias-Scores der LLMs zu unterscheiden. Alternative Hypothese (H11): Bias-Scores aus dem Inferenzdatensatz mit einfachen Prompts unterscheiden sich statistisch signifikant von den Baseline-Bias-Scores der LLMs. Um die Hypothese zu testen, wurde ein Datensatz namens NeutralSet kuratiert, indem StereoSet16 modifiziert und jedes LLM mit grundlegenden Prompting-Techniken bewertet wurde, um seine Fähigkeit zu bewerten, nicht-stereotype Antworten zu erzeugen. In unseren Einstellungen enthalten wir sechs grundlegende Prompts – Standard (Ein Zero-Shot-Prompt, um den LLM anweist, Schlussfolgerungen zu ziehen), Chain-of-Thoughts (CoT soll den LLM dazu bringen, Schritt für Schritt zu denken, um Schlussfolgerungen zu ziehen), System1 (Ein Prompt, damit der LLM beim Antworten schnell denken kann), System2 (Ein Prompt, der den LLM langsam und nachdenklich denken lässt), Human Persona 1 (HP1 ist darauf ausgelegt, dass der LLM die Identität eines Menschen annimmt, der beim Treffen von Entscheidungen schnell denkt), und Human Persona 2 (HP2 ist darauf ausgelegt, den LLM dazu zu bringen, die menschliche Identität anzunehmen, indem er langsam und nachdenklich beim Antworten denkt).
RQ2: Sind die Debiasing Prompting-Techniken wirksam, um gesellschaftliche Vorurteile in LLMs aufzudecken und abzumildern? Nullhypothese (H0₂): Debiasing Prompting-Techniken sind nicht wirksam, um gesellschaftliche Verzerrungen in LLMs aufzudecken und abzumildern. Alternative Hypothese (H12): Gemessene Bias-Scores sinken signifikant, wenn Debiasing Prompting-Techniken in LLMs verwendet werden. Wir untersuchen die Auswirkungen voreingenommener Varianten der grundlegenden Prompts auf drei Open-Source-LLMs, um eine faire Textgenerierung ohne jegliche soziale Diskriminierung zu erreichen.
RQ3: Können gesellschaftliche Vorurteile weiter reduziert werden, indem die LLMs feinjustiert werden? Nullhypothese (H03): Die Feinabstimmung der LLMs reduziert gesellschaftliche Verzerrungen nicht weiter als die allein durch Prompting-Techniken erzielten Reduktionen. Alternative Hypothese (H13): Das Feinabstimmen von LLMs reduziert gesellschaftliche Verzerrungen weiter über die Reduktionen hinaus, die allein durch Prompting-Techniken erreicht werden. Um diese Frage zu beantworten, passen wir den Datensatz17 an und feinjustieren die darauf enthaltenen LLMs, um die Auswirkungen von Fine-Tuning bei der Reduzierung von Stereotypreaktionen weiter zu bewerten.
Abbildung 1 veranschaulicht den Effekt von Prompt-Variation und Feinabstimmung von LLM auf das geschlechtsneutrale vorhergesagte Ergebnis. Die Neuheit unserer Arbeit beruht auf der Integration manueller Datensatzkuratierung, mehrerer Debiasing-Promptstrategien und Feinabstimmung unter einem einzigen Protokoll, um ein LLM zur Identifizierung und Linderung gesellschaftlicher Verzerrungen zu analysieren, was für sensible, reale Anwendungen wie medizinische Bildverarbeitung und EHR-Wartung relevant ist. Wir gruppierten die Literatur zu Bias in LLMs in vier Perspektiven: Datensätze für Bias und kognitive Assoziationen; Konzepte zur Erkennung und Bewertung von Verzerrungen; Ansätze zur Verzerrung von Vorurteilen; und Voreingenommenheit in spezialisierten Bereichen.
Forscher generieren kontinuierlich Datensätze, um eine Verzerrungsbewertung und semantische Assoziationsanalyse in LLMs zu ermöglichen. Zum Beispiel sind in der Kognitionspsychologie und Linguistik freie Assoziationen stets entscheidend für die Organisation des konzeptuellen Wissens. Indem sie dieselbe Assoziation in der latenten Verteilung von LLMs simulieren, haben Abramski et al.18 einen Datensatz konstruiert, LLM World of Words (LWOW). Der LWOW English Free Association Norms Dataset, der Millionen von Antworten von drei LLMs umfasst: Mistral-7B14, Llama-3.1-8B19 und Claude-3-5-haiku-latest20. Es ist inspiriert von Small World of Words (SWOW)21, dem größten Datensatz menschlicher englischer freier Assoziationsnormen, der in verschiedenen psychologischen und sprachlichen Untersuchungen vielfach eingesetzt wurde. Darüber hinaus hilft LWOW, ein kognitives Netzwerk aufzubauen, das aus Knoten besteht, die jeweils ein Wort repräsentieren, wobei Knoten semantisch ähnlichen Wörtern entsprechen, die im Netzwerk näher beieinander liegen. Dies hilft, Verzerrungen in den Ausgaben von LLMs zu bewerten, indem der Abstand zwischen den Wörtern im künstlichen kognitiven Netzwerk als Schlüsselkennzahl geschätzt wird. Ein großes Problem bei der Verwendung proprietärer LLMs ist, dass deren Interna nicht zugänglich ist. Obwohl in diesen Modellen erhebliche Anstrengungen unternommen wurden, um Verzerrungen zu beheben, sind Ausrichtungsdatensätze weiterhin knapp. Um dieses Problem anzugehen, wird in Zhang et al.22 ein Datensatz namens GenderAlign vorgeschlagen, um Geschlechterbias in den LLMs zu mindern. UnStereoEval23, ein Benchmark-Datensatz, soll stereotype Geschlechterverzerrungen in Berufen und Emotionen untersuchen. Ihre Ergebnisse zeigen ein geringes Maß an Fairness in 28 verschiedenen LLMs. Bartl und Leavy24 entwickelten einen Datensatz, Tiny Heap, in dem Sätze mit stereotypen Erwähnungen durch neutrale Äquivalente ersetzt und drei Sprachmodelle (GPT-225, PHI-1.526 und RoBERTa27) fein abgestimmt werden. In ihren Ergebnissen beobachten sie eine signifikante Reduktion der geschlechtsstereotypen Tendenzen der Modelle.
Mehrere mehrschichtige Frameworks wurden vorgeschlagen, um Verzerrungen in LLMs zu identifizieren und zu verringern. In Raza et al.28 wird ein Rahmenwerk, NBIAS, vorgeschlagen, das vier Schichten umfasst: Datensatzerstellung, Modellentwicklung, Verzerrungsminderung und Bewertung. Der Datensatz innerhalb des Rahmens basiert auf verschiedenen Bereichen, darunter Gesundheitswesen, soziale Medien und Beschäftigungsportale. Sie zeigen die Wirksamkeit ihres Modells, indem sie die Ausgangslinie (BERT29) um 1 % bis 8 % in Fairness übertreffen. In einem weiteren solchen Rahmen, GenderCARE30, wird eine Strategie zur Minderung von Geschlechtervorurteilen in LLMS vorgeschlagen. In ihrem umfangreichen experimentellen Aufbau reduzierten sie den Geschlechterbias effektiv um durchschnittlich 35 % über zwölf verschiedene LLMs hinweg. Ein Framework, BiasAlet31, erkennt automatisch soziale Voreingenommenheit im offenen Text, der von den LLMs generiert wird. Sie bringt einige Einschränkungen mit sich: Erstens wird die Studie auf einem synthetisierten Datensatz durchgeführt, da kein Benchmark zur Bewertung von Verzerrungen bei der Open-Text-Generierung des LLM verfügbar ist, und zweitens basiert sie auf dem veralteten Datensatz SBIC32, was es erschwert, zwischen der Relevanz impliziter Verzerrung und der Verzerrung im Datensatz selbst zu unterscheiden. Verzerrungen in menschengenerierten Daten können in darauf trainierte Modelle eingeführt werden. Der Einsatz solcher Modelle ist in hochrisikoreichen Berufen umstritten, da ihre Ergebnisse benachteiligten Gruppen nachteilig beeinflussen können. Um dem entgegenzuwirken, wurde ein Rahmenwerk, BiasBuster33, entwickelt, um kognitive Verzerrungen in den LLMs zu erkennen, zu bewerten und zu mindern. In Anlehnung daran schlagen Forscher in einem weiteren Werk34 einen interaktiven Rahmen vor, um fairen, logischen und kritischen Text durch System-2-Prompts zu erzeugen (die dazu dienen, dass das LLM nachdenklich und langsam denken kann), die selbstverfeinerte und implikative Prompts ergänzen. Das Framework ist jedoch auf die Aufgaben innerhalb des latenten Raums der LLMs beschränkt. Dong et al.35 entwickeln einen Rahmenwerk, der indirektes Probing nutzt, um Geschlechterbias in zehn Open-Source-LLMs zu mindern und zu bewerten. In ihrer Untersuchungsmethode offenbaren sie, ohne direkte stereotype Erwähnungen zu nutzen, eine indirekte Geschlechtervoreingenommenheit.
Lin et al.36 untersuchen die politische Verzerrung bei der Textgenerierung durch LLMs sowohl für geschlossene (GPT-3.5-turbo und GPT-437) als auch für offene Modelle (Llama-2-7B13, Mistral-7B14, Vicuna29). Sie stellten fest, ob der modellgenerierte Text eine links- oder rechtsgerichtete Medienverzerrung induzierte. Darüber hinaus entwickelten sie eine Minderungsstrategie, indem sie das Modell feinjustierten und während der Textgenerierung zusätzliche unvoreingenommene Hinweise bereitstellten. Nach Anwendung der Verzerrungstechnik neigt das Modell dazu, neutralen Text zu erzeugen; Links- oder rechtsgerichtete Medien beeinflussen das nicht. In diesem Zusammenhang haben Raj et al.17 eine Debiasing-Lösung vorgeschlagen, Social Contact Debiasing (SCD), die auf der Kontakthypothese in der Psychologie basiert und eine Promptgenerierung umfasst, die die Ideologien verschiedener sozialer Gruppen versteht, um Vorurteile bei der Texterstellung von drei Open-Source-LLMs zu verringern. Parallel dazu haben Kamruzzaman und Kim38 eine Methode zur sozialen Debiasing vorgeschlagen, die System-1- und System-2-Denkketten-Prompting nutzt, um über zwölf Verzerrungsdimensionen in fünf LLMs (GPT-3.5, GPT-437, Llama-2-7B13, Mistral-7B14 und Gemini-1.039) zu mindern. Hier soll der System-1-Prompt das LLM dazu bringen, schnell zu reagieren, während der System-2-Prompt dazu dient, es zu durchdachteren und durchdachteren Antworten zu führen. Obwohl verschiedene Studien durchgeführt wurden, die Prompt Engineering zur Abschwächung des Bias in LLMs nutzen, hat kaum jemand die Auswirkungen von prompt variation auf die Ausgabe von LLMs untersucht. Um dieses Problem anzugehen, haben Hida et al.40 die Empfindlichkeit der Ausgaben der zwölf Open-Source-LLMs untersucht, um Variationen anzustoßen, und deren Auswirkungen auf die Aufgabenleistung und Verzerrungen analysiert. Ihre Ergebnisse zeigen, dass die Debiasing von Ergebnissen sensibel auf die Eingabeaufforderung reagiert; Weniger Verzerrung in der Modellausgabe führt zu einer geringeren Aufgabenleistung. Kamboj et al.41 haben einen Nachbearbeitungsansatz vorgeschlagen, um Geschlechterverzerrung bei kontextualisierten Einbettungen eines T5-Modells zu mindern (Text-To-Text-Transfer-Transformer Modell42). Oba et al.43 stellen manuell erstellte Textpräamblen als Hinweise an LLMs zur Verfügung, um deren verzerrte Generierung zu unterdrücken.
Kognitive Verzerrungen, die seit Jahrzehnten eine Quelle diagnostischer Fehler im Gesundheitswesen sind, laufen Gefahr, in große Sprachmodelle (LLMs) in klinische Entscheidungsprozesse eingeprägt und verstärkt zu werden. Um diesem Risiko entgegenzuwirken, schlagen Mahajan et al.44 vor, dass sich die Minderungsstrategien zur Umsetzung dieser Technologien auf drei Themen konzentrieren sollten: Erstens Selbstreflexion (iterative Neubewertung der Ergebnisse), zweitens kontextuelles Schließen (einschließlich vollständiger Patientenanamnese und evidenzbasierter Leitlinien) und schließlich transparente Schlussfolgerspuren (Erklärungen der Schlussfolgerungsprozesse, die zur Prüfung bereitgestellt werden). LLMs werden mit ihrer allgegenwärtigen Fähigkeit heute auch weit verbreitet zur Erzeugung von Programmiercode verwendet. Daher ist dies ein zentrales Anliegen für Forscher, die negativen Auswirkungen jeglicher sozialer Voreingenommenheit im generierten Code zu untersuchen. Wenn eine solche Verzerrung erkannt wird, müssen entsprechende Minderungstechniken entwickelt werden. In dieselbe Richtung schlugen Huang et al.45 eine Methode zur Bewertung und Minderung sozialer Voreingenommenheit vor und testeten sie an fünf weit verbreiteten LLMs. In jüngerer Zeit haben wir enorme Fortschritte bei LLM-Architekturen und deren Fähigkeit gesehen, menschliche Reaktionen zu erzeugen. Ob LLMs als Stellvertreter für Menschen bei Entscheidungsfindung dienen können, ist noch wenig erforscht und erfordert weitere Forschung. In diese Richtung werden von Tjuatja et al.46 ein Rahmen und ein Datensatz kuratiert, um die Fähigkeit von LLMs zu untersuchen, menschenähnliche Antworten in einem Umfragefragebog zu liefern.
Trotz dieser Fortschritte bestehen drei Forschungslücken. Erstens konzentrieren sich frühere Forschungen tendenziell auf enge Arten von Vorurteilen (z. B. Geschlecht oder Politik) oder spezifische Bereiche (z. B. ein bestimmtes Thema). Zweitens, obwohl Prompt Engineering weit verbreitet ist, untersuchen nur wenige Studien die Auswirkungen systematischer Prompt-Variation auf LLM-Ausgaben. Drittens behandelt begrenzte Forschung Debiasing im anspruchsvollen, ressourcenbeschränkten Feinabstimmungsbereich von Open-Source-LLMs, die für kritische Bereiche wie das Gesundheitswesen relevant sind. Um diese Lücken zu beheben, wird ein einziges Protokoll zur Minimierung und Bewertung von Verzerrungen vorgestellt, das helfen kann, stereotype Verzerrungen über verschiedene Modellarchitekturen hinweg zu messen, Feinabstimmung unter Rechenbedingungen einzubeziehen und die Robustheit von Modellentscheidungen gegenüber Verzerrungsmetriken zu bewerten.