← أحدث الأبحاث
💻 computer science

Accelerating Video Generation Inference with Sequential-Parallel 3D Positional Encoding Using a Global Time Index

تقدم هذه الورقة تحسيناً للاستدلال على مستوى النظام لنماذج "ديفيوجن ترانسفورمر" (Diffusion Transformer) لتوليد الفيديو، والذي يستخدم آلية "كوزال-روبي" (Causal-RoPE) متوازية التسلسل ودمج العمليات للتغلب على اختناقات الذاكرة وزمن الاستجابة، محققةً سرعات تقارب الزمن الحقيقي وزمن استجابة للإطار الأول يقل عن ثانية واحدة على عنقود مكون من ثماني وحدات معالجة رسومية.

المؤلفون الأصليون: Chao Yuan, Pan Li

نُشر 2026-03-10
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Chao Yuan, Pan Li

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل أنك تحاول إخراج فيلم ضخم عالي الدقة، حيث تعتمد كل إطار فيه على كل إطار آخر. في عالم توليد الفيديو بالذكاء الاصطيائي، هذا هو بالضبط ما يحدث. إن "النجوم" الحاليين في هذا المجال (نماذج مثل Wan2.1) يشبهون مخرجين عباقرة ولكنهم بطيئون، يصرون على مشاهدة "سيناريو الفيلم بأكمله" من البداية إلى النهاية قبل أن يتمكنوا من رسم إطار واحد.

هذه الورقة البحثية، التي أعدها تشاو يوان وبان لي، تقدم طريقة جديدة لإخراج هذه الأفلام تكون أسرع، وأقل استهلاكاً للذاكرة، وجاهزة للتفاعل في الوقت الفعلي.

إليك تفصيل حلهم باستخدام تشبيهات بسيطة.

المشكلة: المخرج الذي يتبع مبدأ "الكل أو لا شيء"

تستخدم نماذج الفيديو الحالية طريقة تسمى "الانتباه المكاني الزماني الكامل" (Full Spatiotemporal Attention).

  • التشبيه: تخيل فصلاً دراسياً يضم 100 طالب يحاولون كتابة قصة معاً. في النظام القديم، قبل أن يتمكن الطالب رقم 1 من كتابة جملته، يتعين عليه قراءة وحفظ ما يفكر فيه كل طالب آخر (الطلاب من رقم 2 إلى 100).
  • النتيجة: كلما طالت القصة (المقاطع الفيديوية)، انفجر حجم القراءة المطلوبة. الأمر يشبه محاولة وضع مكتبة كاملة داخل حقيبة ظهر. وهذا يتسبب في مشكلتين كبيرتين:
    1. انهيار الذاكرة: تنفد ذاكرة الوصول العشوائي (RAM) من الكمبيوتر لأنه يحاول استيعاب الفيلم بأكمله في رأسه في وقت واحد.
    2. وقت الانتظار: عليك انتظار الذكاء الاصطناعي حتى يولد الفيديو بأكمله قبل أن تتمكن من رؤية الإطار الأول. الأمر يشبه انتظار طباعة كتاب كامل قبل أن تتمكن من قراءة الصفحة الأولى.

الحل: طاقم "خط التجميع"

لقد أخذ المؤلفون إطار عمل جديداً يسمى Self-Forcing (والذي غير قواعد اللعبة بالفعل بجعل الذكاء الاصطناعي يكتب القصة جملة بجملة، مثل البث المباشر الحقيقي) وقاموا بترقيته بشكل هائل ليعمل على عدة أجهزة كمبيوتر (GPUs) في آن واحد.

لقد قدموا ثلاث "قوى خارقة":

1. "الإزاحة المنقسمة" (توازي التسلسل - Sequence Parallelism)

  • الطريقة القديمة: عامل واحد يحاول حمل صندوق ثقيل جداً من بيانات الفيديو.
  • الطريقة الجديدة: يتم تقسيم الصندوق إلى 8 صناديق أصغر وإعطاء صندوق لكل عامل من العمال الثمانية (GPUs).
  • السحر: عادةً، عندما ينقسم العمال، يضطرون للصراخ باستمرار عبر الغرفة لتبادل المعلومات، مما يبطئ الجميع. اكتشف المؤلفون طريقة تسمح لكل عامل بالقيام بجزء من العمليات الحسابية محلياً دون الحاجة للصراخ باستمرار، مما يحافظ على حركة خط التجميع بسلاسة.

