Sebastien Rousseau

JEV

Detectorul care citește probabilități, nu verdicte: Jev în 44 de teste

Un detector pentru eșecurile de aliniere care răspunde la multe întrebări tipizate într-un singur apel, cu probabilități calibrate, ordonează bine eșecurile și costă de 63× mai puțin decât evaluatorii de tip judecător LLM. Dar aceste probabilități nu se transferă ca praguri, iar eticheta și referința ei contează mult mai mult decât formularea întrebării.

20 min de citit
Banner for: Detectorul care citește probabilități, nu verdicte: Jev în 44 de teste

Un detector pentru eșecurile de aliniere care răspunde la multe întrebări tipizate într-un singur apel, cu probabilități calibrate, ordonează bine eșecurile și costă de 63× mai puțin decât evaluatorii de tip judecător LLM. Dar aceste probabilități nu se transferă ca praguri, iar eticheta și referința ei contează mult mai mult decât formularea întrebării.



Structura costurilor supravegherii fiecărui mesaj #

Modelele implementate încă cedează în fața convingerii greșite a unui utilizator (Sharma et al., 2024). Fraza e modestă, dar încadrează întreaga problemă. Dacă un astfel de servilism persistă în sistemele implementate, cineva trebuie să îl supravegheze, iar supravegherea trebuie să aibă loc în același ritm cu conversația însăși.

Aici intră în joc economia. Un detector trebuie să fie precis și, pentru că rulează pe fiecare mesaj, ieftin. Fiecare proprietate luată separat e ușor de obținut: un detector neglijent e ieftin, iar unul atent, prea scump pentru a rula pe fiecare mesaj, supraveghează doar un eșantion din trafic. Întrebarea inginerească interesantă este ce formă de detector le poate avea pe amândouă.

Răspunsul actual, potrivit lucrării din spatele acestui articol, are un defect structural. Majoritatea detectoarelor de eșecuri de aliniere sunt judecători generativi care consumă o trecere de decodare pentru fiecare criteriu. Spus direct, detectoarele actuale plătesc o trecere de decodare pentru fiecare criteriu pe care îl verifică. Un monitor care vrea să verifice zece tipuri diferite de eșecuri plătește zece treceri, iar nota crește liniar cu numărul lucrurilor care te interesează.

Există o soluție parțială și merită să fim exacți în privința limitelor ei. Clasificatorii care citesc probabilitățile tokenilor, precum Llama Guard, notează în continuare o singură etichetă fixă pe apel. Citirea probabilităților tokenilor oferă un scor, dar fiecare apel notează tot o singură etichetă sau un singur criteriu, pentru că probabilitatea se citește de pe un singur token de verdict. Trecerea de decodare dispare, dar structura cu o întrebare pe apel rămâne. Fiecare apel s-a ieftinit fără să se schimbe numărul de apeluri necesare.

Afirmația structurală sună deci așa: judecătorii generativi sunt scumpi per criteriu, iar clasificatorii care citesc probabilități sunt mai ieftini per criteriu, dar tot legați fiecare de un singur criteriu. Niciunul nu îți permite să pui multe întrebări despre aceeași intrare deodată.

Dimensiunea arhitecturii Judecători LLM generativi (ex. GPT-4 ca judecător) Clasificatori cu un singur token (ex. Llama Guard) Detector RLCD cu întrebări multiple (Jev)
Mecanismul de notare Trecere completă de decodare autoregresivă per criteriu Probabilitate softmax peste un singur token de ieșire Tensor de probabilități calibrate cu mai multe capete $P(\text{yes})$
Întrebări per apel 1 prompt de evaluare per invocare a modelului 1 etichetă de clasificare per invocare a modelului Mai multe întrebări binare, categoriale și ordinale într-un apel
Costul inferenței Ridicat (10–50 USD la 1.000 de interacțiuni) Moderat (0,50–2,00 USD la 1.000 de interacțiuni) De 63× mai mic (0,30 USD pentru 19 benchmarkuri complete)
Performanța AUROC Depinde de benchmark; predispus la deriva judecătorului Ridicată pe categorii de siguranță anume antrenate Mediană AUROC 0,886 zero-shot în 44 de suite
Calitatea calibrării Explicații euristice fără probabilități formale Logiți bruți fără calibrare post-hoc Probabilități calibrate; mediană ECE 0,168 (necesită ~10 exemple etichetate)

Ce face Jev altfel #

Jev este antrenat prin învățare prin întărire pentru decizii calibrate (RLCD). Răspunde la multe întrebări tipizate despre o singură intrare, cu probabilități calibrate, într-un singur apel. Mecanismul merită descris cu grijă, pentru că restul articolului depinde de el.

