Makalah · arXiv 2610.05416
Prism: Dynamic Sparse Attention untuk Pelatihan Model Pembangkitan Bersama Video-Audio Native 2K
Prism: Dynamic Sparse Attention for Native 2K Joint Video-Audio Generation Model Training
Ringkasan tiga baris
- 🎯 Full attention pada resolusi native 2K melarutkan perhatian ke sejumlah besar token latar belakang yang redundan dan merusak prior audio-visual lintas-modalitas prapelatihan, sedangkan sparse attention berbentuk tetap gagal menangkap sinkronisasi audio-visual yang terlokalisasi.
- 🔧 Prism mengelompokkan token ke dalam makro-zona spatiotemporal dan secara dinamis memilih bentuk blok 3D yang dipandu bersama oleh varians fitur video per-kanal serta norm cross-attention audio-ke-video, dipadukan dengan strategi pemilihan blok hibrida Top-k/Top-p.
- 📈 Mencapai percepatan pelatihan 2,5× dan percepatan inferensi 3× dibandingkan full attention, mengurangi memori GPU inferensi sebesar 47%, serta melampaui metode sumber terbuka sebelumnya pada berbagai metrik video, audio, dan sinkronisasi.
Abstrak
Melatih model pembangkitan bersama video-audio secara native pada resolusi lebih tinggi memungkinkan model mempelajari detail visual yang lebih kaya serta dinamika gerakan yang lebih tajam. Namun, full attention menimbulkan biaya komputasi kuadratik dan, seiring bertambahnya resolusi, menyebarkan perhatian ke token-token yang semakin redundan, sehingga melarutkan sinyal pembelajaran untuk konten yang informatif dan merusak prior bawaan prapelatihan. Metode sparse attention yang ada saat ini umumnya berfokus pada akselerasi tanpa pelatihan (training-free) atau mengabaikan struktur unik dari data video-audio gabungan, di mana interaksi lintas modalitas secara inheren terkonsentrasi di sekitar area penghasil suara. Untuk mengatasi hal ini, kami mengusulkan Prism, sebuah kerangka kerja dynamic sparse attention untuk melatih model pembangkitan video-audio secara native pada resolusi 2K. Secara khusus, Prism mengorganisasikan urutan token ke dalam makro-zona (macro-zones) spatiotemporal, memungkinkan struktur atensi beradaptasi dengan konten lokal. Untuk setiap zona, Prism mengestimasi struktur informasi lokal melalui varians fitur video di sepanjang kanal dan norm fitur dari cross-attention audio-ke-video, yang secara bersamaan menangkap bagaimana konten visual bervariasi secara terarah serta seberapa kuat pengaruh audio terhadap setiap area visual. Berdasarkan sinyal-sinyal ini, Prism secara dinamis menetapkan bentuk blok yang disesuaikan untuk setiap zona, menerapkan partisi yang lebih halus di sepanjang sumbu variasi konten visual yang cepat dan kopling audio-visual yang kuat. Hal ini mendorong token dalam setiap blok tetap koheren secara semantik, memungkinkan fitur tingkat blok menangkap konten visual sekaligus pola interaksi video-audio gabungan. Prism juga mengadopsi strategi pemilihan blok hibrida untuk menentukan tingkat sparsitas per query secara dinamis. Eksperimen menunjukkan bahwa Prism mencapai percepatan pelatihan 2,5 dibandingkan full attention, sekaligus melampauinya dalam kualitas generasi.
Abstrak asli (bahasa Inggris)
Natively training joint video-audio generation models at higher resolutions empowers them to learn richer visual details and sharper motion dynamics. However, full attention incurs quadratic cost and, as resolution increases, spreads attention over increasingly redundant tokens, diluting learning signals for informative content and disrupting pretrained priors. Existing sparse attention methods either target training-free acceleration or overlook the unique structure of joint video-audio data, where cross-modal interactions are inherently concentrated around sound-producing regions. To address this, we propose Prism, a dynamic sparse attention framework for natively training joint video-audio generation models at 2K. In particular, Prism organizes the token sequence into spatiotemporal macro-zones, enabling the attention structure to adapt to local content. For each zone, it estimates local information structure via video feature variance along the channel and feature norms from the audio-to-video cross-attention, jointly capturing how visual content varies directionally and how strongly audio influences each visual region. Based on these signals, Prism dynamically assigns a tailored block shape to each zone, applying finer partitioning along axes of rapid visual content variation and strong audio-visual coupling. This encourages tokens within each block to remain semantically coherent, allowing block-level features to capture both visual content and joint video-audio interaction patterns. Prism further adopts a hybrid block selection strategy to dynamically determine per-query sparsity. Experiments show that Prism achieves 2.5 training speedup compared to full attention, while surpassing it in generation quality.
Panduan membaca
Masalah dan motivasi
Melatih model difusi video-audio gabungan secara native pada resolusi 2K memungkinkan sintesis detail spasial yang kaya, dinamika gerakan yang tajam, dan suara yang tersinkronisasi. Namun, setelah kompresi VAE, klip 2K menghasilkan ratusan ribu hingga lebih dari satu juta token. Standar full attention mengalami dua masalah fatal:
- Kompleksitas kuadratik: Jejak komputasi dan memori membuat biaya pelatihan menjadi terlampau mahal.
- Pengenceran bobot atensi (attention weight dilution): Token latar belakang berulang dalam jumlah masif mendominasi urutan token, mengencerkan anggaran atensi yang seharusnya dialokasikan untuk konten informatif yang terlokalisasi (seperti wajah yang bergerak, tangan, dan objek penghasil suara) serta merusak prior multimodal prapelatihan.
Pendekatan sparse attention sebelumnya umumnya menerapkan aproksimasi tanpa pelatihan (training-free), hanya berfokus pada video bisu pada resolusi lebih rendah (480p/720p), atau memaksakan bentuk blok yang kaku dan seragam. Karena sinkronisasi audio-visual terkonsentrasi secara ketat pada area penghasil suara yang kompak, bentuk blok yang kaku mencampurkan token-token yang berbeda, merusak representasi blok hasil mean-pooling, dan gagal beradaptasi dengan pola interaksi lintas modalitas.
Ide utama
- Partisi Makro-Zona (Macro-Zone Partitioning): Volume token spatiotemporal dipartisi menjadi makro-zona berukuran agar kompatibel dengan konfigurasi blok berbasis Triton.
- Indikator Variasi Panduan Ganda (Dual-Guidance Variation Indicator): Setiap zona mengukur variasi konten terarah secara dinamis menggunakan varians kanal video bersamaan dengan norm cross-attention audio-ke-video.
- Bentuk Blok 3D Adaptif Konten: Zona memilih dari serangkaian kandidat 16 bentuk dengan volume total , mempartisi secara lebih halus di sepanjang sumbu perubahan cepat dan kopling audio yang intens.
- Pemilihan Hibrida Top- / Top-: Sparse attention tingkat blok menggunakan Top- untuk memastikan konteks dasar yang terjamin, yang diperluas secara adaptif via Top- untuk query dengan distribusi atensi yang menyebar.
Metode
Prism beroperasi pada Diffusion Transformer (DiT) dua cabang yang diinisialisasi dari MOVA-720p, menggantikan self-attention video penuh dengan dynamic sparse attention sembari mempertahankan cross-attention dan self-attention audio tanpa modifikasi.
1. Formulasi Indikator Variasi
Untuk setiap makro-zona , rasio variasi video terarah di sepanjang sumbu diturunkan dari fitur value hasil mean-pooling :
Dari norm cross-attention audio-ke-video yang di-cache dari lapisan sebelumnya, kekuatan kopling audio dan varians terarah ternormalisasi dihitung. Indikator variasi komposit dirumuskan sebagai:
2. Kuantisasi Volume dan Bentuk Blok
Volume blok total ditetapkan dengan mengevaluasi densitas informasi spatiotemporal ternormalisasi terhadap ambang batas dan . Meminimalkan kehilangan informasi intra-blok dengan batasan menghasilkan panjang sisi kontinu optimal . Dalam ruang (): Bentuk blok dipilih dari rangkaian kandidat dengan meminimalkan jarak Euclidean ke .
3. Atensi Hibrida Top- / Top-
Blok key dirata-ratakan melalui mean-pooling menjadi representasi , lalu diskor terhadap blok query untuk menghasilkan probabilitas blok . Himpunan yang diatensi menggabungkan ambang batas probabilitas tetap dan kumulatif: Kernel Triton online softmax menjalankan sparse attention hanya pada himpunan .
Hasil
- Keunggulan Tolok Ukur: Pada 2K-Bench (300 video uji native 2K), Prism mencapai Aesthetic Quality (AQ), Temporal Flickering (TF), DeSync, dan MotionQ, melampaui MOVA secara substansial (Full Attn: AQ, DeSync, MotionQ) dan LTX-2.3 dengan super-resolution ( AQ, DeSync, MotionQ).
- Peningkatan Efisiensi: Kecepatan pelatihan lebih cepat dibandingkan full attention pada resolusi 2K ( vs. per langkah). Dalam inferensi 4-GPU, Prism berjalan dalam menggunakan VRAM per GPU, dibandingkan MOVA yang membutuhkan dan .
- Skalabilitas Resolusi: Prism adalah satu-satunya kerangka kerja yang diuji yang menunjukkan peningkatan monotonik di seluruh metrik kualitas dan sinkronisasi lintas modalitas saat diskalakan dari 480p ke 2K, sedangkan full attention dan baseline sparse blok tetap mengalami penurunan performa pada 2K akibat saturasi token latar belakang.
- Studi Pengguna: Dalam studi persepsi 2AFC terhadap 200 partisipan pada 30 klip 2K, Prism memperoleh preferensi di atas semua baseline open-source dalam hal keselarasan teks, kualitas audio, detail visual, realisme gerakan, dan sinkronisasi bibir.
Keterbatasan dan pertanyaan terbuka
- Makro-Zona Temporal Tetap: Makro-zona memiliki jendela temporal statis . Pergantian adegan cepat (shot cuts) atau transisi zoom dalam jendela ini memicu disparitas fitur mendadak yang tidak dapat direpresentasikan oleh satu bentuk blok saja, menyebabkan artefak distorsi sementara.
- Penskalaan Resolusi dan Model: Prism baru dievaluasi hingga resolusi 2K pada arsitektur backbone 16B parameter; penskalaan ke native 4K (yang melipatgandakan jumlah token sebanyak empat kali) dan eksplorasi arsitektur DiT 30B+ yang lebih besar masih belum diteliti.
- Urutan Ketergantungan Audio-Visual: Karena self-attention mendahului cross-attention di dalam blok DiT, panduan cross-attention audio bergantung pada norm yang di-cache dari lapisan sebelumnya, yang memicu keterlambatan propagasi sinyal panduan sebesar satu lapisan.
Istilah kunci
- Dynamic Sparse Attention
- Kerangka kerja atensi di mana blok token key-value diatensi secara selektif per query berdasarkan skor relevansi yang dihitung secara dinamis dan bentuk blok yang adaptif terhadap konten.
- Spatiotemporal Macro-Zones
- Partisi token non-tumpang-tindih berukuran dari grid laten video yang digunakan untuk menghitung densitas informasi lokal dan menetapkan bentuk blok 3D yang seragam.
- Video Channel-Wise Variance Guidance
- Statistik terarah yang dihitung di seluruh dimensi kanal fitur value untuk menangkap seberapa cepat konten visual berubah di sepanjang sumbu temporal, tinggi, dan lebar.
- Audio-to-Video Cross-Attention Norm Guidance
- Metrik panduan yang diturunkan dari norm fitur video termodulasi audio untuk mengukur intensitas dan variasi terarah dari pengaruh audio di seluruh area video.
- Attention Weight Dilution
- Kondisi kegagalan pada urutan ultra-panjang beresolusi tinggi di mana sejumlah besar token latar belakang redundan secara kolektif memonopoli bobot softmax atensi, mengurangi perhatian pada area informatif.
- Hybrid Top-k / Top-p Selection
- Mekanisme pemilihan blok yang memadukan ambang batas tetap Top- untuk menjamin konteks minimum dengan ambang batas kumulatif adaptif Top- untuk query dengan atensi yang menyebar.
- 2K-Bench
- Tolok ukur evaluasi baru yang terdiri dari 300 klip video-audio native 2K berdurasi 10 detik yang belum pernah dilihat sebelumnya, mencakup gerakan kompleks, detail visual frekuensi tinggi, dan interaksi suara yang beragam.
- MotionQ
- Metrik evaluasi otomatis menggunakan Gemini-3.1 untuk menilai dinamika gerakan video, konsistensi, dan kualitas interaksi spasial.
Pertanyaan
Mengapa sparse attention hanya diterapkan pada self-attention video?
Self-attention video mencakup sebagian besar biaya komputasi pada 2K (lebih dari 870 ribu token untuk klip 10 detik). Modul cross-attention lintas-modalitas dan self-attention audio beroperasi pada urutan token yang jauh lebih pendek (audio biasanya di bawah 1 ribu token), sehingga beban komputasinya dapat diabaikan dan aproksimasi sparse tidak diperlukan.
Bagaimana informasi audio memengaruhi bentuk blok atensi visual?
Norm dari hidden state cross-attention audio-ke-video diukur per makro-zona. Pada area penghasil suara dengan kopling audio tinggi, gerbang kopling audio mengarahkan partisi blok untuk mengalokasikan sisi yang lebih pendek (granularitas lebih halus) di sepanjang sumbu dengan varians audio tinggi, seperti perubahan temporal di sekitar bibir yang bergerak.
Mengapa Prism memilih bentuk blok di tingkat makro-zona alih-alih per token?
Bentuk blok variabel per-token menyebabkan pengelompokan yang tidak beraturan dan memerlukan memori padding yang substansial, mengganggu coalesced memory access pada kernel Triton GPU kustom. Makro-zona berukuran memastikan ukuran blok tetap berupa kelipatan 64 token, memungkinkan hardware-aligned compute tiles.
Bagaimana Prism menghindari propagasi kesalahan mengingat pemilihan blok bersifat non-diferensial?
Mengikuti praktik umum block-sparse attention yang dapat dilatih, statistik yang memandu pemilihan bentuk blok (densitas , indikator variasi , dan relevansi blok ) diperlakukan sebagai konstanta terpisah (detached) selama backpropagation. Gradien mengalir hanya melalui komputasi sparse attention pada blok key-value yang terpilih.
Ulasan di halaman ini ditulis oleh AI dari makalah dan mungkin mengandung kesalahan. Baca makalahnya untuk detail.