تقدم الورقة البحثية استراتيجية XTC (استبعاد الخيارات العليا)، وهي استراتيجية فك تشفير خفيفة الوزن تعمل على إزالة الرموز المهيمنة ذات الاحتمالية العالية بشكل انتقائي لتعزيز تنوع التوليد والإبداع بشكل كبير مع الحفاظ على السلاسة ودقة اتباع التعليمات عبر مختلف النماذج اللغوية الكبيرة.
عندما يتعلم برنامج حاسوبي الكتابة، فإنه لا يفكر في جمل كما يفعل البشر. بدلاً من ذلك، يتنبأ بالكلمة التالية بناءً على الكلمات التي سبقتها، مختاراً من قائمة طويلة من الاحتمالات. ولفترة طويلة، كانت الطريقة القياسية لجعل هذه البرامج تكتب نصوصاً متنوعة ومثيرة للاهتمام هي دفعها نحو كلمات أقل شيوعاً أو قطع الكلمات غير المحتملة تماماً. نجحت هذه الطريقة في تجنب الهراء، لكنها غالباً ما أدت إلى مشكلة مختلفة: أصبح النص آمناً، مكرراً، ومتجانساً بشكل غريب. وحتى عندما كان الحاسوب يعرف عدة طرق جيدة لمواصلة قصة ما، كان يختار دائماً الخيار الأكثر وضوحاً وعمومية، مثل مسافر يختار دائماً الطريق الرئيسي حتى عندما يكون هناك مسار خلاب بجانبه مباشرة. هذا الميل للالتزام بالخيار الأكثر أماناً، حتى عندما توجد خيارات قوية أخرى، قد استنزف بهدوء الإبداع من الكتابة المولدة آلياً.
لقد قدم فريق من الباحثين الآن طريقة جديدة تسمى XTC، والتي ترمز إلى "استبعاد الخيارات الأولى" (Exclude Top Choices)، المصممة لإصلاح هذه العادة تحديداً. فبدلاً من النظر إلى الكلمات غير المحتملة في أسفل القائمة أو محاولة تسوية القائمة بأكملها، تركز هذه التقنية الجديدة على رأس القائمة. إنها تنتظر حتى يصبح الحاسوب متردداً حقاً بين خيارين أو أكثر من الخيارات الجيدة جداً. وعندما يحدث ذلك، تقوم الطريقة عمداً بإزالة الخيار الأكثر شعبية من المنافسة، مما يجبر الحاسوب على الاختيار من بين البدائل القوية المتبقية. إنه مفتاح بسيط لا يعمل إلا عندما يكون الحاسوب ممزقاً حقاً بين مسارات جيدة، مما يضمن بقاء المخرجات متنوعة دون أن تصبح غير مفهومة.
اختبر الباحثون هذه الفكرة على عدة نماذج لغوية كبيرة مختلفة، تتراوح من النماذج الصغيرة التي تحتوي على 12 مليار معلمة إلى النماذج الضخمة التي تحتوي على 70 مليار معلمة. وطلبوا من النماذج كتابة قصص إبداعية، وتوليد أفكار، والمشاركة في حوارات، مقارنين الطريقة الجديدة بالطرق القياسية لتوليد النصوص. كانت النتائج واضحة ومتسقة؛ فعند استخدام XTC، أصبحت النصوص المولدة أكثر تنوعاً بشكل ملحوظ، مع زيادة قابلة للقياس في تنوع الكلمات والعبارات المستخدمة. وفي الوقت نفسه، أصبحت النصوص أقل تكراراً بكثير، حيث كررت النماذج عبارات مكونة من ثلاث كلمات بشكل أقل بكثير. وفي مجموعة من الاختبارات، تحسن تنوع الكتابة بنسبة تتراოდ بين 11 و15 بالمائة، بينما انخفض تكرار العبارات الشائعة بنسبة تقترب من النصف.
ومن الأهمية بمكان أن الباحثين وجدوا أن هذه الزيادة في التنوع لم تأتِ على حساب الجودة أو الوضوح. فعندما قام متطوعون بشريون وبرامج حاسوبية متقدمة أخرى بتقييم الكتابة، فضلوا النصوص المولدة بواسطة XTC بسبب إبداعها وجاذبيتها، وصنفوا جودتها أعلى من النسخ القياسية. ظلت الكتابة سلسة وسهلة القراءة، دون أي انخفاض ملحوظ في الجودة الإجمالية. كما أثبتت الطريقة أنها دقيقة جداً في تطبيقها؛ فهي لم تتدخل في المهام التي تتطلب دقة صارمة، مثل اتباع تعليمات محددة أو كتابة الأكواد البرمجية، ما لم يتم دفع الإعدادات إلى أقصى حدودها. وفي الواقع، عندما قارن الباحثون بين XTC والطريقة التقليدية المتمثلة في جعل الحاسوب أكثر عشوائية، حققت XTC نفس مستوى التنوع مع الحفاظ على القدرة على اتباع التعليمات بشكل أفضل بكثير.
كما أظهرت الدراسة أن هذا النهج الجديد يعمل بشكل جيد جنباً إلى جنب مع الأدوات الموجودة. إذ يمكن دمجه مع طرق أخرى تتحكم في العشوائية أو التكرار، وتتراكم الفوائد بدلاً من أن تلغي بعضها البعض. وعند اقترانه بإعداد "درجة الحرارة" (temperature) القياسي، أنتج هذا المزيج تحسينات أكبر، حيث قلل التكرار بنسبة تزيد عن 70 بالمائة في بعض الحالات مع تعزيز التنوع بنسبة تقترب من 40 بالمائة. وأكد الباحثون أن هذا التأثير يظل ثابتاً عبر أنواع مختلفة من النماذج ومستويات مختلفة من ضغط ذاكرة الحاسوب، مما يشير إلى أن الطريقة قوية وقابلة للتطبيق على نطاق واسع.
إن ما يجعل هذا الاكتشاف مهماً هو أنه يعالج نقطة عمياء في كيفية ضبط هذه الأنظمة لسنوات. فقد افترضت الطرق السابقة أن مشكلة الكتابة المكررة تأتي من الكلمات غير المحتملة والغريبة في أسفل القائمة. لكن هذا العمل الجديد يظهر أن المشكلة الحقيقية تكمن غالباً في رأس القائمة، حيث يكون الحاسوب واثقاً جداً في خياره الأكثر أماناً لدرجة أنه يتجاهل البدائل الأخرى الجيدة تماماً. ومن خلال دفع النظام بلطف بعيداً عن ذلك الخيار المهيمن الوحيد فقط عندما يكون غير متأكد حقاً، تفتح هذه الطة آفاقاً لنطاق من التعبير أكثر طبيعية وشبهاً بالبشر. وقد تم اعتماد هذه التقنية بالفعل من قبل العديد من الأدوات مفتوحة المصدر التي يستخدمها المطورون، مما يشير إلى أنها تقدم طريقة عملية لجعل كتابة الذكاء الاصطناعي تبدو أقل آلية وأكثر شبهاً بشريك إبداعي.
ملخص تقني: XTC (استبعاد الخيارات العليا)
1. بيان المشكلة
تتطلب النماذج اللغوية ذاتية الانحدار (Autoregressive) استراتيجيات فك تشفير توازن بين الأمانة للتوزيع المتعلم وأهداف المهام النهائية. تعمل طرق تعزيز التنوع الحالية، مثل قياس درجة الحرارة (temperature scaling)، وtop-k، وtop-p (النووية/nucleus)، والعينات النمطية (typical sampling)، بشكل أساسي من خلال بتر ذيل التوزيع الاحتمالي للرموز أو إعادة قياس الإنتروبيا العالمية. وبينما تعد هذه الأساليب فعالة في تقليل ضجيج الذيل، إلا أنها تفشل غالباً في نظام "غموض الرأس" (head-ambiguity) المحدد.
في هذا النظام، يخصص النموذج احتمالية كبيرة لعدة استمرارات منطقية فردياً، ولكنه يركز الكتلة الاحتمالية بشكل غير متناسب على الخيار الأكثر عمومية أو تقليدية. ولأن البدائل ذات الصلة تقع في "رأس" التوزيع وليس في "ذيله"، فإن طرق بتر الذيل ليس لها تأثير يذكر. وعلى العكس من ذلك، فإن التسطيح العالمي (مثل درجة حرارة عالية) يكون خشناً للغاية، حيث يتدخل في كل خطوة بغض النظر عما إذا كان النموذج غير متيقن حقاً بين خيارات قوية. يؤدي هذا إلى تجانس المحتوى حيث تبدو المخرجات الفردية متنوعة، لكن التنوع على مستوى المجتمع يظل منخفضاً، وتعود النماذج إلى الاستمرارات الأكثر أماناً وتكراراً.
2. المنهجية: XTC (استبعاد الخيارات العليا)
XTC هو عامل فك تشفير خفيف الوزن، مدرك للرأس، مصمم للتدخل تحديداً عندما يواجه النموذج خيارات متعددة معقولة ولكنه يبالغ في وزن الخيار المهيمن. يعمل كخطوة معالجة لاحقة لتوزيع الرمز التالي pt بعد أي تحويلات سابقة (مثل درجة الحرارة أو العقوبات).
الخوارزمية
بفرض وجود توزيع الرمز التالي pt، وعتبة معقولية τ، واحتمالية تدخل ρ:
تحديد المجموعة المؤهلة: جمع جميع الرموز v حيث pt(v)≥τ في مجموعة Et.
فحص الغموض: إذا كان ∣Et∣<2، فإن الرأس غير غامض؛ أعد pt دون تغيير.
المحفز العشوائي: اقلب عملة منحازة باحتمالية ρ. إذا كانت النتيجة "خسارة"، أعد pt دون تغيير (خاصية الندرة في الزمن).
اختيار "الأقل حظاً" (Underdog): إذا كانت النتيجة "ربح" وكان ∣Et∣≥2، حدد الرمز u∈Et ذو الاحتمالية الأدنى (البديل المنطقي "الأضعف").
استبعاد المهيمن: حدد مجموعة الإزالة Rt=Et∖{u}. إذا كانت Rt تحتوي على رموز محمية (مثل EOS أو علامات السطر الجديد)، أوقف العملية وأعد pt.
إعادة المعايرة: اجعل pt(v)=0 لجميع v∈Rt وأعد معايرة الاحتماليات المتبقية لتصبح مجموعها 1.
الخصائص النظرية
نادر في الزمن: غير نشط عندما يكون الرأس غير غامض أو عندما يفشل المحفز العشوائي.
مدرك للرأس: يستهدف البدائل ذات الاحتمالية العالية، وهو ما يميزه عن طرق بتر الذيل. 。
تركيبي: يمكن إدراجه في أي مكدس عينات موجود.
إسقاط KL: خطوة إعادة المعايرة هي المقلل الوحيد لتباعد كولباك - ليبلر KL(q∥pt) بين جميع التوزيعات المدعومة على الرموز الناجية، مما يحافظ على النسب النسبية للخيارات المتبقية.
3. المساهمات الرئيسية
صياغة XTC رسمياً: تم تعريفه كعامل محدد على توزيعات الرموز مع خوارزمية كاملة وجاهزة للتنفيذ.
التحليل الهيكلي: اشتق خصائص تميز XTC عن الطرق القائمة على الإنتروبيا وبتر الذيل، بما في ذلك تفسير إسقاط KL.
التقييم الشامل: إجراء 60 تجربة عبر ثلاث عائلات رئيسية من النماذج (Gemma 3 27B q4، Gemma 3 12B q6، DeepSeek R1 14B q6) وتحقق من القياس على Llama 3.3 70B q4.
جبهة باريتو للتنوع والتكرار: أثبتت أن XTC يحسن المقايضة بين التنوع والتكرار في المهام الإبداعية، مع مكاسب تتزايد طردياً من 12B إلى 70B بارامتر.
التحقق البشري والنموذجي (LLM): التحقق من النتائج عبر دراسة عمياء لـ Amazon Mechanical Turk (150 مقيماً) ولوحة حكام من نماذج LLM (Claude Opus 4.7 و GPT-4o).
الحفاظ على اتباع التعليمات: قياس تكلفة التنوع على مهام اتباع التعليمات (IFEval)، مما أظهر أن XTC يحافظ على الدقة بشكل أفضل بكثير من قياس درجة الحرارة مقابل مكاسب التنوع المماثلة.
4. النتائج التجريبية
التنوع والتكرار
التوليد الإبداعي: في 24 مطالبة إبداعية عبر 12 نوعاً أدبياً، حقق XTC (عند ρ=1.0,τ=0.1) أفضل الدرجات في جميع المقاييس.
Distinct-2: مكاسب بنسبة 11-15% عبر أربعة نماذج، تزداد مع عدد البارامترات (من 12B إلى 70B).
التكرار: تقليل في الثلاثيات المتكررة (repeat trigrams) بنسبة 27-47%.
التركيب: عند دمجه مع قياس درجة الحرارة، تصل إجمالي التحسينات عن الخط المرجعي إلى 38% في Distinct-2 و71% في تقليل الثلاثيات المتكررة.
التعميم: كانت التأثيرات متسقة عبر مستويات التكميم المختلفة (q4 مقابل q6) وبنيات النماذج (Gemma، وDeepSeek المشتق من Qwen، وLlama).
الجودة والتفضيل البشري
حكام الـ LLM: اتفق كل من Claude Opus 4.7 و GPT-4o على أن XTC يحسن التكرار بشكل كبير ويحسن الإبداع والتنوع المعجمي اتجاهياً دون إضعاف الجودة العامة.
التقييم البشري: في دراسة عمياء مع 150 مقيماً خبيراً، فضل المستخدمون XTC على الخط المرجعي في الإبداع بنسبة 62.3% من المقارنات (p<10−4). كما تساوى مع الخط المرجعي أو تفوق عليه في الجودة في 84.4% من المقارنات.
اتباع التعليمات (IFEval)
في نموذج Llama 3.3 70B q4، أدى XTC (النسخة الخفيفة والمتوسطة) إلى تغيير دقة المستوى في المطالبة بمقدار $-0.4و-1.7$ نقطة مئوية فقط، على التوالي.
في المقابل، أدت إعدادات درجة الحرارة (T=1.15) التي تم ضبطها لتحقيق مكسب مشابه في Distinct-2 إلى انخفاض قدره 8.8 نقطة مئوية في دقة IFEval.
يقدم XTC حوالي 5 أضعاف أكثر من مكسب التنوع لكل نقطة مفقودة في اتباع التعليمات مقارنة بقياس درجة الحرارة.
5. الأهمية والادعاءات
يزعم البحث أن XTC يعالج نمط فشل محدد لم يتم الالتفات إليه سابقاً في التوليد ذاتي الانحدار: نظام "غموض الرأس" حيث تمتلك النماذج عدة خيارات قوية ولكنها تعود افتراضياً إلى الخيار الأكثر أماناً. من خلال استهداف الرأس بدلاً من الذيل، يوفر XTC آلية لزيادة التنوع الأسلوبي وتقليل التكرار دون التكلفة الثقيلة على التماسك أو اتباع التعليمات المرتبطة عادةً بالتلاعب بالإنتروبيا العالمية.
يضع المؤلفون XTC كحل عملي وقابل للاستخدام المباشر قد تم اعتماده بالفعل في أطر الاستدلال مفتوحة المصدر الكبرى (llama.cpp، ExLlamaV2، text-generation-webui). يشير العمل إلى أن استراتيجيات فك التشفير المستقبلية يجب أن تنظر إلى "رأس" التوزيع كسطح تحكم متميز، موازٍ لترجمة الذيل والحرارة العالمية.
القيود المعترف بها:
XTC ليس مفيداً بشكل عالمي؛ إذ يمكن أن يقلل الأداء في المهام التي تتطلب الدقة (مثل توليد الكود أو الاستخراج المهيكل) إذا كان معدل التدخل ρ مرتفعاً جداً.
المعلمات المثلى (τ,ρ) تعتمد على المهمة وقد تختلف عبر أحجام النماذج والمحللات اللغوية (tokenizers).
هو تدخل في وقت فك التشفير ولا يمكنه إصلاح أوجه القصور الأساسية في النموذج أو تجانس بيانات التدريب.