BONSAI: Evolvability-Guided Tree Search over Skills
يُعد BONSAI إطار عمل مبتكر لتحسين المهارات للوكلاء المجمدين، حيث يستخدم بحث مونت كارلو في الأشجار الموجه بالقدرة على التطور للتمييز بين طفرات الإفراط في التخصيص وهضاب القابلية للتحسين، متفوقاً بشكل كبير على النماذج المرجعية الحالية في دقة البيانات المحجوزة.
البحث الأصلي مُهدى إلى الملك العام بموجب CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أنك تحاول تعليم روبوت فائق الذكاء كيفية القيام بمهمة معقدة، مثل إصلاح جدول بيانات أو حل مسألة رياضية صعبة. العائق هو أن هذا الروبوت "متجمد"؛ فعقله مقيد في مكانه، ولا يمكنك إعادة تدريبه، أو تعديل عصبوناته، أو السماح له بالتعلم من أخطائه كما يفعل الطالب البشري. الطريقة الوحيدة لجعل الروبوت أفضل هي كتابة مجموعة من التعليمات له — "مهارة" — بلغة إنجليزية بسيطة. فكر في هذه المهارة ليس كأمر بسيط، بل كدليل ميداني مفصل يخبر الروبوت بالضبط أي الأدوات يلتقط، وما هي الفخاخ التي يجب تجنبها، وكيف يدقق عمله قبل تسليم الإجابة.
السؤال الكبير الذي يسأله العلماء هو: كيف تكتب الدليل "المثالي"؟ إذا حاولت فقط إجراء بعض التغييرات، واختبارها، والاحتفاظ بما ينجح منها، فقد تعثر في طريق مسدود. الأمر يشبه التسلق في جبل حيث لا تظهر الخريطة سوى ارتفاعك الحالي. قد تصل إلى قمة حادة وصغيرة تبدو مرتفعة، لكنها ضيقة لدرجة أن الخطوة التالية قد تقودك مباشرة إلى الهاوية. أو قد تكون على هضبة واسعة ومنبسطة حيث تؤدي كل خطوة للأمام إلى أرض أكثر ارتفاعاً، لكن لا يمكنك التمييز بين ذلك بمجرد النظر إلى ارتفاعك الحالي. تقدم هذه الورقة طريقة جديدة للتنقل في هذا المشهد، باستخدام مفهوم مستعار من علم الأحياء يسمى "القابلية للتطور" (evolvability) — وهي القدرة على الاستمرار في إنتاج نتائج جيدة حتى عند اتخاذ منعطف خاطئ.
المشكلة: فخ "القمة الحادة"
لاحظ الباحثون في "IBM Research" خللاً في الطريقة التي نطور بها هذه الأدلة الخاصة بالذكاء الاصطناعي عادةً. الطريقة القياسية بسيطة: خذ دليلاً، اطلب من الذكاء الاصطناعي إعادة كتابته، اختبر النسخة الجديدة، وإذا ارتفعت الدرجة، احتفظ بها. وإذا انخفضت، تخلص منها.
المشكلة هي أن هذه الطريقة "عمياء". فهي تنظر فقط إلى درجة الدليل الحالي. لا يمكنها التمييز بين دليل يقع على هضبة واسعة (منطقة آمنة ومستقرة حيث تؤدي التغييرات الصغيرة عادةً إلى نتائج أفضل) ودليل يتربع على قمة ضيقة ومفرطة في التخصيص (قمة هشة حيث تكون الدرجة عالية، ولكن أي تغيير طفيف يؤدي إلى انهيار الأشياء التي كانت تعمل بشكل مثالي). إذا كنت على قمة حادة، فإن التعديل التالي قد يصلح خطأً صغيراً ولكنه يفسد عشرة أشياء أخرى كانت تعمل ببراعة. الطريقة القياسية تستمر في السير نحو الهاوية لأنها ترى الدرجة العالية فقط، وليس الخطر.
الحل: BONSAI وبوصلة "القابلية للتطور"
لإصلاح ذلك، ابتكر الفريق إطار عمل جديداً يسمى BONSAI. بدلاً من مجرد النظر إلى مدى جودة الدليل الآن، يسأل BONSAI: "ما مدى جودة المنطقة المحيطة بهذا الدليل؟"
إنهم يستخدمون استعارة ذكية من الطبيعة: القابلية للتطور. في علم الأحياء، لا يُحكم على النوع ليس فقط بمدى قدرته على البقاء اليوم، بل بقدرته على الاستمرار في إنتاج ذرية مفيدة في المستقبل. النوع الموجود على "هضبة واسعة" يمكنه التحور والاستمرار في البقاء؛ أما النوع الموجود على "قمة حادة" فيموت إذا تغير ولو قليلاً.
يعامل BONSAI البحث عن الدليل المثالي مثل نمو شجرة:
- الشجرة: يبدأ بـ "بذرة" دليل واحدة.
- الأغصان: في كل مرة يحاول فيها الذكاء الاصطناعي إعادة كتابة الدليل، ينمو غصن جديد (عقدة فرعية).
- البوصلة: عند تحديد الغصن الذي يجب استكشافه بعد ذلك، لا يختار BONSAI الغصن الذي يمتلك أعلى درجة فحسب، بل يختار الغصن الذي يبدو أن لديه أفضل مستقبل. إنه يحسب درجة تسمى القابلية للتطور، وهي في الأساس متوسط درجات جميع التغييرات الصغيرة (الطفرات) التي أُجريت على ذلك الدليل.
إذا كان الدليل موجوداً على "قمة حادة"، فستكون درجات جيرانه سيئة للغاية، وستكون درجة القابلية للتطور منخفضة. لذا يتجنبها BONSAI. أما إذا كان الدليل على "هضبة"، فستكون درجات جيرانه جيدة أيضاً، وستكون درجة القابلية للتطور عالية. ينغمس BONSAI في هذه المناطق الآمنة والمنتجة.
كيف يعمل: خدعة "التطعيم" (GRAFT)
أضاف الباحثون ميزة خاصة تسمى GRAFT. تخيل أن لديك غصنين من الشجرة: أحد الأغصان تعلم كيفية التعامل مع "المسائل الرياضية"، والآخر تعلم كيفية التعامل مع "جداول البيانات". إنهما في مسارين مختلفين ولا يتواصلان أبداً.
عادةً، لا يستطيع الذكاء الاصطناعي دمج هذه المهارات لأنه ينظر إلى دليل واحد في كل مرة. لكن GRAFT يسمح للذكاء الاصطناعي بإلقاء نظرة على غصن "الرياضيات"، ورؤية حيلة تعمل، ثم نسخ تلك الحيلة في دليل "جداول البيانات". إنه يشبه البستاني الذي يأخذ غصناً قوياً من شجرة ويطعمه في شجرة أخرى لمنحه قوى جديدة. يحدث هذا دون كسر هيكل الشجرة، مما يسمح للذكاء الاصطناعي بخلط ومطابقة أفضل الأفكار من أجزاء مختلفة من عملية البحث.
النتائج: تسلق مستويات أعلى
اختبر الفريق نظام BONSAI في ثلاثة تحديات مختلفة:
- SpreadsheetBench: إصلاح ملفات Excel.
- SearchQA: الإجابة على أسئلة الاختبار باستخدام نتائج البحث.
- LiveMathematicianBench: حل المسائل الرياضية.
استخدموا عميل ذكاء اصطناعي (Performer) بـ 30 مليار معلمة متجمدة، وذكاءً اصطناعياً منفصلاً لكتابة الأدلة (Optimizer). وقارنوا BONSAI بطريقتين أخريين، GEPA و SkillOpt، مع التأكد من استخدام الجميع لنفس القدر من القوة الحوسبية (نفس "الميزانية").
كانت النتائج واضحة:
- في SpreadsheetBench، رفع BONSAI الدقة بمقدار 5.71 نقطة عن الدليل الأصلي، وهزم أفضل منافس (GEPA) بمقدار 2.14 نقطة.
- في SearchQA، حقق تحسناً بمقدار 6.57 نقطة عن الدليل الأصلي.
- في LiveMathematicianBench، كانت الفجوة هائلة. وصل BONSAI إلى دقة 64.91%، بينما كان الدليل الأصلي عند 28.23% فقط، وكان المنافس GEPA عند 56.14%.
وجد الباحثون أنه عندما قاموا بإيقاف تشغيل بوصلة "القابلية للتطور" وتركوا الذكاء الاصطناعي يطارد أعلى درجة بجشع (مثل الطرق القديمة)، تعثر الذكاء الاصطناعي في تلك "القمم الحادة" مبكراً وتوقف عن التحسن. ومع ذلك، استمر BONSAI في إيجاد حلول أفضل في أعماق البحث لأنه عرف أي المسارات كانت آمنة للاستكشاف.
الخلاصة
تشير الورقة إلى أنه لجعل وكلاء الذكاء الاصطناعي المتجمدين أكثر ذكاءً، لا ينبغي لنا فقط البحث عن أعلى درجة في الوقت الحالي، بل يجب أن نبحث عن أكثر الأحياء وعوداً. من خلال استخدام طريقة بحث شجري تثمن الاستقرار والإمكانات المستقبلية (القابلية للتطور) على الفوز الفوري الهش، وجد BONSAI تعليمات أفضل ليتبعها الذكاء الاصطناعي. لم يكن بحاجة لإعادة تدريب دماغ الذكاء الاصطناعي؛ كان يحتاج فقط لكتابة دليل ميداني أفضل، وقد فعل ذلك من خلال معرفة أي المسارات آمنة للسير فيها.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.