← أحدث الأبحاث
🤖 machine learning

Retriever Portfolios: A Principled Approach to Adaptive RAG

تقترح هذه الورقة البحثية "محافظ المسترجعات" (Retriever Portfolios)، وهي طريقة منهجية تختار تلقائياً مجموعة فرعية متنوعة من المسترجعات للتعامل مع الاستعلامات غير المتجانسة، مما يحقق دقة فائقة مع زمن استجابة وتكلفة أقل مقارنة بالنماذج المرجعية المكونة من مسترجع واحد أو النماذج متعددة المسترجعات البدائية.

المؤلفون الأصليون: Miltiadis Stouras, Vincent Cohen-Addad, Silvio Lattanzi, Ola Svensson

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

المؤلفون الأصليون: Miltiadis Stouras, Vincent Cohen-Addad, Silvio Lattanzi, Ola Svensson

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

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

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

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

الحل: "محفظة المسترجعين" (Retriever Portfolio)

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

فكر في الأمر مثل عيادة طبية.

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

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

كيف بنوا الفريق

لم يعتمد الباحثون على التخمين في اختيار من سيوظفون، بل ابتكروا طريقة رياضية لبناء الفريق المثالي:

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

كيف يعمل في الواقع

عندما يطرح المستخدم سؤالاً:

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

لماذا هذا أفضل (النتائج)

اختبرت الورقة ذلك على عدة اختبارات معيارية صعبة للإجابة على الأسئلة (مثل HotpotQA و TriviaQA). وإليكم ما وجدوه:

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

الخلاصة

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

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

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

جرّب Digest →