Harness-G: A Graph-Structured Harness for Search Agents
يعالج Harness-G انهيار التكافؤ الاسترجاعي في وكلاء البحث القائمين على التعلم التعزيزي من خلال تقديم واجهة ذات بنية رسومية تعيد صياغة توليد الاستعلامات حرة التشكيل إلى اختيار أفعال محددة، مقترنة بآلية ائتمان هيكلية غير قصيرة النظر تتفوق بشكل كبير على النماذج المرجعية الحالية عبر العديد من اختبارات قياس الأسئلة والأجوبة.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أنك تحاول حل لغز محير، مثل معرفة من سرق آخر قطعة كعك من البرطمان. لديك محقق فائق الذكاء (ذكاء اصطناعي) يمكنه قراءة ملايين الكتب للعثور على الإجابة. لكن هناك عقبة: المحقق لا يعرف كيف يطلب المساعدة من أمين المكتبة. فبدلاً من قول: "أرني الكتاب المتعلق ببرطمان الكعك"، يبدأ بالصراخ بجمل غريبة وفخمة مثل: "أحتاج إلى قصة الفتات المقرمش!" أو "اكشف عن حكاية اللص السكري!".
هكذا تعمل معظم وكلاء البحث في الذكاء الاصطناعي الحالي. إنهم يستخدمون تقنية تسمى "التعلم المعزز" (Reinforcement Learning)، وهي في الأساس طريقة تدريب تشبه ألعاب الفيديو حيث يحصل الذكاء الاصطناعي على "تطبطبة على الكتف" (مكافأة) عندما يصل إلى الإجابة الصحيحة، و"إبهام للأسفل" عندما يفشل. المشكلة هي أن الذكاء الاصطناعي بارع جداً في ابتكار جمل مختلفة في مظهرها، مما يجعله يطلب المعلومة نفسها تماماً بعشر طرق مختلفة. الأمر يشبه الصراخ بكلمات "كعكة!" و"حلويات لذيذة!" و"وجبة خفيفة شهية!" في نفس الوقت. يعيد أمين المكتبة (محرك البحث) نفس كومة الكتب لكل هذه الصيغ، لكن الذكاء الاصطناعي يعتقد أنه يستكشف مناطق جديدة. هذا يخلق فوضى مربكة حيث يظن الذكاء الاصطناعي أنه يتعلم، بينما هو في الواقع يدور حول نفسه، يسأل نفس الأسئلة مراراً وتكراراً بأزياء مختلفة.
لاحظ الباحثون في الجامعة الوطنية للدفاع التكنولوجي هذا الارتباك وقرروا إصلاح الطريقة التي يتحدث بها المحقق إلى أمين المكتبة. أدركوا أن ترك الذكاء الاصطناعي يصرخ بجمل عشوائية هو أصل المشكلة. فبدلاً من ترك الذكاء الاصطناعي يبتكر أسئلته الخاصة، قاموا ببناء قائمة خاصة، تشبه واجهة ألعاب الفيديو، حيث يتعين عليه اختيار إجراءات محددة ومعتمدة مسبقاً. لا يمكنه مجرد "السؤال"؛ بل يجب عليه "اختيار" جملة معينة، أو "البحث عن" شخص معين، أو "الإجابة" على السؤال. ومن خلال إجباره على الاختيار من قائمة واضحة، منعوه من الضياع في فوضى كلماته المنمقة. كما ابتكروا طريقة جديدة لمنح الفضل: إذا اختار الذكاء الاصطناعي الشخص الصحيح للبحث عنه، ولكن الإجابة لم تظهر إلا بعد ثلاث خطوات، فإنهم يحرصون على منحه الفضل لتلك الخطوة الذكية الأولى، وليس فقط للخطوة النهائية.
اللعبة الجديدة: Harness-G
يقدم البحث نظاماً جديداً يسمى Harness-G. فكر في الأمر كأنك تعطي محقق الذكاء الاصطناعي خريطة جديدة تماماً، فائقة التنظيم، وقواعد لعبة صارمة.
المشكلة: "وهم" الاستكشاف
وجد المؤلفون أنه عندما تستخدم وكلاء الذكاء الاصطناعي الطريقة القديمة "الحرة" (الصراخ بجمل عشوائية)، فإنهم يعانون مما يسمونه "انهيار تكافؤ الاسترجاع" (retrieval-equivalence collapse). تخيل أنك تلعب لعبة حيث عليك العثور على كنز مخفي. المحقق القديم كان يحاول الحفر في عشرة أماكن مختلفة، ولكن لأن تعليماته كانت غامضة، كان محرك اللعبة يعيد تقديم نفس كومة التراب إلى جميع الأماكن العشرة. ظن الذكاء الاصطناعي: "واو، لقد جربت عشرة أشياء مختلفة!"، لكن في الواقع، لقد حفر نفس الحفرة عشر مرات. جعل هذا من المستحيل على الذكاء الاصطناعي تعلم أي الحركات كانت جيدة حقاً، لأن كل حركة بدت متطابقة بالنسبة للنظام.
الحل: قائمة الإجراءات
يغير Harness-G قواعد اللعبة. بدلاً من ترك الذكاء الاصطناعي يكتب أسئلته الخاصة، يقوم النظام ببناء رسم بياني (graph) — وهو عبارة عن شبكة ضخمة تربط بين الفقرات والجمل والأسماء (الكيانات) من جميع الكتب. عندما يريد الذكاء الاصطناعي العثور على معلومات، فإنه لا يكتب جملة، بل ينظر إلى قائمة من الخيارات التي يوفرها النظام.
تقدم القائمة ثلاثة أنواع فقط من الحركات:
- الاختيار (Select): "أختار هذه الجملة المحددة كدليل لي."
- البحث (Lookup): "أريد العثور على مزيد من المعلومات حول هذا الاسم المحدد (مثل 'كارولين ليف')."
- الإجابة (Answer): "لقد انتهيت، إليكم إجابتي."
يقوم النظام بعد ذلك تلقائياً بتحويل ذلك الخيار إلى استعلام البحث المثالي. هذا يمنع الذكاء الاصطناعي من ابتكار مرادفات مربكة. إذا أراد الذكاء الاصطناعي البحث عن "كارولين ليف"، فإنه يختار "البحث عن كارولين ليف" من القائمة. لا يمكنه بالخطأ اختيار "البحث عن مخرج الفيلم" والحصول على نتيجة مختلفة، لأن النظام يعرف أن هذين الشيئين هما نفس الشيء ويتعامل مع ذلك تلقائياً. هذا يجعل كل حركة متميزة وواضحة.
نظام الائتمان الذكي: SNC
يقدم البحث أيضاً طريقة جديدة لمنح "التصفيق" تسمى الائتمان الهيكلي غير القاصر (Structured Non-myopic Credit - SNC). في الألعاب القديمة، إذا قام الذكاء الاصطناعي بخطوة ذكية مبكرة (مثل إيجاد جسر بين فكرتين) ولكنه لم يحصل على الإجابة النهائية إلا بعد فترة طويلة، فغالباً ما كان لا يحصل على أي ائتمان لتلك الخطوة المبكرة. كان الأمر يشبه لاعب كرة قدم يمرر الكرة بشكل مثالي لزميله، ولكن الشخص الذي ركل الكرة في المرمى فقط هو من يحصل على اتهام تسجيل الهدف.
يصلح Harness-G هذا الأمر من خلال النظر في سلسلة الأحداث بأكملها. فهو يتساءل: "هل هذه الخطوة المبكرة مكنت النجاح اللاحق؟". إذا اختار الذكاء الاصطناعي جملة الربط الصحيحة، فإن النظام يمنحه الائتمان حتى لو جاءت الإجابة النهائية بعد ثلاث خطوات. كما يقارن اختيار الذكاء الاصطناعي مقابل الخيارات الأخرى المتاحة في تلك اللحظة تحديداً. إذا اختار الذكاء الاصطناعي الخيار الأفضل من القائمة، فإنه يحصل على مكافأة كبيرة، وإذا اختار خياراً متوسطاً، فإنه يحصل على أقل. هذا يعلم الذكاء الاصطناعي أن يكون استراتيجياً، وليس مجرد محظوظ.
النتائج
اختبر الباحثون هذا النظام الجديد في ستة تحديات مختلفة للإجابة على الأسئلة، تتراوح من المعلومات العامة البسيطة إلى الألغاز المعقدة متعددة الخطوات. وقارنوا Harness-G بأفضل الأساليب الموجودة، بما في ذلك نظام يسمى Graph-R1.
كانت النتائج واضحة:
- فاز Harness-G. حقق أعلى متوسط درجات في جميع الاختبارات.
- ساعد العقول الصغيرة أكثر. عندما استخدموا نموذج ذكاء اصطناعي أصغر (1.5 مليار معلمة)، حسن Harness-G درجته بمقدار 10.74 نقطة مقارنة بأفضل طريقة تالية. وحتى مع نموذج أكبر (3 مليارات معلمة)، فإنه لا يزال يتفوق على المنافسين بمقدار 3.98 نقطة.
- كان أكثر كفاءة. لم يحتج الذكاء الاصطناعي إلى طرح عدد كبير من الأسئلة للعثور على الإجابة، ولم يضيع الوقت في قراءة معلومات غير ذات صلة.
ما استبعدوه
يجادل البحث صراحة ضد فكرة أن مجرد إعطاء الذكاء الاصطناعي مكافآت "أكثر كثافة" (تصفيقات أكثر تكراراً) لصراخه العشوائي سيحل المشكلة. لقد أظهروا أنه حتى مع وجود تسجيل أفضل للدرجات، إذا سُمح للذكاء الاصطناعي بالصراخ بجمل عشوائية، فإنه سيظل عالقاً في "وهم الاستكشاف" حيث يعتقد أنه يفعل أشياء جديدة بينما هو ليس كذلك. الحل ليس مجرد تحسين التسجيل، بل هو تغيير الواجهة نفسها.
مدى تأكدهم؟
المؤلفون واثقون جداً في نتائجهم لأنهم اختبروها على بيانات حقيقية عبر ست مجموعات بيانات ونموذجين مختلفين من أحجام الذكاء الاصطناعي. لم يكتفوا بالمحاكاة، بل قاموا بالفعل بتدريب الذكاء الاصطناعي ومراقبته وهو يتعلم. كما أجروا "دراسات الاستئصال" (ablation studies)، والتي تعني أنهم فككوا نظامهم الخاص لإثبات أن كلاً من القائمة ونظام الائتمان الذكي ضروريان. فعندما أزالوا القائمة، انخفض الأداء. وعندما أزالوا نظام الائتمان الذكي، انخفض الأداء أيضاً. كلا الجزأين أساسيان.
باختصار، يوضح Harness-G أن أفضل طريقة لجعل الذكاء الاصطناعي أكثر ذكاءً ليست دائماً في تركه أكثر إبداعاً في أسئلته، بل في إعطائه طريقة أكثر وضوحاً وهيكلية لاختيار خطوته التالية. إنه يحول صراع الصراخ الفوضوي إلى لعبة شطرنج دقيقة واستراتيجية.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.