Makaleler · arXiv 2610.05416
Prism: Doğal 2K Birleşik Video-Ses Üretim Modeli Eğitimi için Dinamik Seyrek Dikkat
Prism: Dynamic Sparse Attention for Native 2K Joint Video-Audio Generation Model Training
Üç satırda özet
- 🎯 Doğal 2K çözünürlükte tam dikkat, dikkati çok geniş gereksiz arka plan belirteçlerine yayarak seyreltir ve önceden eğitilmiş modlar arası işitsel-görsel öncülleri yok eder; sabit şekilli seyrek dikkat ise yerelleştirilmiş işitsel-görsel senkronizasyonu yakalayamaz.
- 🔧 Prism, belirteçleri uzay-zamansal makro bölgelerde gruplandırır ve hibrit bir Top-k/Top-p blok seçim stratejisiyle birleştirilmiş kanal bazlı video öznitelik varyansı ve sesten videoya çapraz dikkat normlarıyla ortaklaşa yönlendirilen 3B blok şekillerini dinamik olarak seçer.
- 📈 Tam dikkate kıyasla 2,5 kat eğitim hızlandırması ve 3 kat çıkarım hızlandırması elde eder, çıkarım GPU belleğini %47 oranında azaltır ve video, ses ve senkronizasyon metriklerinde önceki açık kaynaklı yöntemleri geride bırakır.
Özet
Birleşik video-ses üretim modellerini doğal olarak daha yüksek çözünürlüklerde eğitmek, bu modellerin daha zengin görsel ayrıntıları ve daha keskin hareket dinamiklerini öğrenmelerini sağlar. Ancak, tam dikkat (full attention) karesel maliyet doğurur ve çözünürlük arttıkça dikkati giderek daha fazla gereksiz belirtece (token) yayarak bilgilendirici içeriklere yönelik öğrenme sinyallerini seyreltir ve önceden eğitilmiş öncülleri (priors) bozar. Mevcut seyrek dikkat (sparse attention) yöntemleri ya eğitim gerektirmeyen hızlandırmayı hedefler ya da modlar arası etkileşimlerin doğası gereği ses üreten bölgeler etrafında yoğunlaştığı birleşik video-ses verilerinin benzersiz yapısını göz ardı eder. Bu sorunu çözmek için, birleşik video-ses üretim modellerini 2K çözünürlükte doğal olarak eğitmek üzere dinamik bir seyrek dikkat çerçevesi olan Prism'i öneriyoruz. Prism, özellikle belirteç dizisini uzay-zamansal makro bölgeler halinde düzenleyerek dikkat yapısının yerel içeriğe uyum sağlamasını mümkün kılar. Her bölge için, kanal boyunca video öznitelik varyansı ve sesten videoya çapraz dikkatten elde edilen öznitelik normları aracılığıyla yerel bilgi yapısını tahmin eder; böylece hem görsel içeriğin yönsel olarak nasıl değiştiğini hem de sesin her bir görsel bölgeyi ne kadar güçlü etkilediğini ortaklaşa yakalar. Prism, bu sinyallere dayanarak her bölgeye dinamik olarak özel bir blok şekli atar; hızlı görsel içerik değişimi ve güçlü işitsel-görsel eşleşmenin olduğu eksenler boyunca daha ince bölütleme uygular. Bu durum, her blok içindeki belirteçlerin anlamsal olarak tutarlı kalmasını teşvik ederek blok düzeyindeki özniteliklerin hem görsel içeriği hem de birleşik video-ses etkileşim modellerini yakalamasına olanak tanır. Prism ayrıca, sorgu başına seyreklik düzeyini dinamik olarak belirlemek için hibrit bir blok seçim stratejisi benimser. Deneyler, Prism'in tam dikkate kıyasla 2,5 eğitim hızlandırması sağlarken üretim kalitesinde onu geride bıraktığını göstermektedir.
Orijinal özet (İngilizce)
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.
Okuma rehberi
Problem ve motivasyon
Birleşik video-ses difüzyon modellerini 2K çözünürlükte doğal olarak eğitmek; zengin uzamsal ayrıntıların, keskin hareket dinamiklerinin ve senkronize sesin sentezlenmesini sağlar. Ancak, VAE sıkıştırmasından sonra 2K'lık bir video klibi yüz binlerce ila bir milyonun üzerinde belirteç (token) üretir. Standart tam dikkat (full attention) iki ölümcül sorunla karşılaşır:
- Karesel karmaşıklık: Hesaplama ve bellek ayak izleri eğitimi fahiş derecede pahalı hale getirir.
- Dikkat ağırlığı seyrelmesi: Çok sayıda tekrarlayan arka plan belirteci, belirteç dizisine hâkim olarak bilgilendirici ve yerelleştirilmiş içeriğe (hareket eden yüzler, eller ve ses üreten nesneler gibi) ayrılan dikkat bütçesini seyreltir ve önceden eğitilmiş çok modlu öncülleri bozar.
Önceki seyrek dikkat (sparse attention) yaklaşımları ya eğitim gerektirmeyen yaklaşımları uygular, yalnızca daha düşük çözünürlüklerdeki (480p/720p) sessiz videolara odaklanır ya da katı ve tek tip blok şekillerini zorunlu kılar. İşitsel-görsel senkronizasyon kesinlikle kompakt ses üreten bölgelerde yoğunlaştığından, sabit blok şekilleri farklı belirteçleri birbirine karıştırır, ortalama havuzlanmış blok temsillerini bozar ve modlar arası etkileşim modellerine uyum sağlayamaz.
Temel fikirler
- Makro Bölge Bölütleme (Macro-Zone Partitioning): Uzay-zamansal belirteç hacmi, Triton uyumlu blok konfigürasyonlarına izin vermek için boyutunda makro bölgelere ayrılır.
- Çift Rehberlikli Değişim Göstergesi (Dual-Guidance Variation Indicator): Her bölge, sesten videoya çapraz dikkat normlarının yanı sıra video kanal bazlı varyansı kullanarak yönsel içerik değişimini dinamik olarak ölçer.
- İçeriğe Uyarlanabilir 3B Blok Şekilleri: Bölgeler, toplam hacimleri olan 16 şekilli bir aday kümesinden seçim yapar; hızlı değişim ve yoğun ses eşleşmesi olan eksenler boyunca ince bölütleme uygulanır.
- Hibrit Top- / Top- Seçimi: Blok düzeyinde seyrek dikkat, garantili bir temel bağlam sağlamak için Top- kullanır ve bu bağlam, dağılmış dikkat dağılımlarına sahip sorgular için Top- aracılığıyla uyarlanabilir biçimde genişletilir.
Yöntem
Prism, MOVA-720p modelinden başlatılan çift dallı bir Diffusion Transformer (DiT) üzerinde çalışır; çapraz dikkat ve ses özdikkatini değiştirmeden tam video özdikkatini dinamik seyrek dikkat ile değiştirir.
1. Değişim Göstergesi Formülasyonu
Her makro bölgesi için, ekseni boyunca yönsel video değişim oranı, ortalama havuzlanmış değer özniteliklerinden (value features) türetilir:
Önceki katmandan önbelleğe alınan sesten videoya çapraz dikkat normlarından , ses eşleşme gücü ve normalleştirilmiş yönsel varyans hesaplanır. Bileşik değişim göstergesi şöyledir:
2. Blok Hacmi ve Şekil Nicemleme
Toplam blok hacmi , normalleştirilmiş uzay-zamansal bilgi yoğunluğu 'nin ve eşiklerine göre değerlendirilmesiyle atanır. kısıtına tabi olarak blok içi bilgi kaybı 'nin minimize edilmesi, optimal sürekli kenar uzunluğunu verir. uzayında (): Blok şekli , 'ye olan Öklid mesafesini en aza indirerek aday kümesinden seçilir.
3. Hibrit Top- / Top- Dikkati
Anahtar (key) blokları, temsilciler haline getirilmek üzere ortalama havuzlamaya tabi tutulur, blok olasılıklarını elde etmek için sorgu blokları ile puanlanır. Dikkate alınan kümesi, sabit ve kümülatif olasılık eşiklerini birleştirir: Çevrim içi bir softmax Triton çekirdeği, seyrek dikkati yalnızca üzerinde yürütür.
Sonuçlar
- Kıyaslama Üstünlüğü: 2K-Bench (300 doğal 2K test videosu) üzerinde Prism; Estetik Kalite (AQ), Zamansal Titreme (TF), DeSync ve MotionQ değerlerine ulaşarak MOVA'yı (Tam Dikkat: AQ, DeSync, MotionQ) ve süper çözünürlüklü LTX-2.3'ü ( AQ, DeSync, MotionQ) önemli ölçüde geride bırakır.
- Verimlilik Kazanımları: Eğitim hızı, 2K'da tam dikkate göre daha hızlıdır (adım başına yerine ). 4 GPU'lu çıkarımda Prism, MOVA'nın ve GPU başına değerlerine kıyasla VRAM kullanarak içinde çalışır.
- Çözünürlük Ölçekleme: Prism, 480p'den 2K'ya ölçeklenirken tüm kalite ve modlar arası senkronizasyon metriklerinde monotonik iyileşmeler gösteren tek test edilmiş çerçevedir; buna karşılık tam dikkat ve sabit bloklu seyrek taban çizgileri arka plan belirteç doygunluğu nedeniyle 2K'da bozulur.
- Kullanıcı Çalışması: 30 adet 2K klip üzerinde gerçekleştirilen 200 katılımcılı 2AFC algısal çalışmasında Prism; metin hizalaması, ses kalitesi, görsel ayrıntı, hareket gerçekçiliği ve dudak senkronizasyonu genelinde tüm açık kaynaklı taban çizgilerine karşı oranında tercih edilmiştir.
Kısıtlamalar ve açık sorular
- Sabit Zamansal Makro Bölgeler: Makro bölgeler değerinde statik bir zamansal pencereye sahiptir. Bu pencere içindeki hızlı çekim kesintileri veya yakınlaştırma geçişleri, tek bir blok şeklinin temsil edemeyeceği ani öznitelik uyumsuzlukları doğurarak geçici bozulma kusurlarına yol açar.
- Çözünürlük ve Model Ölçekleme: Prism, 16B parametreli bir omurga üzerinde 2K çözünürlüğe kadar değerlendirilmiştir; doğal 4K'ya ölçekleme (bu belirteç sayılarını dört katına çıkarır) ve daha büyük 30B+ DiT mimarilerini keşfetme konusu henüz araştırılmamıştır.
- İşitsel-Görsel Bağımlılık Sırası: DiT bloğunda özdikkat, çapraz dikkatten önce geldiği için sesten videoya çapraz dikkat rehberliği, önceki katmandan önbelleğe alınan normlara dayanır ve bu da rehberlik sinyali yayılımında tek katmanlık bir gecikmeye yol açar.
Temel terimler
- Dynamic Sparse Attention
- Anahtar-değer belirteç bloklarının, dinamik olarak hesaplanan ilgi puanlarına ve içeriğe uyarlanabilir blok şekillerine dayalı olarak sorgu başına seçici bir şekilde dikkate alındığı bir dikkat çerçevesi.
- Spatiotemporal Macro-Zones
- Bilgi yoğunluğunu yerel olarak hesaplamak ve tek tip 3B blok şekilleri atamak için kullanılan, video örtük uzay (latent) ızgarasının çakışmayan boyutundaki belirteç bölütleri.
- Video Channel-Wise Variance Guidance
- Görsel içeriğin zaman, yükseklik ve genişlik eksenleri boyunca ne kadar hızlı değiştiğini yakalayan, değer (value) özniteliklerinin kanal boyutları üzerinden hesaplanan yönsel bir istatistik.
- Audio-to-Video Cross-Attention Norm Guidance
- Ses etkisinin video bölgeleri üzerindeki yoğunluğunu ve yönsel varyasyonunu ölçen, sesle modüle edilmiş video özniteliklerinin normundan türetilen bir rehberlik metriği.
- Attention Weight Dilution
- Çok uzun yüksek çözünürlüklü dizilerde çok sayıda gereksiz arka plan belirtecinin dikkat softmax ağırlıklarını topluca tekeline alarak bilgilendirici bölgelere yetersiz dikkat göstermesine yol açan bir hata modu.
- Hybrid Top-k / Top-p Selection
- Garantili minimum bağlam için sabit bir Top- eşiği ile dağılmış dikkate sahip sorgular için uyarlanabilir bir Top- kümülatif eşiğini birleştiren bir blok seçim mekanizması.
- 2K-Bench
- Karmaşık hareketler, yüksek frekanslı görsel ayrıntılar ve çeşitli ses etkileşimleri içeren 300 adet görülmemiş 10 saniyelik doğal 2K video-ses klibinden oluşan yeni bir değerlendirme kıyaslaması.
- MotionQ
- Video hareket dinamiklerini, tutarlılığını ve uzamsal etkileşim kalitesini değerlendirmek için Gemini-3.1 kullanan otomatik bir değerlendirme metriği.
Sorular
Seyrek dikkat neden yalnızca video özdikkatine uygulanıyor?
Video özdikkati, 2K'da hesaplama maliyetinin büyük çoğunluğunu oluşturur (10 saniyelik bir klip için 870 binden fazla belirteç). Modlar arası dikkat modülleri ve ses özdikkati çok daha kısa belirteç dizileri üzerinde çalışır (ses genellikle 1 binden az belirteçtir), bu da hesaplama yüklerini ihmal edilebilir kılar ve seyrek yaklaşımları gereksiz hale getirir.
Ses bilgisi görsel dikkat bloklarının şeklini nasıl etkiler?
Sesten videoya çapraz dikkat gizli durumlarının normu makro bölge başına ölçülür. Yüksek ses eşleşmesine sahip ses üreten bölgelerde bir ses eşleşme kapısı, hareketli dudaklar etrafındaki zamansal değişiklikler gibi yüksek ses varyansına sahip eksenler boyunca daha kısa kenarlar (daha ince taneli yapı) tahsis etmek için blok bölütlemesini yönlendirir.
Prism neden blok şekillerini belirteç başına değil de makro bölge düzeyinde seçer?
Belirteç başına değişken blok şekilleri düzensiz kümelenmeye neden olur ve önemli ölçüde bellek dolgulaması (padding) gerektirir; bu da özel Triton GPU çekirdeklerindeki birleşik bellek erişimini (coalesced memory access) bozar. boyutundaki makro bölgeler, blok boyutlarının 64 belirtecin katları olarak kalmasını sağlayarak donanımla uyumlu hesaplama karolarına olanak tanır.
Blok seçiminin türevlenemez olduğu göz önüne alındığında Prism hata yayılımını nasıl önler?
Standart eğitilebilir blok-seyrek dikkat uygulamalarını takip ederek, blok şekli seçimini yönlendiren istatistikler (yoğunluk , değişim göstergesi ve blok ilgisi ) geri yayılım sırasında bağımsız sabitler olarak kabul edilir. Gradyanlar kesinlikle seçilen anahtar-değer blokları üzerindeki seyrek dikkat hesaplaması üzerinden akar.
Bu sayfadaki açıklama yapay zekâ tarafından makaleden yazılmıştır ve hata içerebilir. Ayrıntılar için makaleyi okuyun.