← Ultimi articoli
🤖 machine learning

Native Multi-Dimensional Subquadratic Operators via Input Dependent Long Convolutions

Questo articolo introduce HyenaND, un operatore subquadratico e dipendente dall'input che applica convoluzioni globali direttamente a strutture dati multidimensionali native per superare i limiti dei modelli standard di attenzione e ricorrenti, ottenendo un'accuratezza competitiva e significativi accelerazioni attraverso un'implementazione CUDA specializzata.

Autori originali: David R. Wessels, Farhad Ramezanghorbani, David W. Romero, Alireza Moradzadeh, Olivia Viessmann, Maksim Zhdanov, John St. John, Ken Janik, David M Knigge, Yucheng Tang, Erik J Bekkers, Saee Gopal Pali
Pubblicato 2026-07-23
📖 4 min di lettura☕ Lettura da pausa caffè

Autori originali: David R. Wessels, Farhad Ramezanghorbani, David W. Romero, Alireza Moradzadeh, Olivia Viessmann, Maksim Zhdanov, John St. John, Ken Janik, David M Knigge, Yucheng Tang, Erik J Bekkers, Saee Gopal Paliwal

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 di insegnare a un robot super intelligente a comprendere il mondo. In questo momento, i migliori robot utilizzano uno strumento chiamato "attenzione" per guardare tutto insieme, come uno studente che scansiona un'intera pagina di testo per trovare le parole più importanti. Questo funziona molto bene per i racconti brevi, ma se dai al robot una biblioteca intera, un film in 3D o una complessa mappa meteorologica, lo strumento di "attenzione" viene sopraffatto. Deve confrontare ogni singolo pezzo di dati con ogni altro pezzo, il che richiede così tanto tempo ed energia che il robot va in crash o deve socchiudere gli occhi per guardare i dati attraverso un minuscolo buco della serratura (un processo chiamato "patchification") solo per sopravvivere.

Per risolvere questo problema, gli scienziati hanno cercato di costruire strumenti più veloci. Un'idea popolare è quella di usare modelli "ricorrenti", che leggono i dati come una riga di testo, una parola dopo l'altra. Ma questo è come cercare di comprendere una scultura 3D guardandola solo da un'angolazione e poi indovinando il resto; distrugge la forma naturale dell'oggetto. Un'altra idea è quella di usare le "convoluzioni", che sono come far scorrere una lente d'ingrandimento su un'immagine per individuare dei pattern. Queste sono veloci e mantengono intatta la forma 3D, ma solitamente agiscono come un timbro rigido, applicando lo stesso identico schema a ogni parte dell'immagine senza prestare attenzione a ciò che vi è realmente presente. La grande domanda in questo angolo dell'informatica è: Possiamo costruire uno strumento che sia abbastanza veloce da gestire enormi dati 3D, che mantenga la forma naturale dei nostri dati e che sia abbastanza intelligente da cambiare la propria "lente d'ingrandimento" in base a ciò che vede?

Questo articolo introduce un nuovo strumento chiamato HyenaND che dice "sì". Pensa a HyenaND come a una lente d'ingrandimento magica e metamorfica che può scorrere su un oggetto 3D (come una scansione medica o una simulazione meteorologica) senza mai appiattirlo in una linea 1D. A differenza dei timbri rigidi del passato, questo strumento può guardare l'intero oggetto prima, decidere quale tipo di pattern deve cercare e poi regolare istantaneamente la sua lente per adattarsi. Lo fa usando un astuto trucco matematico che coinvolge le "trasformate di Fourier" (un modo per trasformare le immagini in onde sonore per elaborarle più velocemente) che mantiene la velocità altissima, crescendo solo leggermente man mano che i dati diventano più grandi, invece di esplodere nei costi.

Gli autori hanno scoperto che HyenaND è un punto di svolta per la gestione di dati multidimensionali complessi. Nei loro test, hanno dimostrato che HyenaND può gestire compiti che farebbero crashare i normali strumenti di "attenzione" a causa dei limiti di memoria, come l'analisi di immagini mediche 3D o la simulazione della dinamica dei fluidi. Quando lo hanno testato in un gioco di "copia" dove il robot doveva ricordare un colore specifico da una griglia 3D, HyenaND è stato migliaia di volte più accurato dei vecchi metodi. Hanno anche costruito un motore software speciale chiamato nSubQ per garantire che questo trucco matematico giri velocemente come il fulmine sui veri chip dei computer, trasformando la velocità teorica in risparmio di tempo effettivo.

L'articolo suggerisce che, sebbene HyenaND sia incredibilmente potente da solo, funziona ancora meglio quando accoppiato agli antichi strumenti di "attenzione" in un team ibrido. Negli esperimenti con sequenze di DNA, visione artificiale (ImageNet) e imaging medico, questi team ibridi hanno superato sia i modelli di pura attenzione che gli altri modelli veloci che tentano di leggere i dati in linea. Gli autori sostengono che non dobbiamo più scegliere tra velocità e intelligenza; possiamo avere uno strumento che rispetta la geometria 3D dei nostri dati, scala verso dimensioni massicce e riesce comunque a prestare molta attenzione ai dettagli. Concludono che questo approccio rimuove un importante collo di bottiglia, permettendo all'IA del futuro di poter finalmente "vedere" il mondo nel suo splendore 3D nativo e ad alta risoluzione, senza dover socchiudere gli occhi attraverso un minuscolo buco della serratura.

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 →