كيف يخفض تحليل أعطال RAG نسبة الإجابات غير المسندة من 34% إلى 9%
عندما ينتج RAG معلومة مختلقة تبدو معقولة، كثيرًا ما يعدّل الفريق الموجّه عشوائيًا. لكن الإجابة الخاطئة نفسها قد تنتج من ضعف البحث، أو من تقسيم المعلومة بسبب التجزئة، أو من تجاهل السياق المسترجع. ومن الطرق العملية لاكتشاف السبب حفظ مقاطع top-k، وتفكيك الإجابة إلى ادعاءات منفصلة، ثم تكرار الاستعلام مع إزالة المصادر واحدًا تلو الآخر. وفي المثال الموصوف، ساعد هذا التحليل على خفض نسبة الادعاءات غير المسندة من 34% إلى 9%.
معالج بواسطة الذكاء الاصطناعي من Habr AI؛ بتحرير Hamidun News
عندما يذكر نظام RAG بثقة مدة أو سعرًا أو قاعدة غير صحيحة، يكون رد الفعل الأول عادة تعديل الموجّه. تُضاف عبارة «أجب استنادًا إلى المستندات فقط»، وتُصاغ التعليمات بصرامة أكبر، ثم يُعاد تشغيل الاختبار. ينجح ذلك أحيانًا. لكن إذا لم تصل المعلومة المطلوبة أصلًا إلى السياق، فلن يتمكن النموذج من استخدامها مهما كانت التعليمات.
الفكرة الرئيسية للمقال بسيطة: قد تكون الإجابة الخاطئة نفسها نتيجة أعطال مختلفة. ربما لم يعثر البحث على المستند. وربما فصلت التجزئة ادعاءً مهمًا. وربما رفع معيد الترتيب مقطعًا مشابهًا لكنه غير مناسب إلى الصدارة. وأخيرًا، ربما تلقى النموذج السياق الصحيح ثم تجاهله وأجاب من ذاكرته. ولكل حالة إصلاح مختلف.
إجابة واحدة وثلاثة أعطال محتملة
لنتخيل مساعدًا خاصًا بوثائق خدمة سحابية. يسأل المستخدم عما إذا كان من الممكن استعادة topic محذوف في Kafka. تنص الوثائق على أن الحذف غير قابل للتراجع، رغم استمرار تخزين البيانات فعليًا لسبعة أيام أخرى. لكن النظام يجيب: «يمكن استعادة الـ topic خلال سبعة أيام عبر وحدة التحكم، مجانًا».
تتضمن الإجابة هنا ثلاثة ادعاءات غير مؤكدة دفعة واحدة: إمكان الاستعادة، وطريقتها، وسعرها. ومع ذلك، فإن عبارة «سبعة أيام» موجودة بالفعل في المصدر. ولذلك قد يقبل فحص سطحي قائم على تطابق الكلمات الإجابة باعتبارها مسندة.
ينبغي أولًا فحص المقاطع التي أعادها البحث. إذا لم يُعثر على الفقرة التي تنص على أن الحذف غير قابل للتراجع، فالمشكلة في الاسترجاع: ويجب فحص التجزئة، والتضمينات، والمرشحات، والبحث الهجين، وإعادة الترتيب. أما إذا كان المقطع الصحيح موجودًا ومع ذلك اخترع النموذج إمكان الاستعادة، فالعطل يقع في التوليد أو في تعارض السياق مع المعرفة الداخلية للنموذج.
يكشف الاستئصال ما أثّر بالفعل في الإجابة
من الأساليب المفيدة تكرار الاستعلام بعد حذف مقاطع منفردة من الموجّه. فإذا توقف النموذج عن الحديث عن الاستعادة بعد إزالة الـ chunk المتعلق بالاحتفاظ بالبيانات سبعة أيام، فهذا يعني أنه أنشأ علاقة سببية خاطئة: حوّل مدة التخزين الفعلي إلى مدة تكون خلالها العملية متاحة للمستخدم.
بعد ذلك تُقسّم الإجابة إلى ادعاءات منفصلة قابلة للتحقق. ويتطلب كل رقم ومدة وسعر وإجراء مقطعًا محددًا يؤيده. ولا يكفي مجرد ذكر الكيان: فوجود كلمة «برلين» في مستند لا يثبت أن المستند يصف برلين بأنها عاصمة ألمانيا.
وأخيرًا، يجدر حذف كل السياق ذي الصلة. فإذا لم تتغير الإجابة إلا قليلًا، فمن المرجح أن النموذج ولّدها من ذاكرته واستخدم المستند المسترجع مجرد استشهاد زخرفي. وقد لا يكشف الفحص التقليدي للاتساق المنطقي بين النص والمصدر هذا الاستبدال، لأنه يجيب عن سؤال «هل الادعاءات متوافقة؟»، لكنه لا يبيّن ما إذا كان المصدر قد أثّر فعلًا في التوليد.
ما ينبغي تطبيقه في نظام RAG تشغيلي
الحد الأدنى من قابلية الرصد هو تسجيل الاستعلام، ومقاطع top-k المسترجعة، ودرجاتها، والموجّه النهائي. ومن المفيد في الاستعلامات الموسومة حساب Recall@k: هل ظهر المقطع المطلوب ضمن نتائج البحث؟ ومن الأفضل قياس هذا المؤشر على حركة استخدام فعلية، لا على أمثلة اصطناعية مرتبة بعناية فحسب.
ينبغي في الإجابات الحساسة اشتراط مقطع مؤيد لكل ادعاء جوهري. وإذا لم يوجد سند مباشر، تكون الإجابة الصادقة «هذا غير مذكور في الوثائق» أكثر أمانًا من تخمين واثق. ويمكن إرسال الأرقام والمدد والأسعار تلقائيًا إلى عملية تحقق إضافية.
للمنهج قيود. تتطلب عمليات الاستئصال استدعاءات إضافية للنموذج، وتزيد زمن الاستجابة والتكلفة، كما أن تغير الإجابة لا يثبت دائمًا العلاقة السببية بصورة قاطعة. لذلك من المعقول تشغيلها بصورة انتقائية: على نسبة صغيرة من حركة الاستخدام، وعلى الإجابات التي تحتوي على استشهادات، وفي السيناريوهات عالية المخاطر.
النتيجة العملية هي أن الفريق يتوقف عن معالجة جميع الأخطاء بموجّه واحد. فإذا لم يُعثر على المصدر، يُصلح البحث والتجزئة. وإذا عُثر على السياق لكنه جرى تجاهله، يعمل على التعليمات وبنية التوليد. وإذا أُضيف المرجع بأثر رجعي، يعزز التحقق من الإسناد. وفي المثال الذي وصفه الكاتب، خفّضت هذه الإجراءات مجتمعة نسبة الادعاءات غير المسندة من 34% إلى 9%.
- 9 نوفمبر 2026GPT-6 Astra يصحّح أوزان Qwen ويرفع نتيجته على MATH-500 إلى 48,1%
- 19 يوليو 2026وكلاء الذكاء الاصطناعي في بيئة الإنتاج: ست أخطاء معمارية تمنعهم من الوصول إلى الإطلاق
- 8 نوفمبر 2026تعديل 10% من الكلمات يخفض اكتشاف علامة OpenAI المائية من 92% إلى 66%
- 2 نوفمبر 2026نص مكتوب على الصورة يتسبب في 55% من الأخطاء المشتركة لقناتَي وكيل الأمراض الجلدية
أسئلة وأجوبة حول الخبر
ما أبرز التفاصيل حول إجابة واحدة وثلاثة أعطال محتملة؟
لنتخيل مساعدًا خاصًا بوثائق خدمة سحابية. يسأل المستخدم عما إذا كان من الممكن استعادة topic محذوف في Kafka. تنص الوثائق على أن الحذف غير قابل للتراجع، رغم استمرار تخزين البيانات فعليًا لسبعة أيام أخرى. لكن النظام يجيب: «يمكن استعادة الـ topic خلال سبعة أيام عبر وحدة التحكم، مجانًا». تتضمن الإجابة هنا ثلاثة ادعاءات غير مؤكدة دفعة واحدة: إمكان الاستعادة، وطريقتها، وسعرها. ومع ذلك، فإن عبارة «سبعة أيام» موجودة بالفعل في المصدر. ولذلك قد يقبل فحص سطحي قائم على تطابق الكلمات الإجابة باعتبارها مسندة.
ما أبرز التفاصيل حول يكشف الاستئصال ما أثّر بالفعل في الإجابة؟
من الأساليب المفيدة تكرار الاستعلام بعد حذف مقاطع منفردة من الموجّه. فإذا توقف النموذج عن الحديث عن الاستعادة بعد إزالة الـ chunk المتعلق بالاحتفاظ بالبيانات سبعة أيام، فهذا يعني أنه أنشأ علاقة سببية خاطئة: حوّل مدة التخزين الفعلي إلى مدة تكون خلالها العملية متاحة للمستخدم. بعد ذلك تُقسّم الإجابة إلى ادعاءات منفصلة قابلة للتحقق. ويتطلب كل رقم ومدة وسعر وإجراء مقطعًا محددًا يؤيده. ولا يكفي مجرد ذكر الكيان: فوجود كلمة «برلين» في مستند لا يثبت أن المستند يصف برلين بأنها عاصمة ألمانيا.
ما أبرز التفاصيل حول ما ينبغي تطبيقه في نظام RAG تشغيلي؟
الحد الأدنى من قابلية الرصد هو تسجيل الاستعلام، ومقاطع top-k المسترجعة، ودرجاتها، والموجّه النهائي. ومن المفيد في الاستعلامات الموسومة حساب Recall@k: هل ظهر المقطع المطلوب ضمن نتائج البحث؟ ومن الأفضل قياس هذا المؤشر على حركة استخدام فعلية، لا على أمثلة اصطناعية مرتبة بعناية فحسب. ينبغي في الإجابات الحساسة اشتراط مقطع مؤيد لكل ادعاء جوهري. وإذا لم يوجد سند مباشر، تكون الإجابة الصادقة «هذا غير مذكور في الوثائق» أكثر أمانًا من تخمين واثق. ويمكن إرسال الأرقام والمدد والأسعار تلقائيًا إلى عملية تحقق إضافية.
Test Frontier LLMs & Autonomous Agents in One Workspace
Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.
أهم ما في عالم الذكاء الاصطناعي — مرة كل أسبوع
سبع قصص مهمة فعلاً هذا الأسبوع، مختارة بعناية. بلا ضجيج ولا بيانات صحفية.
تم! تحقق من بريدك للتأكيد.