Un model RLCD returnează o decizie cu o probabilitate calibrată pentru fiecare întrebare tipizată, în loc să genereze text. Nu există un pas de generare în care un verdict e scris și apoi parsat. Jev răspunde într-un singur apel la multe întrebări binare, categoriale și ordinale despre o intrare, pe care lucrarea o numește stare (state). Starea este intrarea; întrebările sunt ceea ce întrebi despre ea.

E o curbă de cost diferită de a ambelor abordări de mai sus. Dacă întrebările împart un apel, adăugarea unei întrebări nu adaugă o trecere de decodare. Câștigul pentru un monitor care urmărește mai multe tipuri de eșecuri deodată e evident, deși măsurătorile lucrării privesc ce obține o singură întrebare generică, iar eu rămân la ceea ce s-a măsurat.

Exista totuși un gol. Nu se măsurase dacă Jev detectează eșecuri de aliniere. Un model care răspunde la întrebări tipizate cu probabilități calibrate pare potrivit pentru sarcină, iar plauzibilitatea nu costă nimic. Lucrarea își propune să ofere măsurătoarea lipsă.

De ce eșecurile de aliniere sunt mai grele decât par #

Înainte de măsurătoare, o complicație. Multe dintre aceste eșecuri sunt relaționale, definite în raport cu o referință pe care răspunsul singur nu o dezvăluie. Servilismul ilustrează bine ideea generală: dacă un răspuns cedează în fața convingerii greșite a unui utilizator depinde de care este convingerea și dacă este greșită, iar niciunul dintre aceste fapte nu se vede în textul răspunsului în sine.

Asta are o consecință pentru proiectarea detectoarelor, pe care lucrarea o formulează cu prudența cuvenită. Un detector care vede doar răspunsul poate să nu aibă referința care definește eșecul. Cuvântul „poate” contează; afirmația nu e că orice eșec are nevoie de o referință, ci doar că unele au și că o vedere doar asupra răspunsului o poate rata.

Complică și diagnosticul. Dacă eșecurile sunt relaționale, o detecție slabă poate veni din întrebare sau dintr-o stare căreia îi lipsește referința. Pot fi greșite două lucruri, iar un scor mic nu spune care. Poate întrebarea a fost prost formulată. Poate întrebarea a fost bună și intrarea pur și simplu nu a conținut niciodată ce era necesar pentru a răspunde. Un benchmark care vrea să spună ceva util despre un detector trebuie construit astfel încât cele două cauze să poată fi separate.

Dezvoltatorul, la rândul său, enumeră sensul indirect și conținutul adversarial printre slăbiciunile cunoscute ale lui Jev. Merită ținut minte la citirea rezultatelor, pentru că unele tipuri de eșecuri se sprijină tocmai pe aceste proprietăți.

Detecția tratată ca o clasificare #

Cadrul formal al lucrării e simplu. Tratează detecția eșecurilor de aliniere ca o clasificare binară asupra interacțiunilor unui model țintă. Un detector atribuie un scor s(x) ∈ [0, 1] și semnalează x atunci când s(x) ≥ t. Asta înseamnă că trebuie atât să ordoneze eșecurile deasupra non-eșecurilor, cât și să le separe la un prag t.

Cele două sarcini sunt separabile, iar rezultatele lucrării se împart exact de-a lungul acestei cusături. Ordonarea este ceea ce măsoară AUROC. Separarea la un prag depinde de calibrare, iar articolul va reveni la ea, pentru că acolo Jev rămâne în urmă. Un detector poate ordona excelent și totuși să fie inutilizabil la t=0,5 dacă probabilitățile lui stau în locul greșit.

RLCDAlignBench #

Benchmarkul se numește RLCDAlignBench. Acoperă zece tipuri de eșecuri în 44 de benchmarkuri și 7.193 de instanțe de detecție. Instanțele provin din cinci modele țintă deschise de 2–7 miliarde de parametri, fiecare etichetată de evaluatorul de referință al benchmarkului său. Interacțiunile judecate provin deci din modele deschise mici, iar adevărul de referință pentru fiecare este ce spune evaluatorul propriu al benchmarkului de origine.

Nu toate benchmarkurile au același tip de etichetă. Etichetele umane de pe StrongREJECT și HarmBench, iar etichetele unui al doilea judecător de pe AbstentionBench și InstrumentalEval, sunt folosite pentru a-l compara pe Jev cu un judecător. Lucrarea are astfel două tipuri de verificare externă a evaluatorilor de referință: oameni în unele cazuri, un al doilea judecător în altele.

