← أحدث الأبحاث
💻 computer science

Robust Agent Compensation (RAC): Teaching AI Agents to Compensate

تقدم الورقة البحثية "التعويض القوي للوكيل" (Robust Agent Compensation - RAC)، وهو نموذج استرداد قائم على السجلات يتكامل مع أطر عمل الوكلاء الحالية مثل LangChain لتوفير شبكة أمان للتنفيذ الموثوق، مُظهرةً أداءً فائقاً في زمن الاستجابة واقتصاد الرموز (token economy) مقارنةً بأحدث طرق الاسترداد في الاختبارات المعيارية المعقدة.

المؤلفون الأصليون: Srinath Perera, Kaviru Hapuarachchi, Frank Leymann, Rania Khalaf

نُشر 2026-05-06
📖 5 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: Srinath Perera, Kaviru Hapuarachchi, Frank Leymann, Rania Khalaf

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

إليك شرح لورقة بحثية بعنوان "التعويض القوي للوكيل (RAC)" باستخدام لغة بسيطة وتشبيهات من الحياة اليومية.

المشكلة: لحظة الـ "أوبس" (الخطأ غير المقصود) في الذكاء الاصطناعي

تخيل أنك استأجرت وكيل سفر ذكيًا جدًا ولكنه مهمل قليلًا (وكيل ذكاء اصطناعي) لحجز رحلة لك. لقد نجح في حجز رحلتك الجوية وفندقك، ولكن بعد ذلك، حاول حجز سيارة مستأجرة، فتعطل النظام.

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

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

الحل: RAC (زر التراجع "Undo")

يقترح المؤلفون نظامًا جديدًا يسمى التعويض القوي للوكيل (Robust Agent Compensation - RAC). فكر في RAC كأنه شبكة أمان فائقة القوة أو زر "تراجع" رقمي يقع تحت وكيل الذكاء الاصطناعي.

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

كيف يعمل (التشبيه)

تخيل أن وكيل الذكاء الاصطناعي هو طاهٍ (شيف) يطبخ وجبة معقدة.

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

خطة السلامة ذات الثلاث خطوات

عندما يفشل وكيل الذكاء الاصطناعي، لا يستسلم RAC فحسب، بل يتبع خطة صارمة من ثلاث خطوات:

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

لماذا هذا أفضل من الطرق الأخرى؟

تقارن الورقة البحثية بين RAC وطريقتين أخريين للتعامل مع الأخطاء:

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

RAC هو النهج المتوازن (الذهبي):

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

النتائج: أسرع وأرخص

اختبر المؤلفون RAC في مهام صعبة (مثل حجز الرحلات وجدولة الوظائف) حيث تم تصميم بعض الأمور لتتعطل.

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

المكون "السحري": السجل (The Log)

السر وراء RAC هو سجل المعاملات (Transaction Log).

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

الملخص

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

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

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

جرّب Digest →