← Ultimi articoli
🤖 machine learning

ReToken: One Token to Improve Vision-Language Models for Visual Retrieval

ReToken è un embedding apprendibile leggero che recupera efficientemente i token visivi rilevanti per la query da una cache KV pre-riempita, migliorando significativamente le prestazioni dei modelli visione-linguaggio nei compiti di recupero di immagini e video a lungo contesto pur rimanendo computazionalmente fattibile su una singola GPU.

Autori originali: Yao Xiao, Reuben Tan, Zhen Zhu, Yuqun Wu, Jianfeng Gao, Derek Hoiem

Pubblicato 2026-07-31
📖 4 min di lettura☕ Lettura da pausa caffè

Autori originali: Yao Xiao, Reuben Tan, Zhen Zhu, Yuqun Wu, Jianfeng Gao, Derek Hoiem

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 cercare un ago specifico in un enorme e caotico pagliaio. Ora, immagina che invece di un semplice mucchio di paglia, questo pagliaio sia una gigantesca biblioteca di migliaia di libri, e tu stia chiedendo a un robot bibliotecario super intelligente di leggere l'intera biblioteca per trovare l'unica frase che risponde alla tua domanda. Questo è il mondo dei "Vision-Language Models" (VLM), un ramo dell'intelligenza artificiale che cerca di comprendere insieme sia le immagini che il testo.

Per molto tempo, questi robot sono stati bravi a guardare una singola foto o un breve filmato. Ma quando dai loro un intero video di un'ora o una pila di cento foto, si sentono sopraffatti. È come chiedere a un essere umano di leggere mille libri contemporaneamente; il suo cervello (o, in questo caso, la memoria del computer) non riesce a contenerli tutti e inizia a confondersi per il rumore. Potrebbero guardare la pagina sbagliata o perdere l'indizio completamente perché stanno cercando di elaborare tutto nello stesso momento. La grande domanda che gli scienziati si sono posto è: Come possiamo insegnare a questi robot a essere migliori nel "cercare" nella propria memoria? Come possiamo aiutarli a ignorare le parti noiose e a concentrarsi sull'esatto momento o sull'immagine che conta, senza aver bisogno di un supercomputer grande quanto una casa per farlo?

È qui che entra in gioco una nuova idea chiamata ReToken. Pensa a un Vision-Language Model come a un detective che è stato addestrato a risolvere crimini guardando le prove. Di solito, quando fai al detective una domanda come: "Dov'è l'auto rossa?", il detective guarda tutte le prove (le immagini) e cerca di indovinare quale sia importante in base a quanta attenzione vi presta. Gli ricercatori in questo articolo hanno scoperto che questo metodo di "attenzione" è in realtà piuttosto inaffidabile per i video e le grandi collezioni di immagini. È come se il detective venisse distratto da un oggetto luccicante sullo sfondo e perdesse l'auto rossa.

Il team ha scoperto che il modo attuale di ricerca del robot è un po' guasto. Lo hanno testato e hanno scoperto che quando il robot prova a scegliere il fotogramma giusto da un video usando i suoi standard segnali di "attenzione", ci riesce solo circa il 5% delle volte. È essenzialmente come tirare a indovinare al buio. Hanno anche notato una cosa strana: l' "attenzione" del robot è addestrata per predire la parola successiva in una frase, non per trovare immagini specifiche. Quindi, non è molto bravo a fare il bibliotecario.

Per risolvere questo problema, gli autori hanno inventato ReToken. Immagina di avere un magico, singolo "pulsante di ricerca" che puoi attaccare alla tua domanda. Invece di chiedere al robot di scansionare l'intera biblioteca, gli dai questo pulsante speciale. Questo pulsante è un minuscolo pezzo di codice apprendibile che il robot viene addestrato a usare specificamente per dare la caccia all'immagine giusta. Funziona guardando il "contenuto" delle immagini (quello che i ricercatori chiamano spazio "value") piuttosto che usare le "etichette" o le "chiavi" che il robot usa di solito.

Ecco il trucco magico: i ricercatori hanno addestrato questo singolo "pulsante di ricerca" su un piccolo set di domande su immagini. Hanno insegnato al robot di ignorare il rumore e di agganciarsi all'esatto fotogramma che risponde alla domanda. Una volta addestrato, questo piccolo token è diventato un recuperatore super efficiente. Quando al robot viene posta una domanda su un video lungo, questo token agisce come un puntatore laser, trovando istantaneamente i pochi fotogrammi rilevanti tra migliaia e ignorando il resto.

I risultati sono stati sorprendentemente forti. Quando lo hanno testato su una sfida di "Visual Haystack" (trovare un'immagine rilevante tra molte), il robot utilizzando ReToken ha migliorato la sua precisione di oltre 13 punti rispetto al suo precedente record. Ancora più impressionante, lo hanno addestrato solo su immagini statiche, ma quando gli hanno dato un lungo video da guardare, ha funzionato comunque! Ha trasferito le sue abilità perfettamente, migliorando i punteggi di comprensione video di 8 punti su un benchmark difficile chiamato LVBench.

La parte migliore? Questa soluzione è incredibilmente leggera. Non richiede di ricostruire l'intero robot o di utilizzare un enorme supercomputer. L'intero processo, dall'addestramento alla visione di un lungo video, può essere eseguito su una singola scheda grafica di fascia alta (una H100). Gli autori suggeriscono che questo approccio basato su un singolo token potrebbe essere la chiave per creare un'IA che possa davvero comprendere ore di video o enormi collezioni di immagini senza perdersi nei dettagli. È un piccolo cambiamento che aiuta il robot a vedere la foresta per gli alberi, dimostrando che a volte non serve un cervello più grande; serve solo un modo migliore per guardare.

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 →