← Nieuwste papers
🤖 machine learning

When Can Conformal Risk Control Certify LLM Outputs? Bounds, Impossibility, and Adaptation for Structured Generation

Dit artikel stelt de theoretische haalbaarheid en praktische beperkingen vast van conformal risk control voor het certificeren van gestructureerde LLM-outputs door een onmogelijkheidsgrens voor scenario's met een hoog risico te bewijzen, significante winsten aan te tonen door adaptieve grenzen en inferentie onder distributieverschuiving, en een implementatiekader te bieden dat identificeert wanneer certificering haalbaar is over diverse modellen en taken.

Oorspronkelijke auteurs: Varun Kotte

Gepubliceerd 2026-06-30
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Varun Kotte

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 zeer slimme maar soms overmoedige robotassistent hebt (een Large Language Model, of LLM) die je helpt bij het organiseren van documenten, het extraheren van namen uit tekst of het beantwoorden van vragen. Je wilt deze robot gebruiken, maar je bent bezorgd dat hij fouten kan maken. Je wilt een garantie: "Als de robot mij een antwoord geeft, wil ik er zeker van zijn dat het minstens 90% van de tijd juist is."

Dit artikel is als een handleiding voor het bouwen van een veiligheidsinspecteur voor die robot. Het vraagt: Kunnen we wiskundig bewijzen dat de robot veilig genoeg is om te vertrouwen? En zo niet, waarom niet?

Hier is de uitsplitsing van hun bevindingen met behulp van eenvoudige analogieën:

1. De "Onmogelijke" Vloer (De Onvermijdelijke Waarheid)

De belangrijkste bevinding is een "harde limiet". Stel je voor dat de robot een natuurlijk foutpercentage heeft (laten we dit de Basisrisico noemen).

  • Het Scenario: Als de robot van nature 40% van de tijd fouten maakt (Basisrisico = 40%), en je eist dat hij slechts 10% van de tijd fouten maakt (Doel = 10%), dan kan geen enkele magische truc dit oplossen.
  • De Analogie: Denk aan de robot als een dartwerper die van nature slecht is in het raken van de roos. Als je tegen hem zegt: "Ik wil alleen dat je gooit wanneer je zeker weet dat je de roos raakt," dan zal hij bijna al zijn pijlen weg moeten gooien.
  • De Regel van het Artikel: De auteurs bewezen een formule: Als het natuurlijke foutpercentage van de robot hoger is dan jouw doel, moet de robot een specifieve, onvermijdelijke hoeveelheid vragen weigeren te beantwoorden (zich onthouden). Je kunt de robot niet "certificeren" als veilig zonder dat hij een enorm deel van zijn werk op de voet bij zich zet.
    • Voorbeeld: Als de robot 40% fout is en je wilt 10% fout, moet hij ongeveer 42% van de keren weigeren te antwoorden. Als je probeert de robot te dwingen om vaker te antwoorden, breekt de veiligheidsgarantie.

2. De Drie Niveaus van Veiligheidsinspecteurs

Het artikel test drie verschillende "veiligheidsinspecteurs" (wiskundige methoden) om te zien welke het beste is in het vinden van de veilige antwoorden.

  • Inspecteur A (Hoeffding): De basis, voorzichtige inspecteur. Deze gaat altijd uit van het slechtste scenario. Het is veilig, maar het is erg streng en wijst vaak goede antwoorden af.
  • Inspecteur B (Bernstein): Een slimmere inspecteur. Deze kijkt naar hoe de zekerheid van de robot varieert. Als de robot meestal consistent is, is deze inspecteur minder streng en laat hij meer goede antwoorden door. Dit was de grootste verbetering, waardoor ongeveer 37% meer configuraties de veiligheidstest haalden.
  • Inspecteur C (e-CRC): De deskundige gokker. Deze gebruikt een "wedstrategie". Als de robot goed presteert, wedt deze op het feit dat hij veilig is. Dit is de scherpste inspecteur, vooral wanneer je niet veel data hebt om de robot op te testen. Het kan veiligheid certificeren zelfs wanneer de andere twee inspecteurs "onmogelijk" zeggen.

3. De Strategie "Verlaag het Doel"

Het artikel vond dat voor zeer moeilijke taken (zoals complexe medische naamextractie), de robot vaak simpelweg te foutgevoelig is om aan een strikt doel van 10% fouten te voldoen.

  • De Oplossing: Als je je doel versoepelt om een foutpercentage van 30% of 40% te accepteren (wat nog steeds nuttig kan zijn voor een eerste concept of een triage-systeem), wordt de robot plotseling certificeerbaar.
  • De Les: Je kunt niet altijd een "perfecte" garantie krijgen. Maar als je bereid bent een "goed genoeg" garantie te accepteren, kun je een wiskundig bewezen veiligheidsnet krijgen.

4. Wanneer de Robot de Weg Kwijtraakt (Adaptatie)

Wat gebeurt er als je de robot traint op nieuwsartikelen, maar hem vervolgens vraagt om sociale media-berichten te analyseren? De robot raakt in de war (dit wordt een "distributieverschuiving" genoemd).

  • Het Probleem: Een statische veiligheidsinspecteur (één die een regel eenmalig instelt en daarna vergeet) faalt hier slecht. Het kan 70% van de foute antwoorden doorlaten omdat de regels niet passen in de nieuwe omgeving.
  • De Oplossing (ACI): De auteurs testten een "levende" inspecteur die zijn regels in realtime aanpast. Als de robot meer fouten begint te maken, zegt de inspecteur onmiddellijk: "Stop! Wees voorzichtiger!" Als de robot goed presteert, versoepelt de inspecteur de regels. Dit verminderde de foutpercentages van 71% naar 21%.

5. Signalen Mengen (Score Fusie)

De robot geeft veel verschillende signalen over hoe zeker hij is (bijv. "Ik ben zeker van dit woord," of "Ik heb dit eerder gezien").

  • De Bevinding: In plaats van naar slechts één signaal te luisteren, suggereert het artikel om al deze signalen samen te voegen (zoals een chef die kruiden mengt). Dit "gefuseerde" signaal is veel beter in het opsporen van de fouten van de robot dan welk enkel signaal dan ook.

Het Definitieve "Recept" voor Implementatie

De auteurs geven een eenvoudige driestapsgids voor iedereen die deze robots veilig wil gebruiken:

  1. Controleer de Vloer: Bereken voordat je begint het natuurlijke foutpercentage van de robot. Als dit hoger is dan je veiligheidsdoel, weet dan dat je moet verwachten dat de robot veel antwoorden zal weigeren. Verspil geen tijd aan het zoeken naar een magische oplossing.
  2. Kies de Juiste Inspecteur: Gebruik niet de basisversie. Gebruik de "Bernstein" of "e-CRC" inspecteurs, vooral wanneer je niet veel testdata hebt.
  3. Observeer en Pas Aan: Als de robot van het ene type data naar een ander type overgaat (zoals van nieuws naar sociale media), gebruik dan de "levende" inspecteur (ACI) die de regels onderweg aanpast.

Kortom: Je kunt een onhandige robot niet dwingen om perfect te zijn zonder dat hij constant moet nadenken. Maar als je zijn grenzen kent, de juiste wiskundige instrumenten gebruikt en hem laat aanpassen aan nieuwe situaties, kun je een wiskundig gegarandeerd veiligheidsnet krijgen voor zijn output.

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.

Probeer Digest →