← Ultimi articoli
💬 NLP

Improving LLM First-Token Predictions in Multiple-Choice Question Answering via Output Prefilling

Il paper propone l'uso di un "attacco di prefilling", ovvero l'aggiunta di un prefisso strutturato all'output del modello, per migliorare significativamente l'affidabilità, la calibrazione e la coerenza delle valutazioni basate sulla probabilità del primo token nei compiti di risposta a scelta multipla, offrendo un metodo efficiente che supera i limiti degli approcci standard senza richiedere modifiche ai parametri del modello.

Autori originali: Silvia Cappelletti, Tobia Poppi, Samuele Poppi, Zheng-Xin Yong, Diego Garcia-Olano, Marcella Cornia, Lorenzo Baraldi, Rita Cucchiara

Pubblicato 2026-04-06
📖 3 min di lettura☕ Lettura da pausa caffè

Autori originali: Silvia Cappelletti, Tobia Poppi, Samuele Poppi, Zheng-Xin Yong, Diego Garcia-Olano, Marcella Cornia, Lorenzo Baraldi, Rita Cucchiara

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di avere un gruppo di studenti molto intelligenti (i Modelli Linguistici, o LLM) che stanno sostenendo un esame a risposta multipla. L'esame è composto da domande con quattro opzioni: A, B, C e D.

Il problema è che questi studenti, quando sono interrogati, hanno un vizio: invece di dire subito la lettera della risposta giusta (es. "C"), spesso iniziano a fare discorsi lunghi e confusi. Potrebbero dire: "Secondo me, la risposta potrebbe essere la C" oppure "Beh, analizzando le opzioni, direi che la A è sbagliata, quindi forse la C...".

Per valutare chi ha ragione, l'esaminatore guarda solo la prima parola che lo studente dice. Se la prima parola è "C", l'esaminatore segna "Vero". Se la prima parola è "Secondo", l'esaminatore pensa: "Oh, ha iniziato con una parola inutile, quindi la sua risposta è sbagliata", anche se alla fine aveva detto "C".

Questo è il problema che gli autori del paper hanno chiamato "Misinterpretazione del primo token". È come se l'esaminatore fosse troppo frettoloso e giudicasse l'intero esame basandosi solo sulla prima parola detta, ignorando il resto della frase.

La Soluzione: Il "Prefilling" (Riempimento dell'Output)

Gli autori hanno trovato un trucco geniale e semplice, che chiamano Output Prefilling.

Immagina che l'esaminatore, prima di lasciare parlare lo studente, gli scriva già sulla lavagna una frase guida:

"La risposta corretta è: "

Ora, quando lo studente deve rispondere, non parte da zero. Deve continuare esattamente da dove la lavagna si è fermata. Quindi, invece di iniziare con "Secondo me...", lo studente è costretto a completare la frase scrivendo subito la lettera giusta:

"La risposta corretta è: C"

In pratica, gli autori "iniettano" questa frase guida direttamente nella risposta del modello, costringendolo a iniziare con la lettera corretta.

Perché funziona così bene?

  1. Niente più giri di parole: Il modello non ha più la possibilità di dire "Beh, forse...". Deve completare la frase che gli hai dato, quindi salta direttamente alla lettera della risposta.
  2. È come un "trucco" di sicurezza: Questo metodo è nato nel campo della sicurezza dell'IA (per "hackerare" i filtri di sicurezza e far dire alle IA cose che non dovrebbero dire). Qui, gli autori hanno usato lo stesso trucco, ma in modo positivo: per "ingannare" il modello affinché sia più preciso e non perda tempo in chiacchiere.
  3. Risultati migliori: Hanno testato questo metodo su molti modelli diversi (come Llama, Gemma, Mistral) e su tantissimi tipi di domande (dalla matematica alla logica, alla cultura generale).
    • Senza il trucco: Molti modelli sbagliavano perché iniziavano con parole sbagliate.
    • Con il trucco: La precisione è schizzata alle stelle. Alcuni modelli sono passati dal 30% di risposte giuste al 90% o più, semplicemente aggiungendo quella piccola frase guida.

In sintesi

Questo studio ci dice che non serve addestrare di nuovo i modelli o renderli più intelligenti per farli rispondere meglio ai quiz a scelta multipla. Basta guidarli all'inizio della risposta.

È come se, invece di chiedere a un amico "Dove vuoi andare?" e aspettarti che risponda "Penso che potremmo andare al cinema, ma forse...", gli dicessi direttamente: "Andiamo al cinema o a teatro?". L'amico sarà costretto a scegliere subito una delle due opzioni, rendendo la sua risposta molto più chiara e facile da valutare.

Il messaggio finale: A volte, per ottenere risposte migliori dall'Intelligenza Artificiale, non serve un cervello più grande, ma solo una domanda (o una frase guida) più intelligente.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →