الوصف
يعمل Gymnasium كواجهة برمجة تطبيقات قياسية حاسمة لأبحاث وتطوير التعلم المعزز (RL)، ويقدم مجموعة شاملة من البيئات المرجعية. كتفرع مُدار من مكتبة Gym الخاصة بـ OpenAI المستخدمة على نطاق واسع، يبني Gymnasium على أساس سابقه مع تقديم تحسينات ودعم مستمر. تم تصميم واجهة Gymnasium لتكون بسيطة وبايثونية، مما يجعلها سهلة الوصول للمطورين والباحثين على حد سواء. وهي قادرة على تمثيل طيف واسع من مشاكل التعلم المعزز العامة، مما يسهل التجارب القياسية وقياس الأداء.
قراءة المزيد
للمستخدمين الذين ينتقلون من مكتبة Gym القديمة، يوفر Gymnasium دليل ترحيل مخصص لتسهيل الانتقال. تتضمن الوظيفة الأساسية تهيئة بيئة، مثل مثال "LunarLander-v3"، غالبًا مع وضع عرض محدد للتصور. تبدأ العملية عادةً بإعادة تعيين البيئة للحصول على الملاحظة الأولية. بعد ذلك، تتفاعل الوكلاء مع البيئة عن طريق اتخاذ إجراءات، مما يؤدي إلى انتقالات إلى حالات جديدة، مصحوبة بمكافآت ومؤشرات لإنهاء الحلقة أو اقتطاعها. هذه العملية التكرارية للملاحظة والإجراء والانتقال أساسية لتدريب وكلاء التعلم المعزز.
يتم صيانة مكتبة Gymnasium بنشاط، مع توفر أحدث إصدار لها، v1.3.0، بسهولة. تسرد الوثائق أيضًا الإصدارات السابقة، مما يسمح للمستخدمين بالوصول إلى إصدارات محددة إذا لزم الأمر. تطوير المشروع شفاف، مع إمكانية الوصول إلى المساهمات والتعليمات البرمجية عبر مستودع GitHub الخاص به. يعزز هذا النهج المفتوح مشاركة المجتمع ويضمن بقاء المكتبة محدثة مع المشهد المتطور لأبحاث التعلم المعزز.
Gymnasium هي أداة أساسية لأي شخص مشارك في التعلم المعزز، من الطلاب الذين يتعلمون الأساسيات إلى الباحثين المتمرسين الذين يدفعون حدود الذكاء الاصطناعي. تعمل واجهة برمجة التطبيقات القياسية والبيئات المتنوعة الخاصة بها على تسريع تطوير ومقارنة خوارزميات التعلم المعزز. تركيز المكتبة على سهولة الاستخدام ودعم مجتمعها النشط يجعلها خيارًا موثوقًا به لمجموعة واسعة من تطبيقات التعلم المعزز.
- الفئةمنصّات تعلّم الآلة
- نموذج التسعيرمفتوح المصدر
- النشرسحابي
- المنصاتالويب
الميزات الأساسية لـ وثائق Gymnasium
واجهة برمجة تطبيقات قياسية للتعلم المعزز
مجموعة متنوعة من البيئات المرجعية
تفرع مُدار من مكتبة Gym الخاصة بـ OpenAI
واجهة بسيطة وبايثونية
قادرة على تمثيل مشاكل التعلم المعزز العامة
دليل ترحيل لبيئات Gym القديمة
وظيفة إعادة تعيين البيئة
وظيفة الخطوة لانتقالات البيئة
أخذ عينات من مساحة الإجراء لسياسات الوكيل
تتبع الملاحظة والمكافأة والإنهاء والاقتطاع
وظيفة إغلاق البيئة
إصدارات متعددة متاحة
البدء مع وثائق Gymnasium
التثبيت: استخدم مدير حزم لتثبيت Gymnasium.
التهيئة: استورد المكتبة وأنشئ مثيلًا للبيئة.
إعادة التعيين: أعد تعيين البيئة للحصول على الملاحظة الأولية.
الإجراء: خذ عينة من إجراء من مساحة إجراءات البيئة.
الخطوة: انقل البيئة باستخدام الإجراء المختار.
الملاحظة: احصل على الملاحظة التالية والمكافأة وحالة الإنهاء.
الحلقة: كرر الخطوات 3-6 حتى تنتهي الحلقة أو يتم اقتطاعها.
الإغلاق: أغلق البيئة عند الانتهاء.
حالات استخدام وثائق Gymnasium
- تطوير خوارزميات التعلم المعزز
- قياس أداء البيئات
- محاكاة الروبوتات
- تطوير ذكاء الألعاب
- الأنظمة المستقلة
- أداة تعليمية







