← Ultimi articoli
💻 computer science

SQuad: Sub-Quadratic Attention Distillation for Efficient Video Generation

SQuad è un framework di distillazione dell'attenzione sub-quadratico che comprime i Video Diffusion Transformer pre-addestrati per raggiungere una complessità O(nn)\mathcal{O}(n\sqrt{n}), offrendo una qualità di generazione video di livello quadratico con costi computazionali significativamente ridotti e velocità di inferenza superiori.

Autori originali: Animesh Karnewar, Denis Korzhenkov, Amirhossein Habibian, Mohsen Ghafoorian

Pubblicato 2026-08-18
📖 5 min di lettura🧠 Approfondimento

Autori originali: Animesh Karnewar, Denis Korzhenkov, Amirhossein Habibian, Mohsen Ghafoorian

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

La creazione di immagini in movimento con l'intelligenza artificiale è diventata una delle frontiere più entusiasmanti dell'informatica moderna. Questi sistemi, noti come modelli di diffusione video, funzionano partendo da una nuvola caotica di rumore statico e raffinandola gradualmente in una scena coerente, fotogramma per fotogramma, sulla base di una descrizione testuale. Per capire come lo facciano, immaginate una vasta griglia di minuscoli pixel digitali, dove ogni pixel è un token che trasporta informazioni su colore, forma e tempo. Il motore che guida questi modelli è un meccanismo chiamato auto-attenzione (self-attention). Questo meccanismo permette a ogni singolo token del video di guardare tutti gli altri token per decidere come debbano relazionarsi tra loro. È proprio questa costante connessione onnipresente che conferisce al video la sua qualità realistica e assicura che il movimento di un personaggio nel primo secondo corrisponda al suo aspetto nell'ultimo. Tuttavia, questo potere ha un prezzo elevato. Man mano che il video diventa più lungo o dettagliato, il numero di connessioni che il sistema deve calcolare esplode, rendendo il processo incredibilmente lento e costoso, limitando spesso i creatori a soli pochi secondi di filmato.

I ricercatori di Qualcomm AI Research hanno sviluppato un nuovo approccio chiamato SQuad per risolvere questo problema senza sacrificare la qualità del video. Invece di cercare di semplificare le connessioni complesse o sostituire il meccanismo principale con un'alternativa più economica e debole, hanno trovato un modo per riorganizzare il modo in cui il sistema analizza i dati. Nel metodo standard, ogni token deve controllare ogni altro token, un processo che diventa ingestibile all'aumentare della dimensione del video. Il team si è reso conto che nella generazione di video, la maggior parte di queste connessioni è in realtà molto debole; solo un piccolo gruppo critico di token ha davvero bisogno di prestare attenzione agli altri in un dato momento. Basandosi su questa osservazione, hanno progettato un processo in due fasi. Prima, il sistema raggruppa i token vicini in piccole finestre e permette loro di mescolare le informazioni localmente. Successivamente, effettua un secondo passaggio per permettere a queste finestre di comunicare tra loro attraverso l'intero video. Questa struttura consente al modello di mantenere una visione completa della scena pur riducendo drasticamente il numero di calcoli richiesti.

I risultati dell'applicazione di questo metodo a un grande modello di generazione video chiamato Wan 2.2 sono sorprendenti. I ricercatori hanno preso un modello potente e pre-addestrato e gli hanno insegnato a utilizzare questo nuovo metodo di attenzione snellito attraverso un processo di distillazione, in cui il nuovo sistema impara a imitare il comportamento dell'originale. Il risultato è un modello che produce video con una qualità visiva quasi identica all'originale, ottenendo punteggi quasi uguali nei rigorosi test di qualità, ma con una riduzione massiccia dei costi. Mentre il modello originale richiedeva 100 passaggi per generare un video, la nuova versione ottiene risultati simili in soli sei passaggi. In termini di velocità, il tempo necessario per elaborare un singolo passaggio della generazione del video è sceso da circa 47 millisecondi a soli 4 millisecondi. La quantità di potenza di calcolo necessaria per questi passaggi è diminuita di un fattore di quasi 67.

Questo guadagno di efficienza non è solo un miglioramento teorico; si traduce direttamente in ciò che l'utente sperimenta. Quando testato su un compito standard di generazione di video in alta definizione, il nuovo metodo ha generato un video in circa la metà del tempo totale rispetto al sistema originale, anche tenendo conto dell'intera pipeline di generazione. I ricercatori hanno confrontato il loro metodo con altri tentativi di velocizzare la generazione di video, alcuni dei quali si basano su architetture ibride complesse che aggiungono milioni di parametri extra al modello. Al contrario, l'approccio SQuad non richiede memoria aggiuntiva o hardware specializzato, inserendosi perfettamente nei sistemi esistenti. Studi sugli utenti hanno confermato che le persone non riuscivano a distinguere in modo affidabile i video realizzati dal modello originale, pesante, da quelli realizzati dalla nuova versione efficiente. Infatti, in un confronto diretto, una parte significativa di spettatori umani ha addirittura preferito i video generati dal nuovo metodo.

La significatività di questo lavoro risiede nel suo equilibrio. I tentativi precedenti di rendere questi modelli più veloci spesso consistevano nel sostituire il potente meccanismo di attenzione con approssimazioni lineari più semplici, il che portava frequentemente a un calo evidente della qualità del video. Il metodo SQuad evita questa trappola mantenendo intatta l'operazione matematica fondamentale, ma cambiandone l'ordine di applicazione. Dimostra che la piena complessità quadratica di controllare ogni token contro ogni altro non è strettamente necessaria per ottenere risultati ad alta fedeltà. Strutturando attentamente il flusso di informazioni, i ricercatori hanno dimostrato che è possibile generare video lunghi e ad alta risoluzione con una frazione del costo computazionale. Ciò apre la strada alla generazione di scene più lunghe e complesse su hardware standard, avvicinando il campo all'obiettivo di creare contenuti video illimitati e di alta qualità senza gli attuali colli di bottiglia di tempo ed energia.

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 →