2. "الخريطة المحلية" (Causal-RoPE SP)

هذه هي الحيلة الأكثر ذكاءً في الورقة البحثية.

  • المشكلة: لرسم إطار فيديو بشكل صحيح، يحتاج الذكاء الاصطناعي لمعرفة أين يقع هذا الإطار في الزمان والمكان (مثلاً: "هذا هو الثانية الخامسة، في الزاوية العليا اليسرى"). في النظام القديم، لكي يعرف العامل ذلك، كان عليه سؤال "المدير العام" عن موقع كل إطار في الفيديو. تسبب هذا في ازدحام مروري للبيانات.
  • الحل: منح المؤلفون كل عامل خريطة محلية.
    • بدلاً من السؤال "أين أنا في الفيلم بأكمله؟"، يحتاج العامل فقط لمعرفة: "أنا الإطار الثالث في دفعتي الحالية، ودفعتي بدأت عند الثانية 10".
    • من خلال هذه الرياضيات البسيطة، يمكن لكل عامل حساب موقعه فوراً دون سؤال أي شخص آخر. الأمر يشبه إعطاء كل سائق في قافلة جهاز GPS يحتاج فقط لمعرفة مساره الحالي ونقطة بداية القافلة، بدلاً من معرفة موقع كل سيارة في العالم.

3. "حقيبة الأدوات المعدة مسبقاً" (تحسين خط الأنابيب - Pipeline Optimization)

  • الطريقة القديمة: في كل مرة يحتاج فيها العامل إلى أداة (مثل عملية حسابية معينة)، كان عليه الركض إلى غرفة التخزين، وأخذها، ثم الركض عائداً.
  • الطريقة الجديدة: قاموا بحساب الأدوات مسبقاً وثبتوها على حزام العامل. كما قاموا بدمج عدة مهام صغيرة في مهمة واحدة كبيرة حتى لا يضطر العمال للتوقف والبدء باستمرار.
  • النتيجة: ركض أقل، وعمل فعلي أكثر.

النتائج: من "الانتظار والترقب" إلى "الوقت الفعلي"

من خلال الجمع بين هذه الحيل الثلاث، اختبر الفريق نظامهم على مجموعة مكونة من 8 وحدات معالجة رسومية (GPUs) قوية.

  • السرعة: جعلوا توليد فيديو مدته 5 ثوانٍ أسرع بمقدار 1.58 مرة.
  • زمن الاستجابة (Latency): انخفض الوقت اللازم لرؤية الإطار الأول إلى أقل من ثانية واحدة.
    • قبل: تضغط على "توليد"، تنتظر 30 ثانية، ثم يبدأ الفيديو.
    • الآن: تضغط على "توليد"، ويبدأ الفيديو فوراً تقريباً.
  • الجودة: يبدو الفيديو بجودة جيدة تماماً مثل النسخة البطيئة. ليس هناك فوضى في البكسلات، بل سرعة فقط.

لماذا يهم هذا؟

هذا ليس مجرد جعل الفيديوهات أسرع؛ بل يتعلق بجعلها تفاعلية.
تخيل لعبة فيديو حيث تتولد المناظر الطبيعية فوراً أثناء سيرك، أو مساعداً افتراضياً يمكنه إنشاء فيديو تعليمي مخصص لك أثناء حديثك إليه. هذه الورقة البحثية تزيل "التأخير" الذي جعل تلك الأشياء مستحيلة، محولةً توليد الفيديو من "عملية دفعية" (مثل طباعة جريدة) إلى "بث مباشر" (مثل البث التلفزيوني).

باختصار: لقد أخذوا مخرج ذكاء اصطناعي عبقري ولكنه بطيء، وأعطوه فريقاً من 8 مساعدين، وسلموهم خرائط محلية حتى لا يضطروا لطلب الاتجاهات، وأخبروهم ألا ينتظروا السيناريو كاملاً قبل الرسم. النتيجة؟ فيلم يتولد بسرعة خيالك.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →