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

Faithfulness-QA: A Counterfactual Entity Substitution Dataset for Training Context-Faithful RAG Models

تقدم هذه الورقة البحثية Faithfulness-QA، وهي مجموعة بيانات واسعة النطاق تضم ما يقرب من 100,000 عينة من أسئلة وأجوبة معدلة بشكل مضاد للواقع، صُممت لتدريب وتقييم نماذج التوليد المعزز بالاسترجاع (RAG) لإعطاء الأولوية للسياق المسترجع على الذاكرة البارامترية الداخلية، وذلك لمعالجة المشكلة الحرجة المتمثلة في التوليد غير الأمين.

المؤلفون الأصليون: Li Ju, Junzhe Wang, Qi Zhang

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

المؤلفون الأصليون: Li Ju, Junzhe Wang, Qi Zhang

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

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

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

تقدم هذه الورقة البحثية حلاً يسمى Faithfulness-QA. فكر في الأمر كمعسكر تدريبي خاص مصمم لتعليم الذكاء الاصطناعي كيف يستمع حقاً للمقال الجديد.

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

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

الأمر يشبه سؤال طالب: "من هو أول رئيس للولايات المتحدة؟" بينما تعرض أمامه صورة لجورج واشنطن. إذا قال "جورج واشنطن"، فقد يكون قد قرأ الصورة، أو رب أنه استرجع فقط ما حفظه في الروضة. لا يمكننا التمييز بين الحالتين.

الحل: طريقة "السؤال الخادع"

لإصلاح ذلك، أنشأ الباحثون مجموعة بيانات ضخمة من 99,094 "سؤالاً خادعاً". لقد استخدموا طريقة ذكية تسمى استبدال الكيانات الواقعي (Counterfactual Entity Substitution).

إليك كيف بنوا هذه الطريقة، باستخدام تشبيه بسيط:

  1. المادة المصدر: بدأوا بمكتبتين ضخمتين من الأسئلة والأجوبة الموجودة مسبقاً (SQuAD و TriviaQA).
  2. "بنك الكيانات": أنشأوا دليلاً رقمياً ضخماً يحتوي على ما يقرب من 77,000 اسم ومكان وتاريخ (مثل "باريس"، أو "ماري كوري"، أو "4 يوليو").
  3. عملية الاستبدال: لكل سؤال، وجدوا الاسم أو المكان المحدد في القصة (الكيان الذي يحمل الإجابة) واستبدلوه بآخر من "الدليل" الخاص بهم يتناسب مع نفس الفئة.
    • القصة الأصلية: "ظهرت العذراء مريم لـ القديسة برناديت في عام 1858."
    • الاستبدال: استبدلوا "القديسة برناديت" بـ "كيوموري" (شخص آخر).
    • القصة الجديدة: "ظهرت العذراء مريم لـ كيوموري في عام 1858."
  4. التضارب: الآن، ذاكرة الذكاء الاصطناعي تقول "لقد كانت القديسة برناديت!" بينما القصة الجديدة تقول "لقد كانت كيوموري!"

لماذا ينجح هذا؟

هذا يخلق تضارباً في المعرفة. يُجبر الذكاء الاصطناعي على الاختيار بين:

  • الخيار (أ): تجاهل القصة وإعطاء الإجابة من ذاكرته (القديسة برناديت).
  • الخيار (ب): تجاهل ذاكرته والثقة في القصة (كيوموري).

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

مراقبة الجودة

لم يقم الباحثون باستبدال الكلمات عشوائياً؛ بل بنوا "فلتر جودة" صارماً (مثل محرر شديد التدقيق).

  • تحققوا من أن الاسم الجديد يتناسب فعلياً مع الجملة.
  • تأكدوا من أن القصة ليست قصيرة جداً أو مكسورة.
  • تحققوا من أن الاسم الجديد ليس موجوداً بالفعل في القصة.

اختبروا ذلك على عينة عشوائية من 200 قصة، واجتازت 100% من هذه الاختبارات. مجموعة البيانات النهائية ضخمة (99,000 عينة)، وتغطي ثمانية أنواع مختلفة من الكيانات مثل الأشخاص، والمنظمات، والتواريخ، والمواقع.

ما قدموه لنا

تطلق الورقة البحثية ثلاث أشياء رئيسية للجمهور:

  1. مجموعة البيانات: الـ 99,000 سؤال خادع الجاهزة للتدريب.
  2. خط الإنتاج (Pipeline): الكود الذي ينشئ هذه الأسئلة الخادعة تلقائياً.
  3. بنك الكيانات: قائمة الـ 77,000 اسماً ومكاناً المستخدمة في عمليات الاستبدال.

الخلاصة

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

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

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

جرّب Digest →