← Ultimi articoli
💬 NLP

Do We Really Need External Tools to Mitigate Hallucinations? SIRA: Shared-Prefix Internal Reconstruction of Attribution

SIRA è un framework di decodifica contrastiva interna senza addestramento che mitiga le allucinazioni nei grandi modelli visione-linguaggio generando un riferimento controfattuale dominato dal prior linguistico all'interno dello stesso trasformatore mediante attenzione mascherata negli strati successivi, riducendo così la dipendenza da strumenti esterni e passaggi in avanti aggiuntivi pur preservando la copertura descrittiva.

Autori originali: Tian Qin, Junzhe Chen, Yuqing Shi, Tianshu Zhang, Qiang Ju, Lijie Wen

Pubblicato 2026-05-15
📖 4 min di lettura☕ Lettura da pausa caffè

Autori originali: Tian Qin, Junzhe Chen, Yuqing Shi, Tianshu Zhang, Qiang Ju, Lijie Wen

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 assistente molto intelligente e colto (un Large Vision-Language Model) che sta cercando di descrivere un'immagine che gli hai appena mostrato. A volte, questo assistente diventa un po' troppo sicuro di ciò che pensa di vedere, piuttosto che di ciò che è effettivamente presente. Potrebbe dire: "Vedo una bicicletta rossa", quando l'immagine è in realtà solo una forma sfocata che potrebbe essere una bicicletta, oppure potrebbe inventare dettagli perché ha letto così tante storie sulle biciclette che il suo cervello colma le lacune. Questo fenomeno è chiamato allucinazione.

Il documento introduce un nuovo espediente intelligente chiamato SIRA per impedire che ciò accada, senza bisogno di riaddestrare l'assistente o assumere una seconda persona per verificare il lavoro.

Il problema dei vecchi espedienti

In passato, per impedire all'assistente di mentire, i ricercatori provavano un metodo come questo:

  1. Mostrare all'assistente l'immagine originale.
  2. Poi, mostrargli una versione sfocata o alterata della stessa immagine.
  3. Confrontare le due risposte. Se l'assistente cambia versione quando l'immagine è sfocata, forse stava indovinando.

Il difetto: È come chiedere a qualcuno di descrivere un dipinto e poi chiedergli di descrivere lo stesso dipinto indossando occhiali appannati. La versione con gli "occhiali appannati" non è un confronto equo perché gli occhiali stessi distorcono l'immagine. È disordinato, richiede il doppio del tempo (bisogna guardare l'immagine due volte separate) e la distorsione potrebbe creare nuovi errori.

La soluzione SIRA: il "Prefisso Condiviso"

SIRA adotta un approccio diverso. Invece di manipolare l'immagine, manipola il processo di pensiero interno dell'assistente mentre sta ancora pensando.

Immagina il cervello dell'assistente come una catena di montaggio con molte stazioni (strati) che elaborano l'immagine e la domanda.

  1. L'inizio condiviso: L'assistente inizia guardando l'immagine e la domanda insieme. Costruisce una comprensione solida della scena nelle prime stazioni della catena. Questo è il "Prefisso Condiviso". SIRA assicura che entrambe le versioni dell'assistente concordino su questa comprensione iniziale.
  2. Il bivio: Dopo che è stata formata la comprensione iniziale, SIRA divide il processo in due tracce parallele che corrono all'interno dello stesso cervello:
    • Traccia A (La visione completa): L'assistente continua a guardare i dettagli dell'immagine mentre finisce la frase.
    • Traccia B (La visione "cieca"): L'assistente continua dallo stesso punto di partenza esatto, ma nelle stazioni successive è ** bendato** rispetto ai dettagli specifici dell'immagine. Può fare affidamento solo sulla sua conoscenza generale e sulla frase che ha già iniziato a scrivere.

Come corregge la menzogna

Ora, SIRA confronta le due tracce ad ogni passo della scrittura della frase:

  • Se l'assistente dice: "Vedo un cane", e sia la Traccia A (che vede il cane) sia la Traccia B (bendata) dicono "cane" con alta fiducia, SIRA sa che è probabilmente solo un'ipotesi basata sul linguaggio comune (forse i cani sono comuni nelle storie). Abbassa il punteggio per "cane" perché la versione bendata non aveva bisogno dell'immagine per dirlo.
  • Se l'assistente dice: "Vedo un elefante viola", e la Traccia A dice "elefante viola" (perché lo vede) ma la Traccia B dice "impossibile, non è nella storia" (perché non può vederlo), SIRA sa che l'immagine è l'unica ragione di questa affermazione. Aumenta il punteggio per "elefante viola".

Perché è meglio

  • Nessun passaggio extra: Non deve guardare l'immagine due volte. Fa tutto in un'unica soluzione, semplicemente dividendo il processo di pensiero interno.
  • Nessuna distorsione disordinata: Non sfoca l'immagine. Disattiva semplicemente temporaneamente l'input visivo per una versione del processo di pensiero, mantenendo il resto del contesto perfettamente allineato.
  • Nessun addestramento necessario: Funziona immediatamente sui modelli esistenti. Non devi insegnare nulla di nuovo al modello.

Il risultato

Nei test, SIRA ha impedito con successo agli assistenti di inventare oggetti che non erano presenti (come una "banana" che non è nella foto), permettendo loro al contempo di descrivere accuratamente le cose reali. È come avere un "controllo di realtà" integrato che avviene istantaneamente all'interno del cervello stesso del modello, assicurando che ciò che dicono sia effettivamente supportato da ciò che vedono, non solo da ciò che si aspettano di vedere.

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 →