← أحدث الأبحاث
🤖 machine learning

Greedy Multi-Path Block Verification for Faster Decoding in Speculative Sampling

تقترح هذه الورقة خوارزمية التحقق الجشع من الكتل متعدد المسارات (GBV)، وهي خوارزمية فعالة تمدد عملية التحقق الأمثل للكتل إلى مسارات مسودة متعددة باستخدام إطار برمجة خطية، محققةً كفاءة في الكتل أفضل بنسبة تزيد عن 30% وإنتاجية فك تشفير أسرع بنسبة 15% مقارنة بالأساليب الرائدة.

المؤلفون الأصليون: Rahul Thomas, Arka Pal

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

المؤلفون الأصليون: Rahul Thomas, Arka Pal

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

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

العينات التخمينية (Speculative Sampling) هي حيلة لتسريع هذه العملية. فبدلاً من سؤال المحرر الخبير عن كل كلمة على حد الله، تستخدم مساعداً سريعاً (نموذجاً أصغر وأسرع) ليخمن لك الكلمات الثماني القادمة. ثم تطلب من المحرر الخبير مراجعة هذه التخمينات الثمانية دفعة واحدة. إذا وافق المحرر على تخمينات المساعد، فستحصل على 8 كلمات بسعر كلمة واحدة! وإذا اختلف المحرر مع المساعد، فإنك تحتفظ فقط بالكلمات التي وافق عليها وتعيد المحاولة.

تقدم الورقة البحثية التي شاركتها طريقة جديدة وأكثر ذكاءً لهذه العملية من التحقق، تسمى التحقق الكتلي متعدد المسارات الجشع (Greedy Multi-Path Block Verification - GBV). وإليك كيف تعمل، مقسمة عبر تشبيهات بسيطة:

1. المشكلة: "عنق الزجاجة" في الكلمة الأولى

في الطريقة القديمة للقيام بذلك (العينات التخمينية القياسية)، يخمن المساعد السريع خطاً مستقيماً من الكلمات: الكلمة 1، الكلمة 2، الكلمة 3...
ثم يقوم المحرر الخبير بفحصها واحدة تلو الأخرى.

  • المشكلة: إذا أخطأ المساعد في تخمين الكلمة الأولى، سيرفضها المحرر فوراً. وحتى لو كانت الكلمات من 2 إلى 8 مثالية، فلن تحصل على شيء. الأمر يشبه سباق التتابع حيث يتعثر العداء الأول؛ فتخسر الفرقة بأكملها، حتى لو كان الآخرون سريعين.

2. الإصلاح السابق: "التحقق الكتلي" (Block Verification - BV)

أدرك الباحثون أنه بدلاً من التحقق من الكلمات واحدة تلو الأخرى، يجب عليهم فحص مجموعة الكلمات كاملة معاً.

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

3. الحل الجديد: "التحقق الكتلي متعدد المسارات الجشع" (GBV)

تساءل مؤلفو هذه الورقة: "ماذا لو لم يكتب المساعد السريع فقرة واحدة فقط، بل كتب أربع فقرات مختلفة في نفس الوقت؟"

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

  • التشبيه: تخيل أنك طاهٍ. بدلاً من سؤال مساعد طباخ واحد لتخمين وصفة كعكة، تطلب من أربعة مساعدي طباخين كتابة أربع وصفات كعك مختلفة في آن واحد.
    • الشيف (أ) يكتب: "دقيق، سكر، بيض..."
    • الشيف (ب) يكتب: "دقيق، كاكاو، حليب..."
    • الشيف (ج) يكتب: "دقيق، عسل، زبادي..."
    • الشيف (د) يكتب: "دقيق، ملح، ماء..."

الآن، أنت (المحرر الخبير) تنظر إلى القوائم الأربع جميعها. أنت لا تختار الأولى منها فحسب، بل تنظر إلى جميعها وتقول: "أول مكونين في قائمة الشيف (ب) مثاليان! أول مكون في قائمة الشيف (أ) جيد، لكن الثاني خاطئ. المكون الأول في قائمة الشيف (ج) خاطئ".

إن GBV هو كتاب القواعد الذكي الذي يقرر:

  1. النظر في المسارات الأربعة (الفقرات).
  2. اختيار المسار الذي يبدو "الأفضل" بشكل عام (الجزء الجشع/Greedy).
  3. التحقق من هذا المسار المحدد مقابل قواعد المحرر الخبير.

لماذا يعد هذا أمراً هاماً؟

تثبت الورقة البحثية رياضياً أن نهج "المسارات المتعددة" هذا هو الطريقة الأكثر كفاءة لاستخدام قوة الكمبيوتر.

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

التأثير في العالم الحقيقي

اختبر المؤلفون هذا على نماذج ذكاء اصطناعي قوية (مثل Llama-3).

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

الملخص

فكر في GBV كـ "شبكة أمان" لسرعة الذكاء الاصطناعي.

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

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

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

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

جرّب Digest →