Prompt-Dependent Ranking of Large Language Models with Uncertainty Quantification
تقترح هذه الورقة إطار عمل آمن لاتخاذ القرار لترتيب النماذج اللغوية الكبيرة، يستخدم نموذج "برادلي-تيري-لوس" السياقي لبناء مجموعات ثقة صالحة إحصائياً للترتيبات المعتمدة على المطالبات، مما يعالج قيود التقديرات النقطية من خلال قياس عدم اليقين والتمييز بين فروق الأداء ذات المعنى والضجيج.
المؤلفون الأصليون:Angel Rodrigo Avelar Menendez, Yufeng Liu, Xiaowu Dai
تخيل أنك قبطان سفينة، ولديك أسطول من خمسة طيارين مختلفين (نماذج لغوية كبيرة، أو LLMs) لتختار من بينهم لرحلتك القادمة. أنت تريد اختيار الأفضل على الإطلاق.
تقليديًا، تعمل "لوحات المتصدرين" (leaderboards) التي نراها عبر الإنترنت كأنها لوحة نتائج ثابتة. فهي تقول: "الطيار (أ) هو المركز الأول، والطيار (ب) هو المركز الثاني، والطيار (ج) هو المركز الثالث". إنها تعامل هذه التصنيفات كحقائق مطلقة، مثل النتيجة النهائية لمباراة كرة سلة.
المشكلة: يجادل مؤلفو هذه الورقة بأن لوحة النتائج هذه مضللة. إنها ليست نتيجة نهائية؛ بل هي أشبه بـ توقعات جوية مبنية على ميزان حرارة واحد مهتز.
السياق مهم: قد يكون الطيار (أ) بارعًا للغاية في الملاحة وسط العواصف (مهام البرمجة) ولكنه سيء جدًا في الملاحة في البحار الهادئة (الكتابة الإبداعية). والطيار (ب) قد يكون العكس تمامًا. إن تصنيفًا عالميًا واحدًا يتجاهل الظروف المحددة لرحلتك.
عامل الضجيج: البيانات المستخدمة لإنشاء هذه التصنيفات تأتي من آراء بشرية، وهي آراء مليئة بالضجيج وغير كاملة. أحيانًا، يكون الفرق بين "الطيار (أ) هو الأول" و"الطيار (ب) هو الأول" مجرد صدفة ناتجة عن عينة الاختبار، وليس فرقًا حقيقيًا في المهارة.
الخطر: إذا اتبعت لوحة متصدرين ثابتة بشكل أعمى، فقد ترسل سفينتك إلى عاصفة مع طيار كان "مصنفًا رقم 1" فقط بسبب صدفة إحصائية، مما يؤدي إلى تحطم السفينة.
الحل: نهج "الخريطة الضبابية"
بدلاً من إعطائك خطًا واحدًا صلبًا يوضح من هو رقم 1، تقترح هذه الورقة خريطة ديناميكية واعية بمدى عدم اليقين.
فكر في الأمر كالتالي:
الطريقة القديمة: جهاز GPS يقول: "أنت هنا، والمسار الأفضل هو المسار (أ) بالتأكيد". (حتى لو كانت الخريطة ضبابية).
الطريقة الجديدة: جهاز GPS يقول: "بالنسبة لرحلة قصيرة، الطيار (أ) هو الأفضل بالتأكيد. ولكن بالنسبة لرحلة طويلة ومعقدة، فإن البيانات ضبابية جدًا بحيث لا يمكن تحديد من الأفضل. لذا، إليك سحابة من الاحتمالات حيث يتساوى الطيار (أ) و(ب) و(ج) في المركز الأول".
كيف يعمل الأمر (الاستعارة):
المنفعة السياقية (عدسة "المتخصص"): تخيل أن الطيارين لديهم أدوات مختلفة. يبني البحث نموذجًا يسأل: "ما مدى جودة الطيار (أ) تحديدًا في كتابة قصة إبداعية مكونة من 500 كلمة؟" مقابل "ما مدى جودة الطيار (أ) في كتابة عقد قانوني مكون من 2000 كلمة؟". يدرك النموذج أنه مع تغير "الأمر" (المهمة)، يتغير التصنيف. فالطيار الذي قد يكون رقم 1 للمهام القصيرة، قد يهبط إلى المركز الخامس للمهام الطويلة والمعقدة.
مجموعات الثقة (ضباب الحرب): هذا هو الجزء الأهم. بدلًا من قول "الطيار (أ) هو رقم 1"، يرسم النموذج دائرة ضبابية حول الإجابة.
ضباب خفيف: إذا كانت البيانات قوية، تكون الدائرة صغيرة. "نحن متأكدون بنسبة 95% أن الطيار (أ) أفضل من الطيار (ب)".
ضباب كثيف: إذا كانت البيانات ضعيفة (على سبيل المثال، المهمة طويلة جدًا ويصعب الحكم عليها)، تتوسع الدائرة. "نحن بصراحة لا نعرف من الأفضل. يمكن أن يكون أيًا منهم من المركز الأول إلى المركز الخامس".
النتيجة: النظام يعترف عندما لا يعرف. فهو يرفض فرض تصنيف زائف عندما لا توجد أدلة كافية.
لماذا يهمك هذا الأمر:
توقف عن المبالغة في رد الفعل: إذا رأيت نموذجًا يقفز من المركز الرابع إلى الثالث في لوحة المتصدرين، فإن هذه الطريقة الجديدة تقول لك: "انتظر، هذا على الأرجเลือด مجرد ضجيج. لا تغير نظامك بالكامل بناءً على ذلك".
التوجيه الذكي: إذا كنت شركة ترسل آلاف الطلبات، يمكنك توجيه مهام "الكتابة الإبداعية" إلى النموذج الذي ثبت إحصائيًا أنه الأفضل لهذا النوع تحديدًا، وتوجيه مهام "الرياضيات" إلى نموذج آخر.
الأولوية للسلامة: عندما يكون "الضباب" كثيفًا جدًا (بمعنى أن النماذج لا يمكن تمييزها لبعض المهام)، يخبرك النظام: "لا تختر بناءً على الجودة؛ اختر بناءً على التكلفة أو السرعة". هذا يمنعك من ارتكاب أخطاء مكلفة بناءً على دقة زائفة.
باختصار: تعلمنا هذه الورقة ألا نتعامل مع تصنيفات الذكاء الاصطناعي كأنها درجة امتحان نهائي، بل يجب أن نتعامل معها كأنها تقرير عن حالة الطقس. أحيانًا تشرق الشمس (هيمنة واضحة)، ولكن غالبًا ما يكون هناك ضباب (عدم يقين). صناع القرار الأذكياء لا يتجاهلون الضباب؛ بل يخططون لرحلتهم وهم يدركون تمامًا مدى كثافة هذا الضباب.
إليك ملخص تقني مفصل للورقة البحثية بعنوان "الترتيب المعتمد على المحفز (Prompt) للنماذج اللغوية الكبيرة مع التكميم الكمي لعدم اليقين" من إعداد مينيندز، وليو، وداي.
1. صياغة المشكلة
تعالج الورقة البحثية خللاً حرجاً في أنظمة تقييم النماذج اللغوية الكبيرة (LLMs) الحالية: الاعتماد على التقديرات النقطية (point estimates) للترتيبات المستمدة من التفضيلات البشرية الثنائية. تتعامل لوحات المتصدرين الحالية (مثل LMSys Arena) عادةً مع الترتيبات كأشياء ثابتة ومحددة جيداً، متجاهلةً واقعين أساسيين:
الاعتماد على السياق: يختلف أداء النماذج اللغوية الكبيرة بشكل كبير بناءً على محفزات الإدخال (على سبيل المثال: الطول، الفئة الدلالية، نوع المهمة). وتفشل درجة المنفعة العالمية الواحدة في التقاط هذا التباين.
عدم اليقين الإحصائي: تُشتق الترتيبات من أحكام بشرية محدودة ومشوبة بالضجيج. إن معاملة التقديرات النقطية كحقائق مطلقة يؤدي إلى قرارات "مفرطة في الثقة" حيث تكون فروق الرتب الظاهرة في الواقع غير متمايزة إحصائياً.
المشكلة الجوهرية: كيف يمكن بناء ترتيبات آمنة لاتخاذ القرار للنماذج اللغوية الكبيرة تكون مشروطة بمحفزات إدخال محددة وتوفر ضمانات عدم يقين إحصائية صالحة (مجموعات الثقة) بدلاً من مجرد التقديرات النقطية. الهدف هو تجنب سوء التخصيص وخسارة الرفاهية في الأنظمة النهائية (التوجيه، المشتريات، الاختيار) الناتج عن العمل بناءً على ترتيبات زائفة.
2. المنهجية
يقترح المؤلفون إطار عمل يعتمد على نموذج برادلي-تيري-لويس (BTL) السياقي مقترناً بـ فترات الثقة المتزامنة.
أ. النموذج
نموذج BTL السياقي: بدلاً من المنفعة الكامنة الثابتة θm، تكون منفعة النموذج m دالة لمتغيرات المحفز x: θm(x)=β0m+x⊤βm هنا، تمثل β0m الأداء الجوهري، بينما تلتقط βm كيفية تغير الأداء مع خصائص المحفز (مثل الطول، الفئة).
احتمالية التفضيل: احتمال تفضيل النموذج j على النموذج i بوجود المحفز x هو: P(y=1∣x,(i,j))=eθj(x)+eθi(x)eθj(x)
ب. التقدير
تقدير الإمكان الأعظم المقيد (MLE): يقدر المؤلفون المعلمات β عن طريق تعظيم إمكانية التفضيلات الثنائية المرصودة.
التحديد (Identification): بما أن فروق المنفعة فقط هي القابلة للتحديد، فقد فرضوا قيوداً معيارية (∑β0i=0,∑βi=0) لتثبيت المستوى المرجعي دون التأثير على الترتيبات.
ج. الاستدلال ومجموعات الثقة
يكمن الابتكار الأساسي في الانتقال من تقدير المنفعة إلى استدلال الترتيب.
فترات الثقة المتزامنة لفروق المنفعة:
بدلاً من إنشاء فترات لليقين الفردي، يقومون بإنشاء مجموعات ثقة متزامنة مستطيلة لمتجه فروق المنفعة الثنائية Δij(x)=θj(x)−θi(x).
يستخدمون إحصاءات من النوع الأقصى (max-type statistics) والتمهيد البارامتري (parametric bootstrapping) لتحديد القيم الحرجة التي تضمن التغطية المتزامنة عبر جميع الأزواج (i,j).
من الفروق إلى الترتيبات:
يكون الترتيب الثنائي "محسوماً إحصائياً" إذا كانت فترة الثقة لفرق المنفعة تستبعد الصفر.
إذا كانت الفترة تحتوي على الصفر، فإن الترتيب النسبي يكون "غير محسوم إحصائياً".
مجموعات ثقة الترتيب الهامشية والمتزامنة: من خلال تجميع المقارنات الثنائية المحسومة وغير المحسومة، تبني الطريقة مجموعات RL(x) تمثل الرتب الممكنة التي يمكن أن يشغلها النموذج.
التحديد الجزئي: إذا كانت البيانات غير كافية للتمييز بين النماذج، فإن المخرجات تكون عبارة عن مجموعة (على سبيل المثال: "الرتبة بين 2 و 5") بدلاً من فرض تقدير نقطي. وهذا يؤدي طبيعياً إلى ترتيبات جزئية.
3. المساهمات الرئيسية
صياغة رسمية للترتيب المعتمد على المحفز: التعامل مع الترتيبات ككائنات عشوائية تعتمد على المتغيرات ضمن إطار عمل BTL سياقي، مما ينقل التقييم من لوحات المتصدرين الثابتة إلى استدلال ديناميكي واعٍ بالسياق.
تكميم كمي صالح لعدم اليقين في الترتيبات: تطوير إجراء إحصائي صارم لبناء مجموعات ثقة هامشية ومتزامنة للترتيبات. يضمن هذا التغطية التقاربية الصحيحة، معالجة الطبيعة غير السلسة لدوال الترتيب (حيث تسبب التغيرات الصغيرة في المنفعة قفزات منفصلة في الرتب).
إطار عمل نظري لاتخاذ القرار: توفير طريقة مبدئية لاتخاذ القرارات تحت ظروف عدم اليقين. يسمح إطار العمل لصناع القرار باستغلال الهيمنة عندما تدعمها البيانات وتجنب الخيارات المفرطة في الثقة عندما تكون الترتيبات غامضة.
4. النتائج التجريبية
طبق المؤلفون إطار عملهم على مجموعة بيانات Arena Human Preference 140k التي تضم 10 نماذج لغوية كبيرة رئيسية.
الحساسية لطول المحفز:
بالنسبة للمحفزات القصيرة، غالباً ما تكون الترتيبات محددة جيداً (على سبيل المثال: نماذج GPT-4 تتصدر بوضوح).
مع زيادة طول المحفز (تجاوز ~1127 رمزاً/token)، يزداد عدم اليقين. تتسع مجموعات الثقة حتى تصبح جميع النماذج غير متمايزة إحصائياً (تنهار مجموعات الترتيب إلى [1,M]). يشير هذا إلى أنه بالنسبة للسياقات الطويلة جداً، تؤدي النماذج الحالية أداءً متشابهاً، وأن التقديرات النقطية مضللة.
تخصص المهام (تحليل الفئات):
النماذج العامة: تظهر نماذج مثل ChatGPT-4o و DeepSeek-R1 ترتيبات عالية وقوية عبر فئات متنوعة مع فترات ثقة ضيقة.
النماذج المتخصصة:
Grok-4: يهيمن في "الإبداع"، "المعرفة بالمجال"، و"الخصوصية" (فترة ثقة مفردة في الرتبة 1)، لكنه يؤدي بشكل سيئ في مهام البرمجة.
Qwen-Max: يتفوق في "البرمجة" و"الرياضيات"، لكنه يتراجع بشكل كبير في المهام الإبداعية.
الجوهري مقابل السياقي: الترتيبات العالمية غالباً ما تخفي هذه التخصصات. عند التقييد بفئات محددة، يتغير الترتيب وعدم اليقين بشكل جذري.
الوعي بعدم اليقين: تبين أن العديد من فروق الرتب الظاهرة في لوحات المتصدرين القياسية (على سبيل المثال: النموذج A في الرتبة 2، النموذج B في الرتبة 3) هي غير محسومة إحصائياً (تتداخل فترات الثقة)، مما يعني أن البيانات لا تدعم ترتيباً صارماً.
5. الأهمية والآثار المترتبة
القرار الاقتصادي والحسابي: تجادل الورقة بأن العمل بناءً على ترتيبات التقدير النقطي يؤدي إلى سوء تخصيص (على سبيل المثال: توجيه استعلام إلى نموذج ليس أفضل فعلياً لهذه المهمة المحددة) وخسارة في الرفاهية.
تصميم الآليات القوي: من خلال دمج عدم اليقين، يمكن للأنظمة تنفيذ قواعد اختيار قوية. إذا لم يكن النموذج مهيمناً إحصائياً، يمكن للنظام التبديل افتراضياً إلى التكلفة، أو زمن الاستجابة، أو مقاييس أخرى غير متعلقة بالأداء بدلاً من فرض خيار دون المستوى بناءً على الضجيج.
ما وراء لوحات المتصدرين: تتحدى هذه الدراسة صلاحية لوحات المتصدرين الثابتة للنماذج اللغوية الكبيرة، وتقترح استبدالها أو تعزيزها بـ لوحات معلومات ديناميكية واعية بعدم اليقين تعكس السياق المحدد لاستعلام المستخدم.
التقدم النظري: تسد الورقة الفجوة بين تعلم التفضيلات السياقية واستدلال الترتيب الإحصائي، مما يوفر حلاً لمشكلة "الدالة غير السلسة" في إحصاءات الترتيب.
باختصار، توفر الورقة إطاراً صارماً رياضياً للانتقال بتقييم النماذج اللغوية الكبيرة من سؤال "من هو النموذج الأفضل؟" إلى "أي نموذج هو الأفضل لهذا المحفز المحدد، وما مدى ثقتنا في ذلك؟"