Principled Context Engineering for RAG: Statistical Guarantees via Conformal Prediction
تقترح هذه الورقة إطاراً منهجياً لهندسة السياق في نماذج التوليد المعزز بالاسترجاع (RAG) يستخدم التنبؤ المطابق لضمان الاحتفاظ بالأدلة ذات الصلة إحصائياً مع تقليل طول السياق بشكل كبير، مما يؤدي إلى تحسين الدقة الواقعية وتوفير تحكم مستقل عن النموذج في عملية التصفية.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
إليك شرح لورقة البحث "Principled Context Engineering for RAG" باستخدام لغة بسيطة وتشبيهات إبداعية.
المشكلة الكبرى: "أمين المكتبة المنهك"
تخيل أن لديك أمينة مكتبة ذكية ولكنها تنسى قليلاً (الذكاء الاصطناني). تسألها سؤالاً، فتذهب إلى المكتبة للبحث عن الإجابة.
في نظام RAG (التوليد المعزز بالاسترجاع) التقليدي، تجمع أمينة المكتبة كومة ضخمة من الكتب (المستندات) التي قد تحتوي على الإجابة. ثم تضع الكومة بأكملة على مكتبك وتقول: "تفضل، اقرأ كل هذا، ثم أخبرني بالإجابة".
المشكلة هي؟
- الكثير من الضجيج: تحتوي الكومة على 90% من المحتوى غير المفيد، والإعلانات، والصفحات غير ذات الصلة.
- الضياع في المنتصف: لا تستطيع أمينة المكتبة التركيز إلا على الصفحات القليلة الأولى والصفحات القليلة الأخيرة فقط. إذا كانت الإجابة مدفونة في منتصف الكومة، فستفقدها (وهذا ما يسمى بظاهرة "الضياع في المنتصف" أو Lost-in-the-Middle).
- الارتباك: كلما قرأت المزيد من الهراء، زاد احتمال وقوعها في فخ "الهلوسة" (اختلاق معلومات) أو الارتباك.
الحل القديم: "لعبة التخمين"
في السابق، حاول المهندسون إصلاح ذلك عبر قولهم لأمينة المكتبة: "اختاري فقط أفضل 10 كتب تبدو الأكثر تشابهاً مع سؤالك".
هذا يشبه استخدام Heuristic (قاعدة تقريبية/حدسية). إنها طريقة سريعة، لكنها غير موثوقة. أحياناً تكون الكتب العشرة الأولى رائعة؛ وأحياناً تكون كلها مجرد قمامة. ليس لدى أمينة المكتبة وسيلة لمعرفة مدى تأكدها من أنها احتفظت بالكتب الصحيحة. الأمر يشبه محاولة تصفية الماء باستخدام مصفاة بها ثقوب ذات أحجام عشوائية—قد تفقد الأشياء الجيدة أو تسمح بمرور الأشياء السيئة.
الحل الجديد: "الفلتر المعتمد"
تقدم هذه الورقة طريقة جديدة تسمى Conformal Prediction (التنبؤ المتوافق). فكر في هذا كمنح أمينة المكتبة منخلاً سحرياً ومعايرًا يضمن لها عدم رمي الإجابة الصحيحة أبداً، بينما تتخلص بقوة من الأشياء الخاطئة.
إليك كيف يعمل ذلك، خطوة بخطوة:
1. "فصل التدريب" (المعايرة)
قبل أن تبدأ أمينة المكتبة العمل معك، تأخذ فصلاً تدريبياً. يتم عرض 100 سؤال مع إجاباتها الصحيحة عليها. تتعلم من خلالها: "عندما أرى كتاباً يشبه هذا، فعادة ما يكون ذا صلة. وعندما يبدو مثل ذاك، فهو مجرد هراء".
الأهم من ذلك، هي لا تخمن فحسب. بل تتعلم هامش أمان إحصائي. تتعلم: "إذا أردت أن أكون متأكدة بنسبة 95% من عدم تفويت الإجابة الصحيحة، فعليّ الاحتفاظ بالكتب التي تسجل درجات فوق خط معين".
2. "المنخل السحري" (الفلتر)
الآن، عندما تطرح سؤالاً حقيقياً، تستخدم أمينة المكتبة هذا المنخل.
- تقوم بتقييم كل صفحة في الكومة.
- تقطع كل ما هو تحت "خط الأمان".
- الضمان: بفضل الرياضيات الكامنة وراء الـ Conformal Prediction، يمكنها أن تعدك: "أضمن لك أن 95% من الصفحات التي تحتوي على الإجابة الفعلية لا تزال موجودة في هذه الكومة".
الأمر يشبه حارس الأمن في حفلة موسيقية الذي يعدك: "سأسمح لـ 95% من كبار الشخصيات (VIP) بالدخول، لكنني سأمنع بالتأكيد الـ 5% من المثيرين للمشاكل من الدخول". أنت تعرف بالضبط ما هي المخاطرة.
3. النتيجة: كومة أصغر وأفضل
اختبرت الورقة هذه الطريقة على مجموعتين ضخمتين من البيانات (NeuCLIR و RAGTIME).
- قبل: كان على أمينة المكتبة قراءة كومة ضخمة مكونة من 100 صفحة.
- بعد: قام المنخل السحري بتقليص الكومة إلى 30-40 صفحة.
- العقبة: هل فقدت الإجابة؟ لا. فالرياضيات تضمن أنها احتفظت بالأجزاء ذات الصلة.
- الفائدة: لأن الكومة أصغر وأنظف، تستطيع أمينة المكتبة (الذكاء الاصطناعي) قراءتها بالفعل، والتركيز بشكل أفضل، وإعطائك إجابة أكثر دقة.
لماذا يهم هذا؟ (لحظة الإدراك)
وجد الباحثون شيئاً مفاجئاً: لقد أصبح الذكاء الاصطناعي أكثر ذكاءً عندما تخلصوا من نصف المعلومات.
- التشبيه: تخيل أنك تحاول حل لغز (Puzzle). إذا قدم لك شخص 1,000 قطعة، لكن 800 منها تخص صورة قطة (بينما أنت تحاول بناء صورة سيارة)، فستصاب بالارتباك. إذا أزلت قطع القطة، يمكنك بناء السيارة بشكل أسرع وأفضل.
- النتيجة: معظم "المعلومات الإضافية" التي كان يقرؤها الذكاء الاصطناعي كانت مجرد ضجيج. من خلال استخدام هذا الفلتر المعتمد، قللوا كمية النص الذي يتعين على الذكاء الاصطناعي قراءته بمقدار مرتين إلى ثلاث مرات، ومع ذلك ظلت جودة الإجابات كما هي أو حتى تحسنت.
ملخص في جملة واحدة
تعلم هذه الورقة الذكاء الاصطناعي كيف يكون محرراً ذكياً بدلاً من أن يكون مكتنزاً (جامعاً للقمامة): فهو يستخدم طريقة مثبتة رياضياً للتخلص من الهراء قبل أن يبدأ الذكاء الاصطناعي في القراءة، مما يضمن عدم تفويت الحقيقة مع توفير الوقت والمال.
النقاط الرئيسية لك
- القليل يعني الكثير: لا يحتاج الذكاء الاصطناعي لقراءة كل شيء ليعرف الإجابة؛ هو يحتاج فقط إلى الأشياء الصحيحة.
- لا مزيد من التخمين: بدلاً من الأمل في نجاح الفلتر، تستخدم هذه الطة الرياضيات لـ ضمان الاحتفاظ بالأشياء المهمة.
- يعمل في كل مكان: لا يهم نوع الذكاء الاصطناي الذي تستخدمه؛ هذا "المنخل" يعمل مع أي نظام.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.