هذا هو تطبيق Linux المسمى AlphaZero.jl والذي يمكن تنزيل أحدث إصدار له كـ v0.5.4.zip. يمكن تشغيله عبر الإنترنت في مزود الاستضافة المجاني OnWorks لمحطات العمل.
قم بتنزيل وتشغيل هذا التطبيق المسمى AlphaZero.jl عبر الإنترنت مجانًا.
اتبع هذه التعليمات لتشغيل هذا التطبيق:
- 1. قم بتنزيل هذا التطبيق على جهاز الكمبيوتر الخاص بك.
- 2. أدخل في مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX باسم المستخدم الذي تريده.
- 3. تحميل هذا التطبيق في هذا الملف.
- 4. ابدأ تشغيل OnWorks Linux عبر الإنترنت أو محاكي Windows عبر الإنترنت أو محاكي MACOS عبر الإنترنت من هذا الموقع.
- 5. من نظام تشغيل OnWorks Linux الذي بدأته للتو ، انتقل إلى مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX مع اسم المستخدم الذي تريده.
- 6. قم بتنزيل التطبيق وتثبيته وتشغيله.
SCREENSHOTS
Ad
AlphaZero.jl
الوصف
إلى جانب نجاحها المعلن في الوصول إلى مستوى فوق طاقة البشر في ألعاب مثل Chess and Go ، توضح خوارزمية AlphaZero من DeepMind منهجية أكثر عمومية للجمع بين التعلم والبحث لاستكشاف مساحات اندماجية كبيرة بشكل فعال. نعتقد أن هذه المنهجية يمكن أن يكون لها تطبيقات مثيرة في العديد من مجالات البحث المختلفة. نظرًا لأن AlphaZero متعطش للموارد ، فإن التطبيقات الناجحة مفتوحة المصدر (مثل Leela Zero) مكتوبة بلغات منخفضة المستوى (مثل C ++) ومُحسّنة لبيئات الحوسبة عالية التوزيع. هذا يجعلهم بالكاد في متناول الطلاب والباحثين والمتسللين. يمكن العثور على العديد من تطبيقات Python البسيطة على Github ، لكن لا أحد منهم قادر على التغلب على خط أساس معقول في ألعاب مثل عطيل أو Connect Four. كتوضيح ، فإن المعيار في README من أكثرها شيوعًا يتميز فقط بخط أساس عشوائي ، إلى جانب خط أساس جشع لا يبدو أنه أقوى بشكل ملحوظ.
شرح المميزات:
- تتكون الخوارزمية الأساسية من 2,000 سطر فقط من كود جوليا النقي القابل للاختراق
- تجعل الواجهات العامة من السهل إضافة دعم للألعاب الجديدة أو أطر التعلم الجديدة
- يتراوح حجمها بين واحد واثنين من حيث الحجم أسرع من بدائل بايثون
- يتيح هذا التنفيذ حل الألعاب غير البسيطة على كمبيوتر سطح مكتب قياسي باستخدام وحدة معالجة الرسومات
- يمكن تدريب نفس الوكيل على مجموعة من الآلات بنفس سهولة تدريبه على كمبيوتر واحد ودون تعديل سطر واحد من التعليمات البرمجية
- آلية محاكاة غير متزامنة تتيح تجميع الطلبات إلى الشبكة العصبية عبر العديد من سلاسل عمليات المحاكاة
لغة البرمجة
جوليا
التصنيفات
هذا تطبيق يمكن جلبه أيضًا من https://sourceforge.net/projects/alphazero-jl.mirror/. تمت استضافته في OnWorks ليتم تشغيله عبر الإنترنت بأسهل طريقة من أحد أنظمتنا التشغيلية المجانية.