Derivation Prompting: A Logic-Based Method for Improving Retrieval-Augmented Generation
تقدم هذه الورقة "الاستنتاج التوجيهي" (Derivation Prompting)، وهي تقنية توجيه جديدة قائمة على المنطق لتعزيز التوليد المعزز بالاسترجاع، تعمل على بناء أشجار استنتاج قابلة للتفسير للحد بشكل منهجي من الهلوسة والاستدلال الخاطئ في المهام كثيفة المعرفة.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أن لديك أمين مكتبة ذكي جداً ومطلع، (وهو الذكاء الاصطناعي) بارع في الإجابة على الأسئلة، ولكنه أحياناً يختلق أشياء من عنده أو يرتبك عندما لا تكون الإجابة واضحة تماماً. هذه مشكلة شائعة في نماذج الذكاء الاصطناعي الحالية، خاصة عندما يُطلب منها الإجابة على أسئلة محددة بناءً على مجموعة من الوثائق.
تقدم هذه الورقة طريقة جديدة للتحدث مع أمين المكتبة هذا تسمى "التحفيز الاشتقاقي" (Derivation Prompting). فبدلاً من مجرد سؤاله: "ما هي الإجابة؟" والأمل في الحصول على أفضل نتيجة، يعلّم المؤلفون أمين المكتبة كيفية بناء الإجابة خطوة بختوة، مثل حل لغز أو إثبات مسألة رياضية.
إليك كيف يعمل ذلك، مقسماً إلى مفاهيم بسيطة:
1. المشكلة: أمين المكتبة "المهلوس"
عادةً، عندما تسأل الذكاء الاصطناعي سؤالاً، فإنه يلتقط بضع صفحات ذات صلة من كتاب ما ويحاول كتابة إجابة فوراً. أحياناً يصيب، ولكن في كثير من الأحيان قد "يهلوس" — مما يعني أنه يذكر بثقة شيئاً ليس موجوداً في الكتاب فعلياً، أو يخلط بين الحقائق. إنه يشبه طالباً يخمن الإجابة في الاختبار لأنه "يعتقد" أنه يعرفها، بدلاً من النظر في الكتاب المدرسي.
2. الحل: بناء "شجرة منطقية"
يقترح المؤلفون طريقة جديدة مستوحاة من البراهين المنطقية. تخيل أنك تبني شجرة:
- الجذور: هي الحقائق التي وجدتها في الوثائق ("الفرضيات").
- الأغصان: هي الخطوات التي تتخذها لربط تلك الحقائق.
- الثمرة: هي الإجابة النهائية.
بدلاً من القفز مباشرة إلى الثمرة، يُجبر الذكاء الاصطناعي على إنماء الأغصان أولاً. يجب عليه اتباع مجموعة محددة من القواعد (مثل الوصفة) لدمج الحقائق.
3. القواعد: "صندوق أدوات" الذكاء الاصطناعي
تحدد الورقة مجموعة صغيرة من "الحركات" التي يمكن للذكاء الاصطناعي القيام بها، تشبه الحركات في لعبة لوحية. على سبيل المثال:
- الاستخراج (Extract): "خذ هذه الجملة المحددة من الوثيقة".
- الدمج (Combine): "خذ الحقيقة (أ) والحقيقة (ب) وضعهما معاً".
- التنقيح (Refine): "أعد صياغة هذه الحقيقة لتناسب السؤال بشكل أفضل، ولكن دون تغيير المعنى".
- لا توجد معلومة (NoInfo): "إذا لم تساعدك أي من الحقائق، فاعترف بأنك لا تعرف".
يجب على الذكاء الاصطناعي اختيار قاعدة، وتطبيقها على الحقائق، ثم كتابة النتيجة. بعد ذلك، ينظر إلى هذه النتيجة ويقرر: "هل هذه هي الإجابة النهائية؟ إذا لم تكن كذلك، فأنا بحاجة لاستخدام قاعدة أخرى على هذه النتيجة الجديدة".
4. لماذا يساعد هذا: تشبيه "موقع البناء"
فكر في إجابة الذكاء الاصطناعي العادية كأنها مقاول يقوم ببناء جدار بشكل عشوائي ويأمل أن يستقيم. إذا كان الجدار مائلاً، فلن تعرف السبب إلا بعد أن يسقط.
التحفيز الاشتقاقي يشبه مقاولاً يتعين عليه أن يريك المخططات وسجل البناء خطوة بخطوة.
- القابلية للتفسير: لأن الذكاء الاصطناعي يبني "شجرة" من الخطوات، يمكنك النظر إلى الأغصان الوسطى والقول: "مهلاً، لقد دمجت هاتين الحقيقتين بشكل خاطئ"، أو "لقد اختلقت حقيقة هنا". من السهل جداً رصد الخطأ لأن المسار مرئي.
- التحكم: من خلال إجبار الذكاء الاصطناعي على اتباع قواعد، يصبح من غير المرجح أن يبتعد عن المسار ويختلق أشياء من عنده. إنه يشبه إعطاء الذكاء الاصطناعي قائمة مراجعة صارمة؛ فلا يمكنه تخطي الخطوات أو ابتكار خطوات جديدة.
5. ماذا وجدوا؟
اختبر المؤلفون هذه الطريقة على مشكلة واقعية: الإجابة على أسئلة الطلاب حول القواعد الإدارية الجامعية. وقارنوا بين ثلاث طرق:
- السياق الطويل (Long Context): إعطاء الذكاء الاصطناعي الكتاب كاملاً دفعة واحدة.
- الاسترجاع المعزز بالبحث التقليدي (Standard RAG): الطريقة المعتادة المتمثلة في التقاط بضع صفحات والإجابة.
- التحفيز الاشتقاقي (Derivation Prompting): طريقة طريقة الخطوات والقواعد الجديدة.
النتائج:
- قللت الطريقة الجديدة من "الإجابات السيئة" (الإجابات الخاطئة أو التي تختلق معلومات) بشكل ملحوظ.
- لم تجعل هذه الطريقة الذكاء الاصطناعي أسرع بالضرورة في العثيد على الإجابة الصحيحة، لكنها جعلت الإجابات التي يقدمها أكثر موثوقية بكثير.
- عملت الطريقة بشكل أفضل مع نموذج ذكاء اصطناعي ذكي جداً (Claude Opus). أما النموذج الأصغر والأقل قوة (Claude Haiku)، فقد استطاع اتباع القواعد ولكنه تعثر أحياناً أو أنتج إجابات أقل جودة، مما يظهر أن الذكاء الاصطناعي يحتاج أن يكون "ذكياً بما يكفي" لاتباع تعليمات المنطق.
الخلاصة
تقترح هذه الورقة طريقة لمنع الذكاء الاصطناعي من التخمين عبر إجباره على "إظهار خطوات عمله" باستخدام هيكل شجري منطقي وقائم على القواعد. إنها تحول الذكاء الاصطناعي من مجرد مخمن واثق إلى محلل للمشكلات دقيق يعمل خطوة بخطوة، مما يجعل استخدامه أكثر أماناً للأسئلة الهامة القائمة على الحقائق.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.