Beyond Post-Hoc Temperature Scaling: Bilevel Optimization for LLM Calibration
Dit artikel stelt een praktisch bi-niveau optimalisatiekader voor dat de voorspellende entropie tijdens de training maximaliseert om grote taalmodellen te kalibreren, waardoor de domeinbeperkingen van traditionele post-hoc temperatuurschaling effectief worden overwonnen en de generalisatie buiten het domein wordt verbeterd.
Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer
Stel je voor dat je een briljante student onderwijst die elk boek in de bibliotheek heeft gelezen. Deze student is een Large Language Model (LLM), een type kunstmatige intelligentie dat verhalen kan schrijven, wiskundige problemen kan oplossen en kan chatten als een mens. Maar er is een addertje onder het gras: deze student is een verschrikkelijke beoordelaar van de eigen kennis. Ze zijn vaak roekeloos zelfverzekerd. Als ze het antwoord op een vraag niet weten, kunnen ze zeggen: "Ik weet voor 99% zeker dat ik het goed heb!", terwijl ze eigenlijk ongelijk hebben. In de echte wereld is dit gevaarlijk. Als een medische AI voor 99% zeker is van een diagnose maar het fout heeft, kunnen mensen erdoor gewond raken.
Om dit op te lossen, hebben wetenschappers een truc geprobeerd genaamd "Temperature Scaling". Denk aan het zelfvertrouwen van de AI als de volumeknop van een stereoapparaat. Als de muziek te hard en vervormd is (te zelfverzekerd), draai je de knop zachter om het zachter en realistischer te maken. Dit werkt goed als je naar slechts één nummer luistert (één specifieke dataset). Maar dit is het probleem: de instelling van de "volumeknop" die werkt voor een rocknummer, werkt niet voor een jazznummer. Als je de oude methode gebruikt voor een ander type vraag, blijft de AI ofwel te hard staan of wordt hij juist te zacht. De oude methode is als het proberen af te stemmen van een radio voor een hele stad met slechts één draaiknop; dat werkt niet overal.
Dit is waar een nieuwe studie, gepubliceerd als een conferentiepaper op COLM 2026, met een slim nieuw idee naar voren komt. In plaats van alleen een volumeknop te gebruiken nadat de student klaar is met studeren, besloten de onderzoekers de manier waarop de student leert te veranderen. Ze creëerden een speciale trainingsmethode genaamd CALM (Calibration for Large Models via Bilevel Optimization).
Zo werkt CALM, met behulp van een eenvoudige analogie: Stel je een coach voor die een atleet traint.
- De Oude Manier (Post-Hoc Scaling): De atleet loopt een race, raakt vermoeid, en daarna zegt de coach: "Oké, de volgende keer moet je iets langzamer rennen." De coach probeert de snelheid aan te passen achteraf. Maar als het terrein verandert (een andere dataset), past het oude advies niet.
- De CALM-Manier (Bilevel Optimization): De coach zet een trainingskamp met twee niveaus op.
- Niveau 1 (De Atleet): De atleet oefent het rennen van de race om sneller en slimmer te worden (dit is het model dat leert vragen te beantwoorden).
- Niveau 2 (De Coach): Terwijl de atleet rent, kijkt de coach toe en past de trainingsregels in real-time aan. Het doel van de coach is niet alleen om de atleet snel te maken; het is om ervoor te zorgen dat de atleet precies weet hoe snel hij rent. Als de atleet begint te opscheppen ("Ik ben de snelste!"), geeft de coach hem een zachte duw om hem wat bescheidener en realistischer te maken.
De onderzoekers ontdekten dat door het model te trainen met dit "twee-niveau"-systeem, de AI van nature zelfverzekerd is, maar niet overdreven zelfverzekerd. Ze testten dit op vier verschillende populaire AI-modellen (zoals Llama-3.1, Vicuna, OLMo en Mistral) en twee soorten tests: meerkeuzevragen en creatief vrijhands schrijven.
De resultaten waren zeer veelbelovend. Wanneer de AI werd getest op vragen die hij nog nooit eerder had gezien (de "out-of-domain" test, zoals een jazznummer voor een student die op rock is getraind), werkte CALM veel beter dan de oude "volumeknop"-methode. De oude methode maakte de AI vaak nog meer in de war of overmoedig op nieuwe onderwerpen. CALM hield het zelfvertrouwen van de AI echter in toom. Bijvoorbeeld, op een model genaamd Mistral-7B liet de oude methode de AI met een kalibratiefout van 0,335 achter (zeer overmoedig), terwijl CALM dit terugbracht naar 0,0822 (veel nauwkeuriger).
Cruciaal is dat de onderzoekers lieten zien dat dit de AI niet "dommer" maakte. De modellen beantwoordden vragen nog steeds correct; ze stopten alleen met liegen over hoe zeker ze waren. Het artikel suggereert dat deze aanpak een sterke stap voorwaarts is, vooral voor situaties waarin de AI onverwachte vragen moet afhanden zonder dat er telkens een mens nodig is om de instellingen handmatig aan te passen. Het is een manier om AI te leren bescheiden, eerlijk en betrouwbaar te zijn, ongeacht welk onderwerp het bespreekt.
Verdrinkt u in papers in uw vakgebied?
Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.