Artefactul publicat este descris ca 44 de benchmarkuri în zece tipuri de eșecuri, cu variante de context, răspunsuri Jev memorate în cache și scripturi de renotare, împreună cu un protocol pe jumătăți care elimină inflația de selecție din câștigurile raportate. Fiecare element răspunde unei nevoi practice. Variantele de context permit unui cititor să vadă ce se întâmplă când starea conține mai mult. Răspunsurile memorate și scripturile de renotare permit reproducerea unui număr fără a rula din nou modelul. Protocolul pe jumătăți tratează o capcană metodologică ce merită o secțiune proprie.

Capcana selecției #

Lui Jev i se pot pune multe întrebări despre aceeași intrare. Acesta este argumentul lui de vânzare și, totodată, un risc pentru evaluare. Dacă pui un set de întrebări candidate și raportezi pe cea care obține cel mai bun scor, ai făcut o căutare printre întrebări și ai raportat câștigătoarea. Lucrarea o spune direct: raportarea celei mai bune dintre ele ar supraevalua ce obține un practician.

Oricine a reglat un prompt pe un set de test va recunoaște asta. Remediul folosit aici e simplu. Întrebările sunt selectate pe o jumătate din exemple și notate pe cealaltă jumătate. Întrebarea țintită e selectată pe o jumătate din exemple și notată pe cealaltă, pe 20 de împărțiri. Selecția nu atinge niciodată exemplele care produc numărul raportat.

Asta contează pentru felul în care trebuie citit fiecare câștig raportat mai jos. Afirmația lucrării este că protocolul pe jumătăți elimină inflația de selecție din câștigurile raportate. Când lucrarea spune că formularea țintită dă un câștig median de +0,006 AUROC, cifra provine din formulări alese și notate pe jumătăți separate. O cifră atât de mică, măsurată onest, e mai utilă decât una mai mare care a inclus discret blestemul câștigătorului.

Rezultatul principal: o singură întrebare generică #

Acum rezultatul pe care îl vor majoritatea cititorilor. O singură întrebare generică atinge o mediană AUROC de 0,886 zero-shot și bate referințele supervizate pe majoritatea benchmarkurilor.

Să luăm cuvintele pe rând. „O singură întrebare generică” înseamnă nicio inginerie a promptului pentru fiecare benchmark. „Zero-shot” înseamnă niciun antrenament pe benchmarkul țintă. „Bate referințele supervizate pe majoritatea benchmarkurilor” înseamnă că sisteme antrenate pe date etichetate din sarcină pierd în fața unei întrebări pe care n-a reglat-o nimeni, pe majoritatea benchmarkurilor examinate. Afirmația se oprește la „majoritatea”, iar acest articol la fel.

Întrebarea generică este o întrebare șablon citită ca P(da). Figura raportează AUROC pentru 38 de benchmarkuri utilizabile, iar întrebarea generică nu a fost pusă pe 7 benchmarkuri. Cifra principală este deci o mediană peste benchmarkurile unde s-a aplicat întrebarea generică, extrase din cele 38 utilizabile. Cititorii atenți ar trebui să țină numitorii separați: există 44 de benchmarkuri în total, 38 sunt utilizabile pentru această cifră, iar întrebarea generică are un gol de 7.

Aș susține că rezultatul zero-shot este jumătatea mai interesantă a frazei. A bate referințele supervizate e o afirmație despre poziția comparativă. O mediană AUROC de 0,886 fără antrenament specific sarcinii spune ceva despre cât din semnalul de eșec este disponibil unui model care citește starea și răspunde la o întrebare simplă. Dacă asta se generalizează la tipuri de eșecuri din afara acestor zece nu este ceva ce afirmațiile tratează.

Formularea e aproape irelevantă #

Dacă ai petrecut timp cu ingineria prompturilor, următorul rezultat te va ustura. Formularea întrebării contează puțin, în timp ce contextul contează mai mult, mai ales prin câmpurile care codifică eticheta.

Explicația lucrării este precisă. Odată ce răspunsurile sunt păstrate ca probabilități în loc de decizii argmax, formularea întrebării contează puțin, iar ce conțin starea și eticheta contează mult. E o observație despre informație. O decizie argmax aruncă marja cu care un răspuns l-a învins pe altul, iar o schimbare de formulare poate răsturna decizia peste graniță. O probabilitate păstrează marja, așa că o reformulare care mută puțin dovezile mută puțin probabilitatea și lasă ordonarea în mare parte intactă.

