$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Grote taalmodellen hebben een enorme weerklank als hulpmiddelen ter ondersteuning van diverse taken, waaronder besluitvorming 1,2, tekstgeneratie3, tekstvertaling4, klantsentimentanalyse5, vraagbeantwoording6 en het genereren van klinische rapporten7. Er zijn de laatste tijd verschillende gevallen geweest waarin applicaties LLM's hebben gebruikt om content te genereren die maatschappelijk kansarme individuen of groepen schaadt 8,9,10. De belangrijkste reden achter zulke clichéloze antwoorden is dat deze modellen zijn getraind op datasets die inherent maatschappelijke vooroordelen bevatten die samenhangen met ras, geslacht, sociaaleconomische klasse en vergelijkbare factoren. Maar wat je bedoelt met "bias" en "eerlijkheid" in een AI-systeem in de gezondheidszorg kan subjectief en contextafhankelijk zijn. Onderzoekers hebben aanzienlijke inspanningen geleverd om sociale vooroordelen in LLM's11,12 te verminderen; toch blijft verdere verbetering noodzakelijk. De onderzoekers hebben meerdere strategieën voor het mitigeren van biasen voorgesteld, die kunnen worden ingedeeld als pre-processing, in-processing, post-processing of combinaties daarvan, over een heterogeen scala aan toepassingen. Deze categorisering is gebaseerd op het stadium waarin de mitigatiemaatregel wordt genomen. Dit protocol combineert alle drie de strategieën om sociale vooringenomenheid in zes varianten van LLM's aan te pakken en te verlichten en onderzoekt het verminderen van vooroordelen over vier dimensies van sociale vooroordelen: geslacht, beroep, ras en religie. Eerst wordt een inferentiedataset ontwikkeld met behulp van een data-augmentatietechniek om LLM's in staat te stellen inferenties te genereren. Ten tweede zijn twaalf soorten prompts ontworpen om stereotiepe reacties uit LLM's uit te lokken. Ten derde zijn Llama-2-7B13, Mistral-7B14 en Dolly-7B15 fijn afgesteld op een dataset met onbevooroordeelde zinnen over de vier sociale categorieën: geslacht, ras, beroep en religie, om Llama-2-7BFinetuned, Mistral-7BFinetuned en Dolly-7BFinetuned te krijgen, respectievelijk. Tot slot worden conclusies getrokken door de fijn afgestemde LLM's te laten onderzoeken hoe effectief ze zijn in het geven van eerlijke antwoorden.
We formuleerden de volgende onderzoeksvragen en behandelden deze in dit artikel. Voor elke geformuleerde onderzoeksvraag (RQ) werden een nulhypothese (H0) en een alternatieve hypothese (H1) opgesteld.
RQ1: Zijn de inferentiedataset en basispromptingtechnieken effectief bij het evalueren van maatschappelijke biases in LLM's? Nulhypothese (H01): De biasscores die uit een inferentiedataset zijn afgeleid, gecombineerd met basisprompts, statistisch niet te onderscheiden van de basislijn-biasscores van de LLM's. Alternatieve hypothese (H11): Biasscores uit de inferentiedataset met basisprompts verschillen statistisch significant van de baseline biasscores van de LLM's. Om de hypothese te testen werd een dataset, NeutralSet, samengesteld door StereoSet16 aan te passen en elke LLM te evalueren met behulp van basispromptingtechnieken om het vermogen te beoordelen om niet-stereotiepe antwoorden te produceren. In onze settings bevatten we zes basisprompts -- Standard (Een zero-shot prompt om de LLM te laten instrueren inferenties te trekken), Chain-of-Thoughts (CoT is ontworpen om de LLM stap voor stap te vragen om conclusies te trekken), System1 (Een prompt om de LLM snel te laten denken tijdens het antwoorden), System2 (Een prompt om de LLM langzaam en bedachtzaam te laten denken), Human Persona 1 (HP1 is ontworpen om de LLM de identiteit van een mens te laten aannemen die snel denkt tijdens het nemen van beslissingen), en Human Persona 2 (HP2 is ontworpen om de LLM de menselijke identiteit te laten aannemen en langzaam en bedachtzaam te denken tijdens het antwoorden).
RQ2: Zijn de debiasing prompting-technieken effectief in het onthullen en verminderen van maatschappelijke vooroordelen in LLM's? Nulhypothese (H0₂): Debiasing prompting-technieken zijn niet effectief in het onthullen en verminderen van maatschappelijke biases in LLM's. Alternatieve hypothese (H12): Gemeten biasscores dalen significant wanneer debiasing promptingtechnieken worden gebruikt in LLM's. We onderzoeken de impact van bevooroordeelde varianten van de basisprompts op drie open-source LLM's om eerlijke tekstgeneratie te bereiken zonder sociale discriminatie.
RQ3: Kunnen maatschappelijke vooroordelen verder worden verminderd door de LLM's fijn af te stemmen? Nulhypothese (H03): Het fijn afstemmen van de LLM's vermindert maatschappelijke biases niet verder dan de reducties die alleen door promptingtechnieken worden bereikt. Alternatieve hypothese (H13): Het fijn afstemmen van LLM's vermindert maatschappelijke biases verder dan de reducties die alleen door promptingtechnieken worden bereikt. Om deze vraag te beantwoorden, passen we dataset17 aan en verfijnen we de LLM's erop om de impact van fine-tuning bij het verminderen van stereotyperesponsen verder te beoordelen.
Figuur 1 illustreert het effect van promptvariatie en LLM-fine-tuning op de genderneutrale voorspelde uitkomst. De nieuwheid van ons werk komt voort uit het integreren van handmatige datasetcuratie, meerdere debiasing promptstrategieën en fine-tuning onder één protocol om een LLM te analyseren voor maatschappelijke bias-identificatie en -verlichting, relevant voor gevoelige toepassingen in de praktijk zoals medische beeldvorming en EPD-onderhoud. We groepeerden de literatuur over bias in LLM's in vier perspectieven: datasets voor bias en cognitieve associaties; raamwerken voor het opsporen en evalueren van bias; benaderingen van vooringenomenheid; en vooringenomenheid in gespecialiseerde domeinen.
Onderzoekers genereren voortdurend datasets om bias-evaluatie en analyse van semantische associaties in LLM's mogelijk te maken. Zo zijn vrije associaties in cognitieve psychologie en taalkunde altijd cruciaal voor het organiseren van conceptuele kennis. Door dezelfde associatie in de latente verdeling van LLM's te simuleren, hebben Abramski et al.18 een dataset geconstrueerd, LLM World of Words (LWOW). De LWOW Engelse vrije associatienormen-dataset, bestaande uit miljoenen antwoorden van drie LLM's: Mistral-7B14, Llama-3.1-8B19 en Claude-3-5-haiku-latest20. Het is geïnspireerd op Small World of Words (SWOW)21, de grootste dataset van menselijke Engelse vrije associatienormen, die veelvuldig is gebruikt in diverse psychologische en taalkundige onderzoeken. Verder helpt LWOW bij het opbouwen van een cognitief netwerk bestaande uit knooppunten, elk een woord vertegenwoordigend, met knooppunten die overeenkomen met semantisch vergelijkbare woorden die dichter bij elkaar in het netwerk liggen. Dit helpt om bias in de output van LLM's te evalueren door de afstand tussen woorden in het kunstmatige cognitieve netwerk als belangrijke maatstaf te schatten. Een groot struikelblok bij het gebruik van propriëtaire LLM's is dat hun interne onderdelen ontoegankelijk zijn. Hoewel er aanzienlijke inspanningen zijn geleverd in deze modellen om bias aan te pakken, zijn alignment-datasets nog steeds schaars. Om deze zorg aan te pakken, wordt in Zhang et al.22 een dataset genaamd GenderAlign voorgesteld om genderbias in de LLM's te verminderen. UnStereoEval23, een benchmarkdataset, wordt voorgesteld om stereotiepe genderbias in beroepen en emoties te onderzoeken. Hun bevindingen tonen een laag niveau van eerlijkheid aan over 28 verschillende LLM's. Bartl en Leavy24 ontwikkelden een dataset, Tiny Heap, waarin zinnen met stereotiepe vermeldingen worden vervangen door hun neutrale equivalenten en drie taalmodellen fijn worden afgestemd (GPT-225, PHI-1.526 en RoBERTa27). In hun bevindingen zien ze een significante vermindering van de genderstereotiepe neigingen van de modellen.
Verschillende meerlaagse raamwerken zijn voorgesteld om biases in LLM's te identificeren en te verminderen. In Raza et al.28 wordt een raamwerk voorgesteld, NBIAS, dat uit vier lagen bestaat: datasetcreatie, modelontwikkeling, biasmitigatie en evaluatie. De dataset binnen het kader is opgebouwd uit diverse domeinen, waaronder gezondheidszorg, sociale media en werkgelegenheidsportalen. Ze tonen de effectiviteit van hun model aan door eerlijk te zijn met 1% tot 8% beter dan de basislijn (BERT29). In een ander dergelijk kader, GenderCARE30, wordt een strategie voorgesteld om genderbias in LLMS te verminderen. In hun uitgebreide experimentele opzet verminderden ze de genderbias effectief met gemiddeld 35% over twaalf verschillende LLM's. Een framework, BiasAlet31, detecteert automatisch sociale bias in de open tekst die door de LLM's wordt gegenereerd. Het heeft enkele beperkingen: ten eerste wordt de studie uitgevoerd op een gesynthetiseerde dataset vanwege het ontbreken van een benchmark om bias in de open-text generatie van de LLM te evalueren, en ten tweede is het gebaseerd op de verouderde dataset SBIC32, wat het moeilijk maakt om het belang van impliciete bias te onderscheiden van de bias in de dataset zelf. Bias in door mensen gegenereerde data kan worden geïntroduceerd in modellen die erop zijn getraind. Het gebruik van dergelijke modellen is controversieel in banen met hoge inzet, waar hun output een nadelige impact kan hebben op kansarme groepen. Om dit aan te pakken, is een framework, BiasBuster33, ontworpen om cognitieve bias in LLM's te detecteren, evalueren en verminderen. In lijn hiermee stellen onderzoekers in een ander werk34 een interactief kader voor om eerlijke, logische en kritische tekst te genereren via System 2-prompts (ontworpen om de LLM doordacht en langzaam te laten nadenken) die zelfverfijnde en implicatieve prompts aanvullen. Het raamwerk is echter beperkt tot de taken binnen de latente ruimte van de LLM's. Dong et al.35 ontwikkelen een raamwerk dat indirect probing gebruikt om genderbias in tien open-source LLM's te verminderen en te evalueren. In hun onderzoekende methode, zonder gebruik te maken van directe stereotiepe vermeldingen, onthullen ze indirecte genderbias.
Lin et al.36 onderzoeken de politieke vooringenomenheid in tekstgeneratie door de LLM's voor zowel gesloten (GPT-3.5-turbo en GPT-437) als open-einde modellen (Llama-2-7B13, Mistral-7B14, Vicuna29). Zij bepaalden of de door het model gegenereerde tekst een links- of rechtsgerichte mediabias veroorzaakte. Bovendien ontwikkelden ze een mitigatiestrategie door het model fijn af te stemmen en extra onbevooroordeelde prompts te bieden tijdens tekstgeneratie. Na toepassing van de bias mitigatietechniek genereert het model meestal neutrale tekst; Linkse of rechts georiënteerde media beïnvloeden dat niet. In lijn hiermee hebben Raj et al.17 een debiasing-oplossing voorgesteld, Social Contact Debiasing (SCD), gebaseerd op de contacthypothese in de psychologie, die prompt generation omvat die de ideologieën van verschillende sociale groepen begrijpt om vooroordelen in de tekstgeneratie van drie open source LLM's te verminderen. Parallel hieraan hebben Kamruzzaman en Kim38 een techniek voor sociale debiasing voorgesteld die gebruikmaakt van Systeem 1 en Systeem 2 van gedachte-aansturing om te mititeren over twaalf biasdimensies in vijf LLM's (GPT-3.5, GPT-437, Llama-2-7B13, Mistral-7B14 en Gemini-1.039). Hier is de System 1-prompt bedoeld om de LLM snel te laten reageren, terwijl de System 2-prompt bedoeld is om het te leiden naar meer doordachte en doordachte antwoorden. Hoewel er verschillende studies zijn uitgevoerd die gebruik maken van prompt engineering om de bias in LLM's te verminderen, heeft bijna niemand de impact van promptvariatie op de output van LLM's onderzocht. Om dit probleem aan te pakken, hebben Hida et al.40 de gevoeligheid van de output van de twaalf open-source LLM's onderzocht om variatie te stimuleren en hun impact op taakprestaties en afwegingen van bias geanalyseerd. Hun bevindingen tonen aan dat debias-resultaten gevoelig zijn voor de prompt; Minder bias in de output van de modellen leidt tot een lagere taakprestatie. Kamboj et al.41 hebben een post-processing benadering voorgesteld om genderbias in contextualiseerde embeddings van een T5-model (Text-To-Text-Transfer-Transformer model42) te verminderen. Oba et al.43 bieden handmatig gemaakte tekstuele preambels als prompts aan LLM's om hun bevooroordeelde generatie te onderdrukken.
Cognitieve biases, die al decennialang een bron van diagnostische fouten in de gezondheidszorg zijn, lopen het risico te worden ingeprent in en versterkt door grote taalmodellen (LLM's) in klinische besluitvorming. Om dit risico tegen te gaan, stellen Mahajan et al.44 voor dat mitigatiestrategieën voor de implementatie van deze technologieën zich moeten richten op drie thema's: ten eerste zelfreflectie (iteratieve herwaardering van outputs), ten tweede contextueel redeneren (volledige patiëntengeschiedenis en evidence-based richtlijnen), en ten slotte transparante redeneersporen (uitleg van redeneerprocessen die beschikbaar zijn voor audit). LLM's, met hun alomtegenwoordige mogelijkheden, worden nu ook veel gebruikt om programmeercode te genereren. Daarom is dit een belangrijke zorg voor onderzoekers om de nadelige effecten van sociale bias in gegenereerde code te onderzoeken. Als zo'n bias wordt ontdekt, moeten de bijbehorende mitigatietechnieken worden ontwikkeld. In dezelfde richting stelden Huang et al.45 een techniek voor om sociale vooringenomenheid te evalueren en te mitigeren en deze te testen op vijf veelgebruikte LLM's. In recente tijden hebben we enorme vooruitgang gezien in LLM-architecturen en hun vermogen om antwoorden te genereren die menselijk klinken. Of LLM's als proxy voor mensen kunnen dienen bij besluitvorming blijft nog onderbelicht en verdient verder onderzoek. In deze richting worden een kader en een dataset samengesteld door Tjuatja et al.46 om het vermogen van LLM's te onderzoeken om mensachtige antwoorden te geven in een enquêtevragenlijst.
Ondanks deze vooruitgang blijven er drie onderzoeksgaten bestaan. Ten eerste richt eerder onderzoek zich vaak op smalle soorten vooringenomenheid (bijvoorbeeld geslacht of politiek) of specifieke domeinen (bijvoorbeeld een bepaald onderwerp). Ten tweede, hoewel prompt engineering wijdverbreid is, onderzoeken weinig studies de effecten van systematische promptvariatie op LLM-output. Ten derde richt beperkt onderzoek zich op debiasing in de uitdagende resource-beperkte fine-tuning setting van open-source LLM's die relevant zijn voor kritieke domeinen zoals de gezondheidszorg. Om deze hiaten aan te pakken, wordt een enkel bias-mitigatie- en evaluatieprotocol gepresenteerd dat kan helpen bij het meten van stereotiepe bias over verschillende modelarchitecturen, waarbij fine-tuning onder computationele beperkingen wordt geïntegreerd en de robuustheid van modelbeslissingen ten opzichte van bias-metrieken wordt beoordeeld.