BRACE: Taming Sharp Irregularities via Barycentric Rational Forecasting for Fast Diffusion Transformers Inference
تقدم الورقة البحثية BRACE، وهي طريقة مبتكرة لتسريع الاستدلال لنماذج محولات الانتشار (Diffusion Transformers)، والتي تستبدل الاستكمال متعدد الحدود القائم على المشتقات غير المستقر بنهج تنبؤ عقلاني بايري سنترك (barycentric rational) مستقر عددياً باستخدام أوزان تشيبيشيف للتعامل بفعالية مع عدم انتظام الميزات الحادة مع الحفاظ على جودة توليد عالية.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أنك تحاول رسم لوحة فنية رائعة، ولكن بدلاً من استخدام فرشاة، أنت تستخدم روبوتاً يتعين عليه اتخاذ آلاف الخطوات الصغيرة والدقيقة لإنهاء اللوحة. هذا الروبوت هو "محول الانتشار" (Diffusion Transformer)، وهو نوع من الذكاء الاصطناعي الذي ينشئ صوراً وفيديوهات مذهلة عن طريق تحويل الضجيج العشوائي ببطء إلى صور واضحة. المشكلة هي أن هذا الروبوت بطيء للغاية؛ فهو يستغرق وقتاً طويلاً لاتخاذ كل تلك الخطوات، مما يجعل من الصعب استخدامه للمرح في الوقت الفعلي مثل الدردشة مع ذكاء اصطناعي أو إنشاء فيديوهات بشكل فوري. ولتسريع ذلك، حاول العلماء إخبار الروبوت: "مهلاً، لست بحاجة لحساب كل خطوة؛ فقط خمن الخطوات القليلة القادمة بناءً على ما فعلته قبل لحظة". وهذا ما يسمى "تخزين الميزات" (feature caching). ومع ذلك، كانت طرق التخمين القديمة تشبه محاولة التنبؤ بمسار أفعوانية (Rollercoaster) عن طريق رسم خط مستقيم عبر نقاط قليست. إذا التوى المسار فجأة أو دار في حلقات، فإن التخمين ذو الخط المستقيم سيخرج عن المسار، مما يؤدي إلى فن ضبابي أو غريب المظهر.
يقدم هذا البحث طريقة جديدة لجعل هذا الروبوت أسرع دون إفساد جودة الصورة. لاحظ المؤلفون، وهم فريق من جامعة سيتشوان، أنه بينما يكون مسار الروبوت عادةً سلسًا، فإنه يصطدم أحيانًا ببعض النتوءات أو الالتواءات الحادة والمفاجئة. كانت الطرق القديمة، التي تعتمد على حساب "المشتقات" (وهي طريقة رياضية متطورة لقياس مدى سرعة التغير)، ستتردد وتصاب بالارتباك أمام هذه المنعطفات الحادة وتضع تخمينات جامحة وغير دقيقة. يقترح الفريق طريقة جديدة تسمى BRACE (التنبؤ العقلاني الباري سنتري مع تعزيز تشيبيشيف). بدلاً من محاولة قياس سرعة التغيرات، ينظر BRACE إلى التاريخ الفعلي لخطوات الروبوت ويستخدم "دالة عقلانية" خاصة (نوع من الصيغ القائمة على الكسور) للتنبؤ بالمستقبل. فكر في الأمر كجهاز تحديد مواقع (GPS) لا يرسم مجرد خط مستقيم إلى وجهتك، بل يستخدم حبلًا مطاطيًا مرنًا ومتموجًا ليلتصق تمامًا بالطريق المتعرج، حتى عندما ينحني الطريق فجأة. ومن خلال استخدام هذا النهج المرن، يسمح BRACE للذكاء الاصطناعي بتخطي العديد من الخطوات دفعة واحدة، مما يسرع العملية بشكل كبير مع الحفاظ على حدة الصور وسلاسة حركة الفيديوهات.
المشكلة: فخ "الخط المستقيم"
لفهم سبب الحاجة إلى هذه الطريقة الجديدة، تخيل أنك تقود سيارة على طريق مستقيم في الغالب ولكن به بعض المنعطفات الحادة والمفاجئة. إذا كنت تقود بسرعة وتحاول التنبؤ بمكان الطريق بعد عشر ثوانٍ عن طريق رسم خط مستقيم من موقعك الحالي، فمن المرجح أن تصطدم بشجرة أو تسقط من منحدر. هذا بالضبط ما حدث مع طرق تسريع نماذج محولات الانتشار السابقة.
كانت الطريقة القديمة لتسريع محولات الانتشار تشبه استخدام "توسيع تايلور" (Taylor expansion)، وهي أداة رياضية تحاول التنبؤ بالمستقبل من خلال النظر في مدى سرعة تحرك السيارة حاليًا ومدى تغير هذه السرعة (التسارع). بالنسبة للمنحنيات الناعمة واللطيفة، يعمل هذا بشكل رائع. لكن الباحثين وجدوا أن "الطريق" الذي يسلكه الذكاء الاصطناعي ليس دائمًا سلسًا؛ فهو يحتوي على "اختلالات حادة" — تغييرات مفاجئة وصادمة في الاتجاه. عندما حاول الذكاء الاصطناعي استخدام رياضيات "الخط المستقيم" أو "المنحنى السلس" القديمة للتنبؤ بهذه المنعطفات الحادة، كانت التنبؤات تخطئ بشكل كبير. والنتيجة؟ كان الذكاء الاصطناعي يتخطى الخطوات، لكن الصورة التي ينتجها تكون مشوهة، أو ضبابية، أو تحتوي على عيوب غريبة، مثل وجه بآلاف العيون أو سيارة بعجلات إضافية.
الحل: الحبل المطاطي المرن لـ BRACE
أدرك المؤلفون أنه بدلاً من محاولة قياس سرعة المنعطف (وهو أمر يصعب القيام به بدقة عندما يكون المنعطف مفاجئًا)، يجب عليهم فقط النظر إلى المسار الفعلي الذي سلكته السيارة مؤخرًا واستخدام طريقة أذكى لربط النقاط. وقد أطلقوا على طريقتهم الجديدة اسم BRACE.
إليك كيف يعمل BRACE، باستخدام تشبيه بسيط:
تخيل أنك تحاول تخمين شكل ثعبان متعرج من خلال النظر إلى بعض أجزاء جسمه.
- الطريقة القديمة (متعدد الحدود - Polynomial): تحاول رسم عصا صلبة واحدة (متعدد حدود) تلمس جميع الأجزاء التي يمكنك رؤيتها. إذا التوى الثعبان فجأة، ستنكسر عصاك الصلبة أو تفقد مكان الثعب تمامًا.
- طريقة BRACE (التنبؤ العقلاني - Rational Forecasting): بدلاً من العصا الصلبة، تستخدم حبلًا مطاطيًا مرنًا ومطاطيًا (دالة عقلانية). تقوم بتثبيت الحبل المطاطي في الأجزاء التي رأيتها. ولأن الحبل المطاطي مرن، يمكنه الانحناء والالتواء ليتتبع منعطفات الثعب الحادة تمامًا، حتى لو حدث المنعطف فجأة وبشكل كبير.
من الناحية التقنية، يستخدم BRACE "دالة عقلانية باري سنتري" (barycentric rational function). هذه صيغة رياضية متطورة تعمل مثل ذلك الحبل المطاطي المرن؛ فهي تأخذ نقاط البيانات الفعلية (الميزات التي حسبها الذكاء الاصطناعي بالفعل) وتجمعها بطريقة تتعامل طبيعيًا مع التغييرات الحادة دون ارتباك.
لماذا هو مميز: "السر الخفي لتشيبيشيف"
لجعل هذا الحبل المطاطي يعمل بشكل أفضل، أضاف المؤلفون شيئًا يسمى "أوزان تشيبيشيف المتكيفة" (Adapted Chebyshev weights). فكر في هذا كإعداد خاص لشد الحبل المطاطي. إذا شددت الحبل المطاطي بقوة كبيرة عند الأطراف، فقد ينقطع أو يتمدد بشكل غير متساوٍ. أوزان تشيبيشيف هي خدعة رياضية تضمن بقاء الحبل المطاطي متوازنًا ومستقرًا، بغض النظر عن مقدار التمدد المطلوب للتنبؤ بالمستقبل.
تظهر الورقة البحثية أن هذه الطريقة مستقرة للغاية. فحتى عندما يُطلب من الذكاء الاصطناذي تخطي عدد هائل من الخطوات (مثل القفز من الخطوة 1 إلى الخطوة 20 دفعة واحدة)، فإن "الحبل المطاطي" لا ينقطع؛ بل يظل على المسار، مما يضمن أن الصورة النهائية تبدو بجودة عالية تمامًا كما لو كان الذكاء الاصطناعي قد اتخذ كل خطوة ببطء.
ما أظهرته التجارب
اختبر الباحثون BRACE في ثلاثة أنواع مختلفة من مهام الذكاء الاصطناعي:
- إنشاء الصور من النصوص: استخدموا نموذجًا يسمى FLUX.1-dev. عندما طلبوا من الذكاء الاصطناعي إنشاء صور معقدة (مثل قرش في صحراء أو واجهة متجر بنص محدد)، غالبًا ما كانت الطرق القديمة تفسد النص أو تجعل التفاصيل ضبابية. ومع ذلك، حافظ BRACE على حدة النص ووضوح التفاصيل، حتى مع تسريع العملية بأكثر من 5 مرات.
- إنشاء الفيديوهات: اختبروه على نموذج فيديو يسمى HunyuanVideo. في توليد الفيديو، تتحرك الأشياء، وإذا كان التنبؤ خاطئًا، ستبدو الحركة متقطعة أو تختفي الأشياء. نجح BRACE في الحفاظ على حركة سلسة وجعل الأشياء (مثل حصان يركض أو شخص يسبح) تبدو طبيعية، متفوقًا على الطرق السريعة الأخرى.
- توليد الصور القياسي: في اختبار كلاسيكي يسمى ImageNet، أنتج BRACE صورًا ذات درجات جودة أعلى (مقاسة بمعيار FID، حيث الدرجة الأقل هي الأفضل) مقارنة بالأساليب السريعة الأخرى.
في تجاربهم، تمكن BRACE من تسريع الذكاء الاصطناعي بمعاملات تتراوح بين 3.5x إلى 5.5x. على سبيل المثال، في نموذج FLUX.1، حقق تسريعًا قدره 5.55x مع إنتاج صور تبدو متطابقة تقريبًا مع النسخة البطيئة عالية الجودة. وأشار الباحثون إلى أنه بينما بدأت الطرق الأخرى في الفشل وإنتاج صور "شبحية" أو مشوهة عند هذه السرعات العالية، ظل BRACE مستقرًا.
الخلاصة
لا تدعي الورقة البحثية أنها حلت كل مشاكل الذكاء الاصطناعي، لكنها تقترح توجهًا جديدًا قويًا للغاية. يرى المؤلفون أن الطريقة القديمة للتفكير في تسريع الذكاء الاصطناعي — باستخدام رياضيات تعتمد على المشتقات الصلبة — كانت معيبة جوهريًا في التعامل مع "المنعطفات الحادة" في مسار تعلم الذكاء الاصطناعي. ومن خلال الانتقال إلى نهج عقلاني مرن (BRACE)، وجدوا طريقة لجعل مولدات الصور والفيديو القوية هذه أسرع بكثير دون التضحية بجودة الفن الذي تبدعه.
الأمر يشبه إدراك أنك لكي تسلك طريقًا جبليًا متعرجًا، لست بحاجة إلى طريق أكثر استقامة؛ بل تحتاج فقط إلى نظام تعليق (مساعدات) أفضل. يوفر BRACE نظام التعليق هذا، مما يسمح للذكاء الاصطناعي بالاندفاع عبر الخطوات مع البقاء ثابتًا على المسار المؤدي إلى نتيجة جميلة.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.