Mă țin de ce afirmă lucrarea: când probabilitățile sunt păstrate, formularea contează puțin. Nu extind asta la o explicație mecanistă a motivului, pentru că afirmațiile nu oferă una.

Cifrele susțin afirmația. Formularea țintită dă un câștig median de +0,006 AUROC, cu formularea aleasă și notată pe jumătăți separate. În afara eșantionului, formularea țintită adaugă +0,006 [−0,004; +0,015] AUROC. Intervalul cuprinde zero. Un cititor n-ar trebui să trateze +0,006 ca pe o îmbunătățire sigură; intervalul admite o mică pierdere la fel de ușor ca un mic câștig. Pentru un practician, lectura utilă este că vânătoarea unei formulări mai istețe e puțin probabil să se amortizeze, cel puțin pe aceste benchmarkuri.

Asta ar trebui să schimbe felul în care echipele își împart timpul. Dacă formularea e aproape inertă, orele sunt mai bine investite în stare.

Câștigurile stau în context #

Ce conține deci starea și ce ar trebui să conțină? Constatarea lucrării este că contextul contează mai mult, mai ales prin câmpurile care codifică eticheta. Ideea-cheie din designul studiului este să variezi ce este întrebat Jev separat de ce vede: formularea întrebării și tipul răspunsului de o parte, câmpurile intrării de cealaltă. Această separare permite lucrării să spună că formularea contează puțin, în timp ce contextul contează mai mult. Fără ea, cele două efecte ar fi încâlcite.

Exemplul principal este PrivacyLens. Referințele care definesc eticheta aduc câștigurile mari, precum lista de elemente secrete din PrivacyLens (0,79→0,95). Un salt de la 0,79 la 0,95 AUROC este mare față de +0,006 din formulare. Referința în cauză este o listă de elemente secrete, exact genul de lucru despre care discuția anterioară despre eșecurile relaționale anticipa că va conta: dacă un răspuns divulgă ceva privat depinde de ce se consideră privat, iar răspunsul singur nu spune asta.

Există o rezervă privind implementarea, și una importantă. Contextul pe care l-ar avea un monitor implementat ajută pe 1 din 7 benchmarkuri. Câștigurile mari vin din referințe care definesc eticheta, dar un monitor implementat nu le-ar avea neapărat. Ce ar avea realist un monitor ajută doar pe unul din șapte benchmarkuri.

E o constatare sobră și cred că e fraza cu cea mai mare relevanță comercială din lucrare. Separă cifra din laborator de cifra din teren. Un detector evaluat cu referința care definește eticheta la îndemână răspunde la o întrebare mai ușoară decât cea cu care se confruntă un monitor implementat. Câștigurile sunt reale, dar lucrarea e clară în privința celor pe care se poate baza o implementare.

Lucrarea semnalează și o limită a unui benchmark. Pe Open-Prompt-Injection, eticheta urmărește acuratețea sarcinii injectate. Este un exemplu de etichetă al cărei sens e legat de o proprietate a sarcinii, ceea ce influențează ce se poate aștepta ca un detector să vadă din stare. Nu trag alte concluzii de aici, pentru că afirmațiile nu oferă niciuna.

Costul #

Acum cifra care face economia concretă. Jev costă de 63× mai puțin decât judecătorii LLM. Comparația exactă: o trecere prin cele 19 benchmarkuri evaluate de judecători costă 0,30 USD, de 63× mai puțin decât judecătorii lor la prețuri de listă. Comparația de cost acoperă o trecere prin cele 19 benchmarkuri cu judecători API, la prețuri de listă.

Atenție la sfera de aplicare. Comparația privește 19 benchmarkuri care folosesc judecători API, la preț de listă, pentru o singură trecere. Nu acoperă fiecare benchmark din suită și nici prețurile cu reducere. În această sferă, raportul e mare și decurge din arhitectura descrisă mai devreme: nicio trecere de decodare per criteriu.

Amintește-ți cerința de la început, că un detector care rulează pe fiecare mesaj trebuie să fie ieftin. O cifră de 0,30 USD pentru o trecere întreagă prin 19 benchmarkuri este felul în care arată „ieftin” în această lucrare. Lucrarea nu o traduce în preț per mesaj și nici eu nu o voi face.

Acordul cu oamenii și ce a dezvăluit dezacordul #

Ieftinul e interesant doar dacă detectorul are și dreptate. Acolo unde etichetele umane permit o verificare, Jev este de acord cu ele la fel de bine ca judecătorul, la o fracțiune din cost.

