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

Rule-Based Explanations for Retrieval-Augmented LLM Systems

تقترح هذه الورقة إطار عمل مبتكرًا لتوليد قواعد "إذا-فإن" (if-then) لتفسير أنظمة التوليد المعزز بالاسترجاع (RAG) عبر ربط مصادر المعلومات المسترجعة بمخرجات النموذج، وذلك باستخدام تحسينات مستوحاة من خوارزمية "أبريوري" (Apriori) للتغلب بكفاءة على التحديات الحسابية لاختبار دمج المصادر بطريقة القوة الغاشمة.

المؤلفون الأصليون: Joel Rorseth, Parke Godfrey, Lukasz Golab, Divesh Srivastava, Jarek Szlichta

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

المؤلفون الأصليون: Joel Rorseth, Parke Godfrey, Lukasz Golab, Divesh Srivastava, Jarek Szlichta

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

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

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

تقدم هذه الورقة البحثية طريقة جديدة لمعرفة أي الكتب (أو قطع المعلومات) بالتحديد هي التي تجعل الروبوت يتصرف بطريقة معينة. هم يسمون هذه الطريقة "قواعد (إذا-إذن)" (If-Then Rules).

الفكرة الجوهرية: تشبيه "الوصفة"

فكر في إجابة الروبوت كأنها كعكة. "المكونات" هي المستندات التي وجدها الروبوت.

  • الطريقة القديمة (نسب الميزات - Feature Attribution): تشبه النظر إلى الكعكة والقول: "الدقيق ساهم بنسبة 30%، والسكر بنسبة 20%، والبيض بنسبة 10%". إنها تعطيك درجة، لكنها لا تخبرك ماذا سيحدث إذا أزلت مكونًا ما.
  • الطريقة الجديدة (التفسيرات القائمة على القواعد): تشبه بطاقة وصفة تقول: "إذا أضفت 'التوابل السيئة' (المستند X) و 'العشب المربك' (المستند Y)، فإن الكعكة سيكون طعمها سيئًا للغاية".

الهدف من البحث هو العثور على "بطاقات الوصفات" هذه تلقائيًا. يريدون معرفة: "أي مزيج محدد من المستندات يجبر الروبوت على إعطاء إجابة خاطئة؟"

كيف يفعلون ذلك: لعبة "متذوق الطعم"

للعثدو على هذه القواعد، يمكنك نظريًا اختبار كل الاحتمالات الممكنة من الكتب. إذا كان لديك 10 كتب، فهناك أكثر من 1,000 مزيج! اختبارها جميعًا واحدًا تلو الآخر سيستغرق وقتًا طويلاً جدًا.

ابتكر المؤلفون لعبة ذكية تسمى "منقب القواعد" (Rule Miner). إليك كيف تعمل باستخدام تشبيه الشبكة (Lattice - هرم مزخرف):

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

لديهم نسختان من هذا المنقب:

  • المنقب الأحادي (Mono Miner): يبحث عن نوع واحد من القواعد في كل مرة (مثل: "ما الذي يسبب إجابة سيئة؟").
  • المنقب المزدوج (Dual Miner): يبحث عن نوعين في آن واحد (مثل: "ما الذي يسبب إجابة سيئة؟" و "ما الذي يسبب إجابة جيدة؟").

أمثلة من الواقع من الورقة البحثية

1. سيناريو الطبيب
تخيل أن طبيبًا يسأل الروبوت: "ما هو أفضل علاج لإرهاق كوفيد الطويل (Long COVID)؟"

  • يستدعي الروبوت 5 مقالات طبية.
  • يقول الروبوت: "تناول مكملات الكالسيوم!" (وهذا خطأ وخطير).
  • يقوم "منقب القواعد" بتشغيل لعبته. يكتشف قاعدة: "إذا كان المقال 2 (منشور مدونة) و المقال 4 (إشاعة من منتدى) موجودين في المزيج، فإن الروبوت سيوصي بالكالسيوم".
  • النتيجة: تعرف المستشفى بالضبط أي المقالات يجب إزالتها أو إصلاحها لإيقاف الروبوت عن تقديم نصيحة خطيرة.

2. سيناريو الأمن "الفريق الأحمر" (Red Team)
تخيل فريق أمن يحاول اختراق روبوت. لديهم 50 مستندًا "مسمومًا" مصممة لخداع الروبوت للكشف عن رمز سري.

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

لماذا هذا مهم؟

  • قابل للتنفيذ: على عكس الطرق الأخرى التي تعطيك مجرد "درجة"، تخبرك هذه الطريقة بما يجب تغييره بالضبط. "أزل المستند X".
  • مضمون: القواعد مؤكدة بنسبة 100%. إذا قالت القاعدة: "إذا كان X موجودًا، فالإجابة خاطئة"، فهذا يحدث دائمًا. لا يوجد مجال للتخمين.
  • فعال: باستخدام خدعة "التقليم" الخاصة بهم، يمكنهم حل مشكلات قد تستغرق من الكمبيوتر الخارق أسابيع لحلها.

الخلا الخلاصة

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

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

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

جرّب Digest →