Radar · 21/07/2026 · survenu le 19/07/2026 · recherche

TOPL: il post-training token per token, invece di dare un voto alla risposta intera

Ricercatori della University of Southern California propongono TOPL (Token-Level Off-Policy Labeling), un metodo di post-training che cambia la granularità del feedback. Invece di dare un punteggio all’intera risposta del modello, TOPL marca i singoli token come buoni o cattivi e addestra il modello a riconoscerli. Il modello impara a evitare i token sbagliati, non a massimizzare un punteggio globale che può essere aggirato.

Ti riguarda perché il reward hacking, il fenomeno per cui un modello impara a ottenere voti alti senza migliorare davvero, è uno dei problemi pratici più fastidiosi quando affini un modello per un compito ripetitivo. Se hai mai provato a correggere un assistente che “smette” di sbagliare durante il training e poi ricade nello stesso errore in produzione, sai di cosa parliamo. Il feedback token-level rende il segnale di correzione più fine: il modello sa dove ha sbagliato, non solo che ha sbagliato.

Il pattern è lo stesso che stiamo vedendo negli strumenti di lavoro: come raccontavamo ieri a proposito del feedback testuale nel post-training, la direzione di ricerca si allontana dal punteggio secco e cerca segnali più granulari e interpretabili. TOPL spinge la granularità fino al singolo token, e gli autori mostrano che i LoRA adapter imparati in questo modo funzionano come steering vector, cioè vettori che spostano il comportamento del modello in modo leggibile.

I test coprono 11 dataset di summarization e si estendono alla traduzione automatica, con generalizzazione out-of-distribution. Il limite dichiarato: per ora è dimostrato su compiti di faithful generation (generazione fedele ai dati di input), non su reasoning libero o coding. Nessun codice pubblico al momento.

Nel dettaglio

Cosa c’era prima.

Il post-training standard funziona così: il modello genera una risposta, un giudice (umano o un altro modello) dà un punteggio all’intera sequenza, e il modello aggiorna i pesi per produrre risposte con punteggio più alto. Questo approccio, chiamato outcome-level o sequence-level, ha un difetto noto: il modello impara a hackare il punteggio. Trova pattern che soddisfano il giudice senza migliorare la qualità reale. Un esempio concreto: in un task di summarization, il modello può imparare a produrre riassunti più corti (perché il giudice penalizza la lunghezza) senza diventare più fedele al documento originale.

Esistono già metodi token-level, ma operano on-policy: generano i token col modello in tempo reale e li correggono uno per uno. È costoso e instabile, perché stai addestrando il modello sui suoi stessi output mentre li produce.

Cosa cambia con TOPL.

TOPL è off-policy: prende risposte già generate (da qualsiasi modello), le marca token per token come buone o cattive, e addestra il modello a classificare quale token è corretto e quale no. Il passaggio chiave è che il modello non impara a generare direttamente i token buoni, ma a riconoscerli. Questo evita il problema della distribuzione shift (il modello non viene spinto a produrre token che non sa ancora generare bene) e riduce il reward hacking, perché il segnale è locale e specifico.

Gli autori lo spiegano con un’analogia che funziona: invece di dire a uno scrittore “questo articolo vale 6”, gli dici “questa parola è imprecisa, questa frase è ridondante, questa citazione è corretta”. Il feedback puntuale corregge meglio del voto globale.

I numeri.

Su 11 dataset di summarization, TOPL batte sia i baseline sequence-level sia i baseline token-level on-policy, con generalizzazione out-of-distribution. Si trasferisce alla traduzione automatica senza riaddestramento. Le ablazioni confermano che il segnale token-level è critico: l’analogo sequence-level di TOPL non ottiene gli stessi risultati. Infine, i LoRA adapter imparati con TOPL funzionano come steering vector: vettori che, applicati all’inferenza, spostano il comportamento del modello in direzioni interpretabili (più fedeltà, meno allucinazione).

Limiti.

I compiti testati sono faithful generation: summarization e traduzione, dove esiste una nozione oggettiva di “token corretto” (il token corrisponde o non corrisponde al dato di input). Su compiti dove la correttezza è meno binaria, come il reasoning libero o il coding, non è chiaro come etichettare i singoli token come buoni o cattivi. Nessun codice pubblico ancora, quindi niente riproduzione indipendente. Il paper è al primo upvote su HF Daily Papers: segnale precoce, non conferma consolidata.

Tapez pour chercher dans cours, playbooks, skills, papers…