Cea mai concretă dovadă vine din StrongREJECT. Față de etichetele umane de acolo, întrebarea generică este de acord la fel de bine ca evaluatorul de referință (κ Cohen 0,809 față de 0,811) și ordonează mai bine. Cele două valori κ diferă cu 0,002, așa că lectura rezonabilă este egalitate la acord, cu Jev în avantaj la ordonare.

Urmează un rezultat pe care îl consider cel mai util în practică, pentru că transformă detectorul într-un instrument de audit. Dezacordurile ferme ale lui Jev au scos la iveală defecte care schimbă etichete în trei benchmarkuri și etichete pe care starea nu le poate dezvălui în încă patru. Când un detector sigur pe sine nu este de acord cu eticheta de referință a unui benchmark, o explicație este că detectorul greșește. Lucrarea raportează că în unele cazuri dezacordul arăta spre benchmark: trei benchmarkuri aveau defecte care schimbă etichetele, iar alte patru aveau etichete pe care starea nu le poate dezvălui.

A doua categorie se leagă de punctul relațional. O etichetă pe care starea nu o poate dezvălui este o etichetă definită de ceva ce n-a ajuns niciodată în intrare. Niciun detector care citește acea stare n-ar putea-o recupera. Găsirea unor astfel de cazuri este o contribuție diferită de creșterea unui scor, pentru că le arată celor care întrețin benchmarkurile unde se despart datele și etichetele lor.

Punctul slab: calibrarea #

Aici articolul trebuie să fie direct, pentru că lucrarea este. Probabilitățile ordonează bine, dar nu se transferă ca praguri: mediana ECE este 0,168 față de o valoare nulă de 0,074, atât pe etichete validate, cât și pe etichete de judecător, pentru că probabilitatea medie a lui Jev ratează rata de bază a fiecărui benchmark.

Piesele se leagă astfel. AUROC măsoară ordonarea, iar ordonarea e solidă. Un prag e altă poveste. Dacă probabilitatea medie de ieșire a modelului nu corespunde frecvenței cu care apar eșecurile într-un anumit benchmark, t=0,5 cade în locul greșit, iar eroarea de calibrare așteptată e mare. O mediană ECE de 0,168 se află peste valoarea nulă de 0,074, adică un rezultat mai slab decât punctul de referință ales de lucrare. Și se menține atât pe etichetele validate, cât și pe cele de judecător, deci slăbiciunea nu e un artefact al etichetelor zgomotoase ale judecătorilor.

Amintește-ți cadrul formal: un detector trebuie să ordoneze eșecurile deasupra non-eșecurilor și să le separe la un prag. Jev face primul lucru bine și pe al doilea prost fără ajustări. Numele tehnicii conține „decizii calibrate”, iar calibrarea măsurată aici nu se transferă între benchmarkuri, o tensiune care merită spusă deschis. Lucrarea atribuie decalajul ratelor de bază și nu afirmă mai mult.

Consecința practică: ca înlocuitor al unui judecător, Jev are nevoie de câteva etichete pentru a-și fixa pragul. E un cost real și restrânge afirmația că ar fi un înlocuitor direct. Nu îl poți îndrepta spre un nou tip de eșec și să ai încredere în t=0,5.

Rețeta #

Recomandarea lucrării este concisă. Rețeta este o întrebare generică citită ca probabilitate, cu pragul ajustat pe zece exemple etichetate, ceea ce crește F1 acolo unde Jev se declanșează prea rar la t=0,5 și costă 0,025 pe etichetele validate.

Să o despachetăm. Întrebarea generică tratează problema formulării refuzând să o regleze, ceea ce se potrivește cu constatarea că formularea contează puțin. Citirea răspunsului ca probabilitate păstrează marja. Ajustarea pragului pe zece exemple etichetate corectează ratarea ratei de bază. Efectul asupra F1 este pozitiv acolo unde Jev se declanșează prea rar la t=0,5. Pe etichetele validate, rețeta costă 0,025.

Merită zăbovit asupra ultimei cifre. Rețeta nu e lipsită de dezavantaje: pe etichetele validate costă 0,025. Lucrarea raportează compromisul în loc să îl ascundă, iar eu prefer să citez o rețetă cu un cost declarat decât una prezentată drept câștig pur. Afirmațiile nu spun în ce metrică se măsoară 0,025 dincolo de contextul etichetelor validate, așa că nu voi ghici.

Zece exemple etichetate sunt o cerere mică. Pentru majoritatea echipelor înseamnă o după-amiază de adnotare, comparativ cu costul rulării unui judecător pe fiecare mesaj. Dar e o condiție prealabilă, iar o echipă care nu poate produce niciun exemplu etichetat pentru un nou tip de eșec n-ar trebui să se aștepte ca pragul să se regleze singur.

