Training Language Agents to Learn from Experience
تقدم هذه الورقة إطار عمل التدريب داخل السياق (ICT) ومسار عمل قائم على التعلم التعزيزي يُمكّن الوكلاء اللغويين من استخلاص الخبرة من التفاعلات السابقة وتحويلها إلى مطالبات نظام قابلة لإعادة الاستخدام، مما يحقق تحسناً ذاتياً عبر المهام وتعمماً في البيئات غير المرئية دون إشراف بشري.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أنك تعلم روبوتًا ذكيًا جدًا، ولكنه ساذج نوعًا ما، كيف يلعب ألعاب الفيديو.
المشكلة: "فقدان الذاكرة لمرة واحدة فقط"
في الوقت الحالي، الروبوتات الذكية (التي تُسمى "الوكلاء اللغويين") جيدة في التعلم من أخطائها، ولكن بطريقة محددة للغاية. إذا فشلت في مستوى معين، يمكنها النظر إلى الوراء والقول: "أوه، لقد اصطدمت بالحائط الخطأ"، ثم تحاول مجددًا فورًا. إنها تتحسن في ذلك المستوى المحدد.
ومع ذلك، بمجرد أن تنهي هذا المستوى، تنسى كل شيء. إذا أعطيتهم مستوى جديدًا مختلفًا قليلاً، سيتصرفون وكأنهم لم يلعبوا اللعبة من قبل. عليهم إعادة تعلم الدرس من الصفر. إنه يشبه طالبًا درس بجد لاختبار الرياضيات، وحصل على درجة امتياز، ثم دخل فصل الفيزياء في اليوم التالي وكأنه لم يرَ رقمًا من قبل. لا يمكنهم "تقطير" الدروس العامة (مثل "تحقق دائمًا من محيطك") إلى كتاب قواعد قابل لإعادة الاستخدام.
الحل: "المدرب" و"اللاعب"
قدم المؤلفون إطار عمل جديدًا يسمى التدريب داخل السياق (ICT). فكر في الأمر كفريق مكون من شخصين:
- اللاعب (المؤدي): هذا هو الروبوت الذي يحاول حل المهام. إنه يلعب اللعبة، يرتكب الأخطاء، ويجمع "إعادة عرض" لما حدث.
- المدرب (المتأمل): هذا ذكاء اصطناعي ثانٍ يشاهد "إعادة العرض" الخاصة باللاعب. مهمة المدرب ليست لعب اللعبة؛ بل هي كتابة كتيب تعليمات جديد (مطالبة نظام) للاعب.
هنا يكمدي السحر: المدرب لا يكتفي بالقول: "لا تصطدم بذلك الحائط". بل ينظر إلى مجموعة من المستويات المختلفة التي جربها اللاعب للتو، ويجد الأنماط المشتركة، ويكتب قاعدة عامة للاعب لاستخدامها في مستويات مستقبلية وغير مرئية.
التدريب: تعلم كيفية التدريب
السؤال الكبير كان: هل يمكننا تعليم المدرب كيفية كتابة كتيبات تعليمات أفضل؟
لم يستخدم الباحثون معلمين بشريين أو أمثلة مكتوبة مسبقًا. بدلاً من ذلك، استخدموا حلقة "الخطأ والصواب" (التعلم المعزز):
- يكتب المدرب كتيب تعليمات.
- يحاول اللاعب حل مجموعة من الألغاز الجديدة غير المرئية باستخدام هذا الكتيب.
- إذا نجح اللاعب، يتلقى المدرب إشارة "عمل جيد". وإذا فشل اللاعب، يتلقى إشارة "حاول مرة أخرى".
- يتعلم المدرب من هذه التغذية الراجعة لكتابة كتيبات تعليمات أفضل في المرة القادمة.
النتائج: من الشطرنج إلى الطبخ
اختبر الفريق هذا على اثنتين من "ألعاب الفيديو" المختلقة تمامًا (بيئات محاكاة):
- ALFWorld: منزل قائم على النصوص حيث يتعين على الروبوت العثور على الأشياء، وتنظيفها، ووضعها في أماكن محددة (مثل "برد البطاطس وضعها في الثلاجة").
- MiniHack: لعبة عالم شبكي حيث يتعين على الروبوت التنقل في المتاهات، أو أكل الطعام، أو استخدام عصي سحرية.
ما وجدوه:
- أصبح المدرب أكثر ذكاءً: كانت المدربون الذين تم تدريبهم أفضل بكثير في كتابة كتيبات التعليمات من المدربين غير المدربين. لقد نجحوا في تعليم اللاعب كيفية حل أنواع جديدة من الألغاز التي لم يرها من قبل، فقط من خلال النظر إلى أمثلة من أنواع مختلفة من الألغاز.
- سحر عبر الألعاب: في تحول مفاجئ، أخذوا مدربًا تم تدريبه فقط على لعبة العالم الشبكي (MiniHack) وطلبوا منه تدريب اللاعب على لعبة المنزل (ALFWorld). على الرغم من أن الألعاب كانت مختلفة تمامًا، إلا أن المدرب تمكن من كتابة دليل ساعد اللاعب على الأداء بشكل أفضل من روبوت بدون تدريب على الإطلاق. لقد تعلم مهارة التعلم، وليس فقط قواعد اللعبة المحددة.
- المزيد من الأدوار، نتائج أفضل: كلما مارس المدرب كتابة كتيبات التعليمات أكثر (من خلال المرور بمزيد من "الأدوار الميتا")، أصبح اللاعب أفضل، حتى بعد عدد جولات الممارسة التي شاهدها المدرب أثناء التدريب.
الأداة: MetaGym
أخيرًا، أصدر المؤلفون أداة برمجية مجانية تسمى MetaGym. فكر فيها كـ "مجموعة ليغو" للباحثين. فهي تسم تتيح لأي شخص بناء بيئات تدريب "المدرب مقابل اللاعب" الخاصة به بسهولة لاختبار ما إذا كان بإمكان ذكائهم الاصطناعي التعلم من الخبرة.
باختصار
تثبت هذه الورقة البحثية أن الوكلاء الذكيين يمكن تدريبهم للتوقف عن كونهم "مصابين بفقدان الذاكرة". فمن خلال استخدام مدرب يراقب تجارب اللاعب ويكتب قواعد أفضل للمستقبل، يمكن للذكاء الاصطناعي تعلم دروس عامة تنطبق على تحديات جديدة وغير مرئية. إنه الفرق بين روبوت يحفظ خريطة واحدة وروبوت يتعلم كيفية قراءة أي خريطة.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.