Locally Coherent, Globally Incoherent: Bounding Compositional Incoherence in Multi-Component LLM Agents
تُصيغ هذه الورقة البحثية وتُقيس نمط الفشل المتمثل في "التماسك المحلي، وعدم الاتساق العالمي" في الوكلاء اللغويين ذوي المكونات المتعددة باستخدام متبقٍ تركيبي قابل للحساب أثناء التشغيل، مُثبتةً أن التماسك المحلي غالباً ما يفشل في ضمان الاتساق الاحتمالي العالمي، وأن التدابير التخفيفية الحالية من جانب النماذج اللغوية الكبيرة غير فعالة، بينما يوفر الإسقاط الحتمي والمراقبة التسلسلية حلولاً قابلة للتطبيق.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
إليك شرح لورقة بحثية بعنوان "متسق محلياً، غير متسق عالمياً" باستخدام لغة بسيطة وتشبيهات من الحياة اليومية.
المشكلة الكبرى: معضلة "كثرة الطهاة"
تخيل أنك تدير مطعماً حيث وظفت أربعة طهاة خبراء لتخطيط مأدبة ضخمة واحدة.
- الطاهي (أ) طُلب منه فقط التخطيط لـ المقبلات.
- الطاهي (ب) طُلب منه فقط التخطيط لـ الطبق الرئيسي.
- الطاهي (ج) طُلب منه فقط التخطيط لـ الحلوى.
- الطاهي (د) طُلب منه فقط التخطيط لـ المشروبات.
كل طاهٍ منهم عبقري، وهو واثق تماماً في قسمه الخاص. يقول الطاهي (أ): "أنا متأكد بنسبة 80% أننا سنحتاج إلى 50 مقبلات". ويقول الطاهي (ب): "أنا متأكد بنسبة 80% أننا سنحتاج إلى 50 طبقاً رئيسياً". وهكذا.
المشكلة: يقوم صاحب المطعم (الذي يمثل "الوكيل" أو Agent) بمجرد جمع كل الأرقام. ولكن لأن الطهاة لم يتحدثوا مع بعضهم البعض، فقد يخططون بالخطأ لـ 200 شخص بينما يتسع المطعم لـ 100 شخص فقط. أو قد يخططون لنسبة 100% من المقبلات و100% من الأطباق الرئيسية، رغم أن قائمة الطعام لا تسمح بوجود كلاهما في آن واحد لكل طاولة.
في عالم الذكاء الاصطناعي، يُسمى هذا "متسق محلياً، غير متسق عالمياً" (Locally Coherent, Globally Incoherent).
- متسق محلياً: كل نموذج ذكاء اصطناٍ (طاهٍ) يؤدي مهمته الصغيرة الخاصة بشكل جيد جداً.
- غير متسق عالمياً: عندما تجمع إجاباتهم معاً، فإن الحساب الإجمالي لا يعطي منطقاً سليماً. الاحتمالات تتجاوز 100% (أو تقل عنها)، مما يخلق فوضى منطقية.
الاكتشاف الرئيسي للورقة البحثية
وجد المؤلفون أنه حتى لو كان كل نموذج ذكاء اصطناعي دقيقاً ومنطقياً تماماً في مهمته الفردية، فإن دمجهم غالباً ما يكسر القواعد الرياضية.
يسمون هذا الخطأ الرياضي بـ "المتبقي التركيبي" (). فكر في هذا كـ "مقياس للنفايات":
- إذا كانت القراءة 0، فإن الإجابة المجمعة مثالية.
- إذا كانت القراءة مرتفعة، فإن الإجابة المجمعة مكسورة منطقياً (مثل الادعاء بأن هناك احتمال 150% لهطول الأمطار).
اختبروا ذلك على ما يقرب من 2,000 سيناريو مختلف (مثل التنبؤ بفوز انتخابات، أو نتائج رياضية، أو الاكتتابات العامة للشركات التقنية) باستخدام أربعة نماذج مختلفة للذكاء الاصطناعي. ووجدوا أن 33% إلى 94% من الوقت، كانت الإجابة المجمعة مكسورة، رغم أن الأجزاء الفردية كانت تعمل بشكل جيد.
لماذا يحدث هذا؟
توضح الورقة أن نماذج الذكاء الاصطناعي "عمياء" عن الصورة الكبيرة.
- المتخصص الضيق الأفق: عندما تسأل الذكاء الاصطناعي: "ما هي فرصة فوز الولايات المتحدة بكأس العالم؟"، يجيب بناءً على تدريبه.
- السياق المفقود: هو لا يعرف أنك سألت أيضاً ذكاءً اصطناعياً آخر: "ما هي فرصة فوز البرازيل؟" و"ما هي فرصة فوز ألمانيا؟".
- النتيجة: يقول ذكاء أمريكا 60%، والبرازيل 60%، وألمانيا 60%. المجموع هو 180%. هذا مستحيل. لم يكن الذكاء الاصطناعي يعلم أنه جزء من فريق يجب أن يكون مجموع احتمالاته 100%.
الحلول التي جربوها (وفشلت)
حاول الباحثون إصلاح ذلك باستخدام طرق "ناعمة"، وهي تشبه إعطاء تعليمات أفضل للطهاة:
- الاسترجاع (Retrieval): السماح للطهاة بالبحث عن الحقائق عبر جوجل. (فشل: ظلوا غير قادرين على الاتفاق على المجموع الكلي).
- أوامر (Prompts) أفضل: إخبار الطهاة: "تذكروا، أنتم جزء من فريق، ويجب أن مجموع إجاباتكم يساوي 1". (فشل: ظلوا يرتكبون الأخطاء).
- الذكاء الاصطناعي "المدير": جعل ذكاء اصطناعي ذكي يعمل كمدير يستمع لجميع الطهاة ويعيد كتابة إجاباتهم. (فشل: غالباً ما كان المدير يجعل الأمور أسوأ أو لا يصلح الرياضيات).
الخلاصة: لا يمكنك إصلاح هذا الأمر بمجرد التحدث إلى الذكاء الاصطناعي بشكل أفضل. نماذج الذكاء الاصطناعي معزولة بطبيعة تصميمها.
الحل الحقيقي: "المصحح الرياضي"
بما أنه لا يمكنك إصلاح الطهاة، فأنت بحاجة إلى "مصحح رياضي" يتدخل بعد انتهاء عملهم.
يقترح المؤلفون طريقة تسمى "إسقاط بويل-دايكسترا الهرمي" (Hierarchical Boyle–Dykstra Projection).
- التشبيه: تخيل أن الطهاة سلموك قائمة مكونات تزن 200 كجم، لكن شاحنتك لا تستطيع حمل أكثر من 100 كجم. بدلاً من طلب إعادة كتابة القوائم من الطهاه (وهو ما يفعلونه بشكل سيء)، يمكنك ببساء استخدام آلة لـ تقليم الوزن الزائد من أعلى الكومة حتى يتناسب تماماً مع الشاحنة، مع الحفاظ على النسب النسبية للمكونات كما هي في الأصل قدر الإمكان.
- كيف يعمل: يأخذ النظام الإجابة المكسورة (التي تتجاوز 100%) ويستخدم صيغة رياضية صارمة لـ "إسقاطها" على شكل منطقي وصحيح (يسمى "polytope"). إنه يجبر الأرقام على الالتزام بقوانين الاحتمالات دون الحاجة لأن "يفكر" الذكاء الاصطناعي في الأمر.
هذه الطريقة حتمية (تعمل دائماً بنفس الطريقة) وسريعة. فهي تحول إجابة الاحتمال المكسورة (150%) إلى إجابة مثالية (100%) في لمح البصر.
لماذا يجب أن تهتم؟ (عامل "الندم")
تظهر الورقة أن هذه ليست مجرد مشكلة رياضية نظرية؛ بل إنها تكلف أموالاً حقيقية في اتخاذ القرارات.
- إذا كنت مراهناً أو صانع قرار تستخدم وكلاء الذكاء الاصطناعي هؤلاء، فإن الإجابة المكسورة تؤدي إلى الندم. قد تراهن على حصان يقول الذكاء الاصطناعي إن فرصته 60%، ولكن بسبب أن رياضيات الذكاء الاصطناعي كانت مكسورة، كانت تلك الـ 60% في الواقع كذبة.
- باستخدام "المصحح الرياضي" الخاص بهم، أظهروا أنه يمكنك توفير المال (يُقاس بـ "النات" - nats، وهي وحدة لزيادة المعلومات) لأنك تتوقف عن المراهنة بناءً على رياضيات مستحيلة.
ملخص في جملة واحدة
عندما تطلب من نماذج ذكاء اصطناعي متعددة حل أجزاء من لغز كبير، فإنها غالباً ما تعطي إجابات لا تتوافق مع بعضها البعض؛ وأفضل طريقة لإصلاح ذلك ليست بطلب بذل جهد أكبر منهم، بل باستخدام "أداة تقليم رياضية" لإجبار إجاباتهم على أن تكون منطقية قبل استخدامها.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.