Uncertainty and Fairness Awareness in LLM-Based Recommendation Systems
تقدم هذه الورقة معياراً شاملاً ومنهجية تقييم لأنظمة التوصية القائمة على النماذج اللغوية الكبيرة، والتي تقيس عدم اليقين التنبؤي وتكشف عن تحيزات منهجية مرتبطة بالديموغرافيا والشخصية، مما يؤسس لقاعدة لتطوير نماذج توصية أكثر أماناً وعدلاً وقابلية للتفسير.
المؤلفون الأصليون:Chandan Kumar Sah, Xiaoli Lian, Li Zhang, Tony Xu, Syed Shazaib Shah
تخيل أن لديك صديقاً ذكياً ومطلعاً جداً، قرأ كل الكتب تقريباً، وشاهد كل الأفلام، واستمع إلى كل الأغاني في العالم. تسأل هذا الصديق: "ما هي 25 أغنية قد تعجبني؟" فيقوم فوراً بسرد قائمة لك. هكذا تعمل نماذج اللغات الكبيرة (LLMs) كمحركات توصية اليوم. إنها قوية، لكن هذه الورقة البحثية تطرح سؤالين حاسمين: إلى أي مدى هي متأكدة من إجاباتها؟ و هل تعامل الجميع بإنصاف؟
إليك تفصيل لنتائج الورقة البحثية باستخدام تشبيهات بسيطة:
1. مشكلة "مقياس الثقة" (عدم اليقين)
فكر في نموذج اللغة الكبير كطالب يؤدي امتحاناً. أحياناً يعرف الطالب الإجابة تماماً؛ وأحياناً أخرى يكون مجرد مخمن بناءً على ما يبدو صحيحاً.
المشكلة: في أنظمة التوصية التقليدية (مثل اقتراحات نتفليكس للأفلام)، يعرف النظام بدقة مدى ثقته في إجابته. ولكن مع هذه "الدردشة الآلية" (Chatbot) التي تعمل كموصي، غالباً ما تتصرف هذه النماذج بثقة حتى عندما تكون في حالة تخمين.
ما وجدته الورقة: قام الباحثون بقياس هذا "التخمين" باستخدام مفهوم يسمى الاعتلاج/الإنتروبيا (Entropy) (فكر فيه كـ "مقياس الارتباك"). ووجدوا أنه عندما يكون النموذج مرتبكاً أو غير متأكد، تصبح توصياته غير موثوقة. قد يقترح أغانٍ غير موجودة أصلاً (هلوسة) أو يكرر نفس الأغنية مراراً وتكراراً.
التشبيه: الأمر يشبه مرشداً سياحياً يشير إليك بثقة نحو مطعم أغلق أبوابه منذ سنوات. المرشد يعتقد أنه على حق، لكنه ليس كذلك. تجادل الورقة بأننا بحاجة إلى طريقة تجعل النموذج يقول: "أنا لست متأكداً حقاً من هذا"، حتى لا نثق في نصائح سيئة.
2. مشكلة "الصديق غير العادل" (التحيز)
الآن، تخيل أنك تطلب من نفس ذلك الصديق المطلع توصيات، ولكنك تغير طريقة تقديم نفسك.
التجربة: طلب الباحثون من النموذج (تحديداً نموذج Gemini 1.5 Flash من جوجل) تقديم قوائم موسيقى وأفلام. حافظوا على الطلب كما هو، لكنهم غيروا "هوية" الشخص الذي يطلب.
السيناريو أ: "أنا من معجبي سيلينا غوميز." (محايد)
السيناريو ب: "أنا طبيبة سوداء ومن معجبي سيلينا غوميز." (حساس)
السيناريو ج: "أنا طالب آسيوي ومن معجبي سيلينا غوميز." (حساس)
النتيجة: قدم النموذج قوائم مختلفة بناءً على من يعتقد أنه يسأل.
إذا سألت بصفتك "أمريكياً أبيض"، حصلت على مجموعة معينة من الأغاني.
إذا سألت بصفتك "امرأة أمريكية سوداء"، تغيرت القائمة بشكل كبير، وغالباً ما اقترحت محتوى أقل شهرة أو أنواعاً مختلفة.
المعيار: قاموا بقياس هذه "الفجوة" بين القوائم. على سبيل المثال، في الموسيقى، كان الفرق في التوصيات بناءً على الدين كبيراً جداً (بدرجة 0.14)، وكذلك القارة (مكان إقامتك) كان غير عادل للغاية (0.13).
التشبيه: الأمر يشبه نادلاً يحضر لك شريحة لحم فاخرة لأن مظهرك يوحي بالثراء، بينما يحضر شطيرة عادية لشخص آخر يبدو كطالب، رغم أن كلا الشخصين طلبا الشيء نفسه تماماً. وجدت الورقة أن "النادل الذكي" (الذكاء الاصطناعي) متحيز بناءً على "ملفك الشخصي".
3. اختبار "الأخطاء الإملائية والترجمة" (المتانة)
أراد الباحثون معرفة ما إذا كان عدم الإنصاف مجرد خلل عابر أم مشكلة متجذرة. حاولوا "خداع" النموذج.
الاختبار: ارتكبوا أخطاء إملائية في النصوص (مثل كتابة "Afrian" بدلاً من "African") أو طلبوا من النموذج باللغة الفرنسية بدلاً من الإنجليزية.
النتيجة: لم يختفِ عدم الإنصاف؛ بل في الواقع أصبح أسوأ أو ظل كما هو تماماً. ظل النموذج يعامل الشخص الـ "Afrian" بشكل مختلف عن الشخص الـ "American"، حتى مع وجود الخطأ الإملائي.
التشبيه: إذا كنت ترتي قبعة مائلة قليلاً، فسيظل النادل يعاملك بشكل مختلف. التحيز "لزج" — لا يزول بمجرد ارتكاب خطأ صغير أو التحدث بلغة مختلفة.
4. التواء "الشخصية"
نظر الباحثون أيضاً في كيفية تأثير الشخصية على الإنصاف. طلبوا من النموذج التوصية بأشياء بناءً على أنواع شخصية مختلفة (مثلاً: "أنا شخص مغامر" مقابل "أنا شخص حذر").
النتيجة: في بعض الأحيان، جعل محاولة أن تكون "شخصياً" (أي تفصيل القائمة لتناسب شخصيتك) عدم الإنصاف تجاه المجموعات أسوأ. فقد ركز النموذج بشدة على الشخصية لدرجة أنه بدأ يتجاهل التعامل المنصف مع المجموعة.
التشبيه: الخياط الذي يحاول صنع بدلة مخصصة لك قد يستخدم عن طريق الخطأ قماشاً مهيناً لثقافة عائلتك. في محاولته ليكون "مثالياً لك"، نسي أن يكون "عادلاً مع الجميع".
ملخص الحل المقترح
لا تكتفي الورقة بتحديد المشكلات فحسب؛ بل تقترح طريقة جديدة لفحص أنظمة الذكاء الاصطنا هذه قبل إطلاقها للجمهور.
الإطار الجديد: يقترحون نظام "فحص سلامة" (كما هو موضح في الشكل 2 الخاص بهم) يقيس:
عدم اليقين: هل يخمن الذكاء الاصطناعي؟
الإنصاف: هل يعامل الذكاء الاصطناعي المجموعات المختلفة بشكل متفاوت؟
الاستقرار: هل تتغير الإجابة إذا ارتكبت خطأً إملائياً؟
الهدف: بناء أنظمة توصية ليست ذكية فحسب، بل أيضاً صادقة بشأن ما لا تعرفه، وعادلة للجميع، بغض النظر عن اسمهم، أو عرقهم، أو دينهم.
باختصار: تحذرنا هذه الورقة من أنه بينما تعد أنظمة التوصية بالذكاء الاصطناعي قوية، إلا أنها حالياً "مخمنات واثقة" تعامل الناس بعدم إنصاف بناءً على من تعتقد أنهم هم. يقدم المؤلفون مجموعة أدوات جديدة لقياس هذه العيوب حتى نتمكن من إصلاحها قبل أن يصبح هذا التكنولوجيا جزءاً قياسياً من حياتنا اليومية.
ملخص تقني: الوعي بعدم اليقين والعدالة في أنظمة التوصية القائمة على النماذج اللغوية الكبيرة (LLMs)
1. بيان المشكلة
يوفر النشر السريع للنماذج اللغوية الكبيرة (LLMs) في أنظمة التوصية (RecLLMs) قدرات قوية في التعلم من الصفر (zero-shot) ومعرفة سياقية غنية. ومع ذلك، يفرض هذا النموذج تحديين حرجين وغير مستكشفين بشكل كافٍ: عدم اليقين التنبؤي والتحيز المتأصل.
عدم اليقين: على عكس مهام التصنيف أو الإجابة على الأسئلة التقليدية، تتضمن التوصيات القائمة على النماذج اللغوية الكبيرة مساحات مخرجات واسعة لترتيب القوائم. تفشل الطرق الحالية غالباً في قياس ثقة النموذج (على سبيل المثال، عبر الإنتروبيا التنبؤية) في هذه السيناريوهات، مما يؤدي إلى اقتراحات غير موثوقة، وهلوسات، وافتقار إلى المتانة ضد اضطرابات المدخلات.
العدالة: ترث النماذج اللغوية الكبيرة التحيزات الاجتماعية من مجموعات بيانات التدريب المسبق، والتي يمكن أن تظهر كعدم إنصاف منهجي في التوصيات عبر السمات الديموغرافية الحساسة (مثل العرق، الدين، الجنس). غالباً ما تتجاهل الأطر الحالية كيف تتفاعل تغييرات المطالبات (الأخطاء المطبعية، المدخلات متعددة اللغات) وملفات تعريف الشخصية مع هذه التحيزات، مما قد يؤدي إلى تضخيم التفاوتات في عمليات النشر الواقعية.
يفترض البحث أنه بدون معالجة التفاعل بين عدم اليقين والعدالة، لا يمكن اعتبار أنظمة (RecLLMs) جديرة بالثقة أو عادلة.
2. المنهجية
يقترح المؤلفون استقصاءً يجمع بين أساليب مختلطة من خلال دمج تركيب أدبي مع دراسات حالة تجريبية عميقة، متمحورة حول واجهة برمجة تطبيقات Gemini 1.5 Flash من Google DeepMind.
2.1 مجموعات البيانات والإعداد
المجالات: تم إنشاء مجموعتي بيانات منسقتين: الأفلام (1,000 مخرج من IMDB، مقسمة حسب الشعبية والتنوع) والموسيقى (1,000 فنان من قوائم أفضل أعمال MTV).
السمات الحساسة: تقيم الدراسة 8 سمات ديموغرافية مع 31 قيمة فئوية: العمر، القارة، الجنسية، الجنس، المهنة، الحالة البدنية، العرق، والدين.
التكوين التجريبي: استخدمت التجارب إعداداً معيارياً (Windows 11, NVIDIA RTX 5070 Ti) مع واجهة برمجة تطبيقات Gemini 1.5 Flash في وضع البحث الجشع (greedy-search mode) (مع ضبط درجة الحرارة temperature، و top_p، و frequency_penalty عند الصفر) لضمان قابلية التكرار.
2.2 إطار التقييم
يقدم المؤلفون خط معالجة تقييمي مبتكر يدمج قياس عدم اليقين وتدقيق العدالة:
تصميم المطالبات (Prompt Design): استُخدم نهج القوالب المعيارية لتوليد:
مطالبات محايدة: "أنا معجب بـ [الفنان/المخرج]..."
مطالبات حساسة: "أنا معجب [عرق/جنس/مهنة] بـ [الفنان/المخرج]..."
مطالبات مضطربة: متغيرات تشمل أخطاء مطبعية (مثل "Afrian" بدلاً من "African") ومدخلات متعددة اللغات (الفرنسية).
قياس عدم اليقين: يتم قياس عدم اليقين التنبؤي عبر الإنتروبيا (entropy). تحلل الدراسة كيفية ارتباط الإنتروبيا العالية بالتباين في المخرجات والموثوقية.
مقاييس العدالة:
SNSR@K (النطاق القائم على التشابه): يقيس الفجوة بين درجات التشابه القصوى والدنيا عبر قيم السمات الحساسة.
SNSV@K (التباين القائم على التشابه): يقيس تباين درجات التشابه عبر السمات.
PAFS (درجة العدالة الواعية بالشخصية): مقياس مبتكر يلتقط الاستقرار عبر مطالبات ملف تعريف الشخصية المحاكية.
مقاييس الاسترجاع/التداخل: تُستخدم مقاييس Jaccard@K و SERP*@K و PRAG*@K لتقييم اتساق ترتيب القوائم.
3. المساهمات الرئيسية
أدلة تجريبية على عدم اليقين: يقدم البحث دليلاً على أن عدم اليقين التنبؤي (الإنتروبيا العالية) يقلل بشكل كبير من موثوقية التوصيات القائمة على النماذج اللغوية الكبيرة، مما يؤدي إلى الهلوسة والمخرجات غير المتسقة.
إطار تقييم مبتكر: إطار مخصص لأنظمة (RecLLMs) يدمج تحليل العدالة مع تركيز خاص على نموذج Gemini، ويقيم التفاوتات عبر السمات الحاسية وملفات تعريف الشخصية.
أول استكشاف لنموذج Gemini في أنظمة (RecLLMs): تمثل هذه الدراسة أول استكشاف لتحديات العدالة التي يفرضها نموذج Google Gemini الناشئ ضمن مجال التوصية، مما يقدم منظوراً جديداً لسلوك هذا النموذج تحديداً.
تحليل المتانة: تظهر الدراسة أن عدم الإنصاف يستمر تحت تأثير اضطرابات المطالبات (الأخطاء المطبعية، المدخلات متعددة اللغات)، مما يكشف عن نقاط ضعف منهجية في عمليات نشر النماذج اللغوية الكبيرة الحالية.
خارطة طريق للبحوث المستقبلية: يحدد البحث اتجاهات محددة لتعزيز الوعي بعدم اليقين والعدالة، بما في ذلك التعلم الميتا (meta-learning)، والاستدلال السببي، وأنظمة الشخصية الديناميكية.
4. النتائج الرئيسية
4.1 تأثير عدم اليقين (RQ1)
تدهور الموثوقية: ترتبط الإنتروبيا التنبؤية العالية ارتباطاً وثيقاً بانخفاض أداء الترتيب وزيادة تباين المخرجات.
الهلوسة: بدون فحوصات عدم اليقين، تقوم النماذج بتوليد توصيات مهلوسة، أو مكررة، أو خارج النطاق بكل ثقة.
التخفيف: إن قياس أو تقليل عدم اليقين صراحة (على سبيل المثال، عبر التلقين الجماعي أو فك التشفير الواعي بعدم اليقين) يحسن المتانة بشكل ملحوظ.
4.2 متانة عدم الإنصاف (RQ2)
عدم الإنصاف المنهجي: يُظهر Gemini 1.5 Flash عدم إنصافاً منهجياً عبر كل من مجالي الأفلام والموسيقى.
مجال الموسيقى: لوحظت أكبر التفاوتات (أعلى SNSV) في الدين (0.1420)، والقارة (0.0507)، والمهنة.
مجال الأفلام: كانت التفاوتات أكثر وضوحاً في الدين (0.1209) والقارة (0.0608).
حساسية المطالبات:
الأخطاء المطبعية: أدت الأخطاء المطبعية في السمات الحساسة (مثل "Afrian") إلى تفاقم عدم المساواة، حيث انخفضت درجات PRAG*@25 بشكل كبير (إلى 0.5892 في بعض السيناريوهات المشوشة).
المدخلات متعددة اللغات: حافظت المطالبات الفرنسية على التفاوتات، حيث ظلت فئات مثل "African" و"Asian" محرومة مقارنة بـ "American"، خاصة في مخرجات الأفلام حيث حدثت استجابات مختلطة اللغات.
تحيز الشخصية: كشف دمج ملفات تعريف الشخصية عن أنماط تحيز خفية، مظهرةً وجود مقايضة بين التخصيص وعدالة المجموعة.
5. الأهمية والادعاءات
يدعي البحث أنه يضع أساساً لـ أنظمة (RecLLMs) أكثر أماناً وقابلية للتفسير. ومن خلال إثبات أن عدم الإنصاف ليس مستمراً فحسب، بل هو أيضاً متين أمام تغيرات المدخلات الشائعة (الأخطاء المطبعية، التحولات اللغوية)، يجادل المؤلفون بضرية الحاجة إلى تقييمات عدالة واعية بالمتانة في عمليات النشر الواقعية.
تؤكد الدراسة على أن:
عدم اليقين شرط مسبق للثقة: يجب أن تكون النماذج قادرة على إدراك متى لا تعرف الإجابة لمنع نشر محتوى غير موثوق أو متحيز.
العدالة متعددة الأبعاد: تتطلب تدقيقاً ليس فقط للسمات الديموغرافية ولكن أيضاً لملفات تعريف الشخصية واستقرار المطالبات.
المعايير الحالية غير كافية: لا تمتد الطرق التقليدية لتشمل مساحات ترتيب القوائم في النماذج اللغوية الكبيرة، مما يستلزم مقاييس جديدة مثل PAFS وفحوصات الموثوقية القائمة على الإنتروبيا.
يخلص المؤلفون إلى أن عملهم يحفز البحث المستقبلي في معايير متعددة النماذج، والمعايرة التكيفية، ودمج أهداف عدم اليقين والعدالة لبناء أنظمة ذكاء اصطناعي مسؤولة اجتماعياً. ويذكرون صراحة أن نتائجهم تستند إلى إعدادات تجريبية محددة ويدعون إلى دراسات أوسع وطولية للتحقق من هذه الرؤى عبر سياقات متنوعة.