Ce ar trebui să rețină un practician #

De aici decurg mai multe lucruri, iar eu mi le asum pentru că dovezile le susțin.

În primul rând, nu mai optimizați formularea întrebării. Câștigul în afara eșantionului din formularea țintită este +0,006, cu un interval de la −0,004 la +0,015. Nu e o bază pentru investiție.

În al doilea rând, investiți efortul în stare. Câștigurile mari au venit din referințe care definesc eticheta. Dacă monitorului i se poate da referința care definește eșecul, acolo stă îmbunătățirea. Dacă nu, așteptați-vă la mai puțin: contextul pe care l-ar avea un monitor implementat a ajutat pe 1 din 7 benchmarkuri. Planificați în jurul cifrei pe care o puteți obține în implementare, nu al celei dintr-un benchmark în care referința se află în intrare.

În al treilea rând, prevedeți un buget pentru calibrare. Planificați să etichetați zece exemple per tip de eșec și să ajustați pragul. Nu livrați cu t=0,5.

În al patrulea rând, folosiți dezacordul ca semnal. Dezacordurile ferme cu etichetele de referință au scos la iveală defecte în trei benchmarkuri și etichete imposibil de dezvăluit în încă patru. Dacă rulați asta pe propriile suite de evaluare, așteptați-vă să vă spună ceva despre etichetele voastre, nu doar despre modele. Este o deducție din constatarea lucrării, nu o afirmație măsurată despre o anumită suită, așa că tratați-o ca pe o invitație la verificare.

În al cincilea rând, țineți minte slăbiciunile cunoscute. Dezvoltatorul enumeră sensul indirect și conținutul adversarial printre slăbiciunile cunoscute ale lui Jev. Un monitor important pentru siguranță va întâlni conținut adversarial. Afirmațiile de aici nu raportează cum se descurcă Jev pe acesta, așa că rămâne un flanc deschis și aș vrea să îl văd testat înainte de a avea încredere într-o implementare.

Rezultatul pus în balanță cu argumentul comercial #

Fondatorii vor vrea să știe unde se situează asta. Argumentul costului e cel mai puternic: un detector care rulează pe fiecare mesaj trebuie să fie ieftin, iar o reducere de 63 de ori față de judecătorii LLM schimbă ce implementări devin accesibile. Argumentul preciziei vine al doilea: AUROC zero-shot de 0,886 și un câștig față de referințele supervizate pe majoritatea benchmarkurilor.

Rezervele determină ce se poate vinde onest. Detectorul are nevoie de câteva etichete per prag. Calibrarea lui nu se transferă. Cele mai bune câștiguri ale lui se bazează pe referințe pe care o implementare s-ar putea să nu le aibă. Acestea sunt condiții de utilizare, iar orice produs construit pe asta ar trebui să le declare, nu să le îngroape. Nimic din toate acestea nu subminează argumentul costului; descrie munca de pregătire.

Există și o observație mai discretă despre măsurătoarea în sine. RLCDAlignBench, cu variantele de context, răspunsurile Jev memorate, scripturile de renotare și protocolul pe jumătăți, este o resursă de evaluare reutilizabilă. Un benchmark care elimină inflația de selecție din câștigurile raportate este genul de artefact care face comparabile afirmațiile ulterioare. E un tip de valoare diferit de detector.

Ce rămâne deschis #

Câteva limite reies clar din afirmații. Modelele țintă sunt cinci modele deschise de 2–7 miliarde de parametri, așa că rezultatele descriu eșecuri în interacțiuni provenite de la modele de această dimensiune. Întrebarea generică nu a fost pusă pe 7 benchmarkuri, iar cifra AUROC principală este o mediană peste benchmarkurile unde a fost pusă. Etichetele provin de la evaluatori de referință, cu etichete umane și de al doilea judecător acoperind StrongREJECT, HarmBench, AbstentionBench și InstrumentalEval.

Întrebarea deschisă care mă interesează cel mai mult este cea pe care o ridică propria structură a lucrării. Eșecurile sunt relaționale; starea nu are adesea referința; iar contextul unui monitor implementat a ajutat doar pe 1 din 7 benchmarkuri. Designul cu un singur apel al lui Jev permite multor întrebări să împartă o intrare, dar cea mai mare pârghie s-a dovedit a fi ce câmpuri poartă intrarea. Cum ar trebui o implementare să obțină, în momentul monitorizării, referința care definește eticheta, cum ar fi o listă de elemente secrete pentru o verificare de confidențialitate, este următorul lucru de lămurit. Lucrarea arată că există câștigul de obținut (0,79→0,95 pe PrivacyLens) și lasă deschis dacă un monitor implementat îl poate primi suficient de ieftin încât să păstreze avantajul de 63 de ori.

