← أحدث الأبحاث
💬 NLP

Training-Free Loosely Speculative Decoding: Accepting Semantically Correct Drafts Beyond Exact Match

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

المؤلفون الأصليون: Jinze Li, Yixing Xu, Guanchen Li, Shuo Yang, Jinfeng Xu, Xuanwu Yin, Dong Li, Edith C. H. Ngai, Emad Barsoum

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

المؤلفون الأصليون: Jinze Li, Yixing Xu, Guanchen Li, Shuo Yang, Jinfeng Xu, Xuanwu Yin, Dong Li, Edith C. H. Ngai, Emad Barsoum

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

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

لتسريع الأمر، تقوم بتعيين مساعد نشيط وسريع (نموذج المسودة) ليخمن الكلمات القليلة التالية ليراجعها المحرر. وهذا ما يسمى بـ "التشفير الاستنتاجي" (Speculative Decoding).

المشكلة القديمة: قاعدة "المطابقة التامة"

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

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

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

الحل الجديد: FLy (التشفير الاستنتاجي المرن الخالي من التدريب)

تقدم الورقة البحثية طريقة جديدة تسمى FLy. إنها تشبه منح المحرر عقلية أكثر مرونة دون الحاجة لإعادة تدريبه أو توظيف مساعد جديد. تعمل FLy عبر خطوتين ذكيتين:

1. "فحص الثقة" (بوابة الإنتروبي)

أولاً، تسأل FLy المحرر: "هل أنت متأكد بنسبة 100% من هذه الكلمة، أم أنك غير متأكد؟"

  • إذا كان المحرر غير متأكد (إنتروبي مرتفع): ربما تنتهي الجملة بـ "بساط"، أو "سجادة"، أو "أرضية". تقول FLy: "حسنًا، إذا خمن المساعد 'سجادة' وأنت كنت تفكر في 'بساط'، فمن المحتمل أن يكون ذلك جيدًا. لنستمر".
  • إذا كان المحرر متأكدًا (إنتروبي منخفض): ربما تكون جملة رياضية: "2 + 2 = [4]". إذا خمن المساعد "5"، فإن FLy تدرك فورًا أن هذا خطأ فادح وترفضه في الحال.

2. "نافذة الانتظار والمراقبة" (النافذة المؤجلة)

إذا قدم المساعد تخمينًا ليس مطابقة تامة، فإن FLy لا تقول "لا" فورًا. بدلاً من ذلك، تقول: "انتظر لحظة، دعنا نرى ماذا سيحدث بعد ذلك".

تسمح FLy للمحرر بتوليد بضع كلمات أخرى بناءً على تخمين المساعد "غير المثالي".

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

دفعة السرعة: تسريع المساعد أيضًا

بسبب قبول FLy لمزيد من التخمينات (حتى تلك المختلفة قليلاً)، يتعين على المساعد العمل بجهد أكبر وتوليد المزيد من الكلمات في كل جولة. وهذا قد يجعل المساعد هو العائق الجديد.

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

لماذا هي مميزة؟

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

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

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

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

جرّب Digest →