Bài báo · arXiv 2610.05416
Prism: Dynamic Sparse Attention cho Huấn luyện Mô hình Tạo Video-Âm thanh Đồng thời Độ phân giải Gốc 2K
Prism: Dynamic Sparse Attention for Native 2K Joint Video-Audio Generation Model Training
Tóm tắt trong ba dòng
- 🎯 Full attention ở độ phân giải gốc 2K làm loãng sự chú ý trên lượng lớn token nền dư thừa và phá hủy các prior âm thanh-thị giác đa phương thức đã học trước, trong khi sparse attention hình dạng cố định không nắm bắt được sự đồng bộ âm thanh-thị giác cục bộ.
- 🔧 Prism nhóm các token thành các macro-zone không-thời gian và chọn động hình dạng khối 3D dưới sự dẫn dắt kết hợp của phương sai đặc trưng video theo kênh và chuẩn audio-to-video cross-attention, kết hợp với chiến lược chọn khối lai Top-k/Top-p.
- 📈 Đạt tốc độ huấn luyện nhanh hơn 2.5× và suy luận nhanh hơn 3× so với full attention, giảm 47% bộ nhớ GPU khi suy luận trong khi vượt trội hơn các phương pháp mã nguồn mở trước đó trên các chỉ số video, âm thanh và đồng bộ hóa.
Tóm tắt
Huấn luyện nguyên bản (native training) các mô hình tạo video-âm thanh đồng thời ở độ phân giải cao hơn giúp mô hình học được các chi tiết thị giác phong phú hơn và động lực chuyển động sắc nét hơn. Tuy nhiên, full attention chịu chi phí bậc hai và khi độ phân giải tăng, cơ chế này phân tán sự chú ý trên các token ngày càng dư thừa, làm loãng tín hiệu học tập cho nội dung giàu thông tin và phá vỡ các prior đã học trước. Các phương pháp sparse attention hiện tại hoặc nhắm đến việc tăng tốc không cần huấn luyện (training-free) hoặc bỏ qua cấu trúc độc nhất của dữ liệu video-âm thanh kết hợp, nơi các tương tác đa phương thức vốn tập trung quanh các vùng phát ra âm thanh. Để giải quyết vấn đề này, chúng tôi đề xuất Prism, một khung dynamic sparse attention để huấn luyện nguyên bản các mô hình tạo video-âm thanh đồng thời ở độ phân giải 2K. Cụ thể, Prism tổ chức chuỗi token thành các macro-zone không-thời gian, cho phép cấu trúc attention thích ứng với nội dung cục bộ. Đối với mỗi zone, mô hình ước tính cấu trúc thông tin cục bộ thông qua phương sai đặc trưng video dọc theo kênh và chuẩn đặc trưng từ audio-to-video cross-attention, cùng nắm bắt cách nội dung thị giác biến thiên theo hướng và mức độ âm thanh ảnh hưởng đến từng vùng thị giác mạnh ra sao. Dựa trên các tín hiệu này, Prism gán động một hình dạng khối (block shape) phù hợp cho từng zone, áp dụng phân vùng mịn hơn dọc theo các trục có biến thiên nội dung thị giác nhanh và liên kết âm thanh-thị giác mạnh. Điều này thúc đẩy các token trong mỗi khối duy trì tính nhất quán về mặt ngữ nghĩa, cho phép các đặc trưng cấp khối nắm bắt cả nội dung thị giác lẫn các mẫu tương tác video-âm thanh đồng thời. Prism còn áp dụng chiến lược chọn khối lai (hybrid block selection) để xác định độ thưa thớt động cho từng query. Các thử nghiệm cho thấy Prism đạt tốc độ huấn luyện nhanh hơn 2.5 so với full attention, đồng thời vượt trội hơn về chất lượng thế hệ.
Tóm tắt gốc (tiếng Anh)
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.
Hướng dẫn đọc
Vấn đề và động lực
Huấn luyện nguyên bản các mô hình diffusion tạo video-âm thanh đồng thời ở độ phân giải 2K cho phép tổng hợp các chi tiết không gian phong phú, động lực chuyển động sắc nét và âm thanh đồng bộ. Tuy nhiên, sau khi nén bằng VAE, một clip 2K tạo ra từ hàng trăm nghìn đến hơn một triệu token. Chuẩn full attention gặp phải hai vấn đề nghiêm trọng:
- Độ phức tạp bậc hai: Chi phí tính toán và bộ nhớ khiến việc huấn luyện trở nên đắt đỏ đến mức bất khả thi.
- Sự pha loãng trọng số attention (Attention weight dilution): Lượng lớn token nền lặp đi lặp lại chiếm ưu thế trong chuỗi token, làm loãng ngân sách attention phân bổ cho nội dung cục bộ giàu thông tin (chẳng hạn như khuôn mặt cử động, bàn tay và các vật thể phát ra âm thanh) và phá vỡ các prior đa phương thức đã học trước.
Các phương pháp sparse attention trước đây hoặc áp dụng xấp xỉ không cần huấn luyện (training-free), hoặc chỉ tập trung vào video không có tiếng ở độ phân giải thấp hơn (480p/720p), hoặc áp đặt các hình dạng khối cứng nhắc, đồng nhất. Vì sự đồng bộ âm thanh-thị giác tập trung nghiêm ngặt vào các vùng phát âm thanh nhỏ gọn, các hình dạng khối cố định sẽ trộn lẫn các token khác biệt lại với nhau, làm hỏng các biểu diễn khối được mean-pool và không thích ứng được với các mẫu tương tác đa phương thức.
Các ý tưởng cốt lõi
- Phân vùng Macro-Zone: Thể tích token không-thời gian được chia thành các macro-zone kích thước để tương thích với các cấu hình khối được căn chỉnh cho Triton.
- Chỉ số biến thiên dẫn dắt kép (Dual-Guidance Variation Indicator): Mỗi zone đo lường động sự biến thiên nội dung theo hướng bằng cách sử dụng phương sai theo kênh video cùng với các chuẩn audio-to-video cross-attention.
- Hình dạng khối 3D thích ứng nội dung: Các zone chọn từ một tập ứng viên gồm 16 hình dạng với tổng thể tích , phân vùng mịn dọc theo các trục có sự thay đổi nhanh và liên kết âm thanh mạnh mẽ.
- Lựa chọn lai Top- / Top-: Sparse attention cấp khối sử dụng Top- để đảm bảo ngữ cảnh cơ sở chắc chắn, được mở rộng thích ứng thông qua Top- cho các query có phân phối chú ý phân tán.
Phương pháp
Prism hoạt động trên một Diffusion Transformer (DiT) hai nhánh được khởi tạo từ MOVA-720p, thay thế video self-attention đầy đủ bằng dynamic sparse attention trong khi vẫn giữ nguyên cross-attention và audio self-attention.
1. Xây dựng chỉ số biến thiên
Đối với mỗi macro-zone , tỷ lệ biến thiên video theo hướng dọc theo trục được lấy từ các đặc trưng value đã được mean-pool :
Từ các chuẩn audio-to-video cross-attention được lưu trong cache từ lớp trước đó, cường độ liên kết âm thanh và phương sai theo hướng chuẩn hóa được tính toán. Chỉ số biến thiên tổng hợp là:
2. Định lượng thể tích và hình dạng khối
Tổng thể tích khối được gán bằng cách đánh giá mật độ thông tin không-thời gian chuẩn hóa dựa trên các ngưỡng và . Việc giảm thiểu tổn thất thông tin nội khối thỏa mãn mang lại chiều dài cạnh liên tục tối ưu . Trong không gian (): Hình dạng khối được chọn từ tập ứng viên bằng cách giảm thiểu khoảng cách Euclid tới .
3. Cơ chế chú ý lai Top- / Top-
Các khối key được mean-pool thành các đại diện , được chấm điểm với các khối query để tạo ra xác suất khối . Tập hợp được chú ý kết hợp ngưỡng xác suất cố định và tích lũy: Một Triton kernel online softmax sẽ thực thi sparse attention chỉ trên .
Kết quả
- Vượt trội trên Benchmark: Trên 2K-Bench (300 video thử nghiệm 2K gốc), Prism đạt Aesthetic Quality (AQ), Temporal Flickering (TF), DeSync, và MotionQ, vượt trội đáng kể so với MOVA (Full Attn: AQ, DeSync, MotionQ) và LTX-2.3 có siêu phân giải ( AQ, DeSync, MotionQ).
- Hiệu quả tính toán: Tốc độ huấn luyện nhanh hơn so với full attention ở 2K ( so với mỗi step). Khi suy luận trên 4 GPU, Prism chạy trong sử dụng VRAM mỗi GPU, so với và của MOVA.
- Mở rộng theo độ phân giải: Prism là khung duy nhất được thử nghiệm cho thấy sự cải thiện đơn điệu trên tất cả các chỉ số chất lượng và đồng bộ đa phương thức khi mở rộng từ 480p lên 2K, trong khi full attention và các baseline thưa thớt khối cố định bị suy giảm chất lượng ở 2K do bão hòa token nền.
- Đánh giá từ người dùng: Trong nghiên cứu cảm nhận 2AFC với 200 người tham gia trên 30 clip 2K, Prism đạt tỷ lệ ưa chuộng so với tất cả các baseline mã nguồn mở xét trên các khía cạnh: độ khớp văn bản, chất lượng âm thanh, chi tiết thị giác, độ chân thực của chuyển động và khớp khẩu hình.
Thuật ngữ chính
- Dynamic Sparse Attention
- Một khung attention trong đó các khối token key-value được chú ý có chọn lọc cho mỗi query dựa trên điểm liên quan được tính toán động và hình dạng khối thích ứng với nội dung.
- Spatiotemporal Macro-Zones
- Các phân vùng token không chồng lấn kích thước của lưới latent video được sử dụng để tính toán cục bộ mật độ thông tin và gán hình dạng khối 3D đồng nhất.
- Video Channel-Wise Variance Guidance
- Một thống kê định hướng được tính toán trên các chiều kênh của các đặc trưng value, nắm bắt tốc độ thay đổi của nội dung thị giác dọc theo các trục thời gian, chiều cao và chiều rộng.
- Audio-to-Video Cross-Attention Norm Guidance
- Chỉ số dẫn dắt bắt nguồn từ chuẩn của các đặc trưng video được điều biến bởi âm thanh, nhằm định lượng cường độ và biến thiên theo hướng của ảnh hưởng âm thanh trên các vùng video.
- Attention Weight Dilution
- Hiện tượng lỗi trong các chuỗi siêu dài ở độ phân giải cao khi lượng lớn các token nền dư thừa cùng nhau độc chiếm trọng số softmax của attention, dẫn đến việc thiếu tập trung vào các vùng giàu thông tin.
- Hybrid Top-k / Top-p Selection
- Cơ chế chọn khối kết hợp ngưỡng Top- cố định để đảm bảo ngữ cảnh tối thiểu chắc chắn với ngưỡng tích lũy Top- thích ứng cho các query có phân phối chú ý phân tán.
- 2K-Bench
- Một bộ benchmark đánh giá mới được giới thiệu gồm 300 clip video-âm thanh 2K gốc chưa từng thấy dài 10 giây với chuyển động phức tạp, chi tiết thị giác tần số cao và các tương tác âm thanh đa dạng.
- MotionQ
- Chỉ số đánh giá tự động sử dụng Gemini-3.1 để đánh giá động lực chuyển động, tính nhất quán và chất lượng tương tác không gian của video.
Câu hỏi thường gặp
Tại sao sparse attention chỉ được áp dụng cho video self-attention?
Video self-attention chiếm phần lớn chi phí tính toán ở độ phân giải 2K (hơn 870K token cho một clip 10 giây). Các mô-đun cross-attention đa phương thức và audio self-attention xử lý chuỗi token ngắn hơn nhiều (âm thanh thường dưới 1K token), khiến chi phí tính toán của chúng là không đáng kể và không cần đến xấp xỉ thưa thớt.
Thông tin âm thanh ảnh hưởng như thế nào đến hình dạng của các khối visual attention?
Chuẩn của các trạng thái ẩn từ audio-to-video cross-attention được đo lường cho mỗi macro-zone. Tại các vùng phát ra âm thanh có liên kết âm thanh cao, cổng liên kết âm thanh sẽ điều khiển việc phân vùng khối để phân bổ các cạnh ngắn hơn (độ chi tiết mịn hơn) dọc theo các trục có phương sai âm thanh cao, chẳng hạn như những thay đổi theo thời gian quanh đôi môi đang cử động.
Tại sao Prism chọn hình dạng khối ở cấp độ macro-zone thay vì trên từng token?
Hình dạng khối thay đổi trên từng token gây ra hiện tượng phân cụm không đều và đòi hỏi lượng memory padding lớn, phá vỡ truy cập bộ nhớ kết hợp (coalesced memory access) trong các GPU kernel tùy chỉnh bằng Triton. Các macro-zone kích thước đảm bảo kích thước khối luôn là bội số của 64 token, cho phép các tile tính toán được căn chỉnh tối ưu theo phần cứng.
Prism tránh việc lan truyền lỗi như thế nào khi việc lựa chọn khối là không khả vi?
Tuân theo các thực hành chuẩn của trainable block-sparse attention, các giá trị thống kê điều khiển việc chọn hình dạng khối (mật độ , chỉ số biến thiên , và độ liên quan của khối ) được xem như các hằng số tách rời (detached constants) trong quá trình lan truyền ngược. Gradient chỉ truyền qua tính toán sparse attention trên các khối key-value đã chọn.
Phần giải thích trên trang này do AI viết dựa trên bài báo và có thể có sai sót. Hãy đọc bài báo gốc để biết chi tiết.