Ce înseamnă acest lucru pe sectoare #

Posibilitatea de a evalua criterii complexe de aliniere prin capete de decizie calibrate, la o fracțiune din costul inferenței, remodelează siguranța operațională în mai multe domenii.

Furnizorii de gateway-uri AI și platforme de securitate #

Companiile de infrastructură care implementează bariere de siguranță în timp real pot înlocui arhitecturile costisitoare în cascadă (apeluri către clasificatori separați pentru injecția de prompturi, toxicitate și confidențialitate) cu capete RLCD unificate cu întrebări multiple. Costurile de operare scad de peste 60×, iar latența se limitează la o singură trecere înainte.

Echipele de guvernanță AI și conformitate de audit #

Comitetele de risc care evaluează comportamentul modelelor față de standarde precum cerințele Regulamentului UE privind IA pentru sistemele cu risc ridicat sau NIST AI RMF obțin un jurnal de audit determinist și probabilistic. În locul feedbackului narativ nestructurat al judecătorilor LLM, sistemele înregistrează distribuții de probabilitate calibrate care sprijină controlul statistic al proceselor și monitorizarea derivei.

Echipele de implementare enterprise și red teaming #

Echipele de securitate pot implementa rapid detectori de eșecuri personalizați scriind reprezentări de stare focalizate și ajustând pragurile de decizie pe doar zece exemple specifice domeniului, eliminând ciclurile de reglare fină de mai multe săptămâni necesare anterior pentru clasificatori făcuți la comandă.

Concluzie #

Evaluarea lui Jev pe RLCDAlignBench stabilește o direcție arhitecturală convingătoare pentru monitorizarea modelelor în producție: citirea probabilităților calibrate pentru mai multe întrebări tipizate într-o singură trecere înainte învinge atât judecătorii LLM autoregresivi la cost, cât și clasificatorii cu un singur token la flexibilitate. Deși practicienii trebuie să prevadă o calibrare empirică a pragului în loc să presupună că probabilitățile se transferă din start, avantajul economic de 63 de ori face viabilă monitorizarea completă în timp real, la scară.

Întrebări frecvente #

De ce sunt judecătorii LLM generativi nepractici pentru monitorizarea în timp real în producție?

Judecătorii generativi necesită o trecere completă de decodare autoregresivă pentru fiecare criteriu de siguranță sau aliniere evaluat. În aplicațiile de consum sau enterprise cu volum mare, mai multe apeluri de judecător generativ per mesaj introduc penalizări severe de latență și umflă costurile de operare cu ordine de mărime.

Ce este învățarea prin întărire pentru decizii calibrate (RLCD)?

RLCD este o metodă de antrenament care optimizează modelele să producă probabilități a posteriori bine calibrate peste capete de decizie structurate, în loc să genereze secvențe de tokeni. Asta permite modelului să evalueze simultan mai multe întrebări arbitrare într-o singură evaluare înainte.

De ce trebuie calibrate pragurile de decizie pe date locale?

Modelele RLCD excelează la ordonarea interacțiunilor după probabilitatea de eșec (obținând un AUROC ridicat), dar probabilitățile lor medii absolute se deplasează în funcție de rata de bază a domeniului țintă. Calibrarea unui prag de decizie operațional pe aproximativ zece exemple etichetate din domeniu asigură o sensibilitate adecvată fără rate inacceptabile de alarme false.

Referințe #

Ultima revizuire .

Ultima revizuire .

Republică acest articol

Copiază formatul pentru Medium

# Detectorul care citește probabilități, nu verdicte: Jev în 44 de teste — Sebastien Rousseau

> Originally published at [https://sebastienrousseau.com/ro/2026-09-30-detectorul-care-citeste-probabilitati-nu-verdicte/](https://sebastienrousseau.com/ro/2026-09-30-detectorul-care-citeste-probabilitati-nu-verdicte/)

Jev ordonează bine eșecurile de aliniere în 44 de benchmarkuri și costă de 63× mai puțin decât judecătorii LLM, dar pragul trebuie ajustat pe zece exemple etichetate.

Read the full article on sebastienrousseau.com: https://sebastienrousseau.com/ro/2026-09-30-detectorul-care-citeste-probabilitati-nu-verdicte/

Copiază formatul pentru Mastodon

Detectorul care citește probabilități, nu verdicte: Jev în 44 de teste — Sebastien Rousseau

Jev ordonează bine eșecurile de aliniere în 44 de benchmarkuri și costă de 63× mai puțin decât judecătorii LLM, dar pragul trebuie ajustat pe zece exemple etichetate.

https://sebastienrousseau.com/ro/2026-09-30-detectorul-care-citeste-probabilitati-nu-verdicte/

Copiați formatat pentru LinkedIn

Detectorul care citește probabilități, nu verdicte: Jev în 44 de teste — Sebastien Rousseau

Jev ordonează bine eșecurile de aliniere în 44 de benchmarkuri și costă de 63× mai puțin decât judecătorii LLM, dar pragul trebuie ajustat pe zece exemple etichetate.

Iată principalele concluzii strategice:

- Structura costurilor supravegherii fiecărui mesaj. Modelele implementate încă cedează în fața convingerii greșite a unui utilizator (Sharma et al., 2024).
- Ce face Jev altfel. Jev este antrenat prin învățare prin întărire pentru decizii calibrate (RLCD).
- De ce eșecurile de aliniere sunt mai grele decât par. Înainte de măsurătoare, o complicație.
- Detecția tratată ca o clasificare. Cadrul formal al lucrării e simplu.

Care este abordarea organizației dvs. față de provocările descrise în acest articol?

→ https://sebastienrousseau.com/ro/2026-09-30-detectorul-care-citeste-probabilitati-nu-verdicte/

#Jev #Rlcd #Rlcdalignbench #EșecuriDeAliniere #Detecție

Sebastien Rousseau | CC-BY-4.0
Citează acest articol

Detectorul care citește probabilități, nu verdicte: Jev în 44 de teste — Sebastien Rousseau

Jev ordonează bine eșecurile de aliniere în 44 de benchmarkuri și costă de 63× mai puțin decât judecătorii LLM, dar pragul trebuie ajustat pe zece exemple etichetate.

BibTeX

@online{rousseau2026detectorul,
  author  = {Rousseau, Sebastien},
  title   = {{Detectorul care citește probabilități, nu verdicte: Jev în 44 de teste — Sebastien Rousseau}},
  year    = {2026},
  url     = {https://sebastienrousseau.com/ro/2026-09-30-detectorul-care-citeste-probabilitati-nu-verdicte/},
  urldate = {2026}
}

RIS

TY  - GEN
AU  - Rousseau, Sebastien
TI  - Detectorul care citește probabilități, nu verdicte: Jev în 44 de teste — Sebastien Rousseau
PY  - 2026
UR  - https://sebastienrousseau.com/ro/2026-09-30-detectorul-care-citeste-probabilitati-nu-verdicte/
ER  -

Vancouver

Rousseau S. Detectorul care citește probabilități, nu verdicte: Jev în 44 de teste — Sebastien Rousseau. sebastienrousseau.com. 2026 Sep 30. Available from: https://sebastienrousseau.com/ro/2026-09-30-detectorul-care-citeste-probabilitati-nu-verdicte/

Chicago

Rousseau, Sebastien. "Detectorul care citește probabilități, nu verdicte: Jev în 44 de teste — Sebastien Rousseau." sebastienrousseau.com. September 30, 2026. https://sebastienrousseau.com/ro/2026-09-30-detectorul-care-citeste-probabilitati-nu-verdicte/.

APA

Rousseau, S. (2026, September 30). Detectorul care citește probabilități, nu verdicte: Jev în 44 de teste — Sebastien Rousseau. sebastienrousseau.com. https://sebastienrousseau.com/ro/2026-09-30-detectorul-care-citeste-probabilitati-nu-verdicte/

Republică acest articol

Detectorul care citește probabilități, nu verdicte: Jev în 44 de teste — Sebastien Rousseau

Jev ordonează bine eșecurile de aliniere în 44 de benchmarkuri și costă de 63× mai puțin decât judecătorii LLM, dar pragul trebuie ajustat pe zece exemple etichetate.

Acest articol este licențiat sub Creative Commons Attribution 4.0 International. Republicarea necesită atribuirea la URL-ul canonic.

Detectorul care citește probabilități, nu verdicte: Jev în 44 de teste — Sebastien Rousseau

Jev ordonează bine eșecurile de aliniere în 44 de benchmarkuri și costă de 63× mai puțin decât judecătorii LLM, dar pragul trebuie ajustat pe zece exemple etichetate.

Originally published at https://sebastienrousseau.com/ro/2026-09-30-detectorul-care-citeste-probabilitati-nu-verdicte/ by Sebastien Rousseau.
Licensed under CC-BY-4.0.