تجربة إيلون ماسك في 'Dota 2': كيف أحدثت OpenAI Five اضطراباً في رياضة الإلكترونيات
لسنوات، دفع الذكاء الاصطناعي باستمرار حدود ألعاب الاستراتيجية، من الانتصار التاريخي لـ Deep Blue في الشطرنج إلى الإتقان الأنيق لـ AlphaGo في لعبة Go. ومع ذلك، فإن هذه الألعاب الكلاسيكية، بكل عمقها الاستراتيجي، تعمل على لوحة لعب متوقعة مع معلومات كاملة وشفافة. أما العالم الحقيقي، فهو ساحة أكثر فوضوية وغير متوقعة، تتميز بمعلومات غير كاملة، وأفعال مستمرة، وتفاعلات معقدة وغالباً ما تكون فوضوية.
هذا هو بالضبط المكان الذي دخلت فيه OpenAI بمشروع OpenAI Five، وهو مشروع طموح تحدى اللاعبين البشر المحترفين في عالم Dota 2 المعقد والفوضوي للغاية. رحلتها الرائعة، من روبوت بدائي إلى فريق قوي، قدمت رؤى عميقة حول القدرة المتنامية للذكاء الاصطناعي على مواجهة تحديات العالم الحقيقي.
ملخص سريع لـ OpenAI Five
- هدف المشروع: تطوير روبوتات ذكاء اصطناعي قادرة على لعب لعبة الاستراتيجية المعقدة في الوقت الفعلي Dota 2، مما يعكس عدم قابلية العالم الحقيقي للتنبؤ.
- طريقة التعلم: بشكل أساسي التعلم المعزز من خلال اللعب الذاتي المكثف، دون بيانات بشرية.
- معالم رئيسية:
- أغسطس 2017: هزم روبوت واحد اللاعب المحترف Dendi في مباراة 1 ضد 1.
- يونيو 2018: فريق من خمسة روبوتات يهزم باستمرار لاعبين هواة وشبه محترفين.
- أبريل 2019: هزيمة أبطال The International 2018، OG، في سلسلة من الأفضل من ثلاثة.
- الكفاءة التقنية: استخدام 256 وحدة معالجة رسومات و 128,000 نواة وحدة معالجة مركزية، وتجميع 180 عامًا من الخبرة التدريبية يوميًا.
- التأثير: إظهار إمكانات الذكاء الاصطناعي في بيئات متعددة الوكلاء معقدة، مما يساهم في علم الروبوتات والخدمات اللوجستية.
تطور روبوتات OpenAI Five
بدأت OpenAI في صياغة الخوارزميات التي ستشغل روبوتات Dota 2 الخاصة بها في نوفمبر 2016. كان هدفهم الأساسي هو بناء أنظمة حل المشكلات العامة من خلال غمرها في لعبة مثل Dota 2، التي عكست عدم قابلية العالم الحقيقي للتنبؤ وتدفقه المستمر. أثبتت اللعبة أنها خيار مثالي، ليس فقط لشعبيتها الهائلة على Twitch، ولكن أيضًا لدعمها المدمج للروبوتات وواجهة برمجة التطبيقات (API) سهلة الوصول.
ظهر أول لمحة عامة عن روبوت OpenAI في أغسطس 2017 في The International، البطولة الرئيسية لـ Dota 2. هنا، وجد اللاعب الأوكراني المحترف الشهير Dendi نفسه متفوقًا عليه في مباراة فردية ضد روبوت OpenAI واحد.

المصدر: transfermarkt.co.uk
في The International 2017، خسر اللاعب المحترف Dendi مباراة فردية ضد روبوت OpenAI واحد.
كشف كبير مهندسي OpenAI لاحقًا أن هذا الروبوت الوحيد قد أتقن مهاراته من خلال أسبوعين فقط من اللعب الذاتي الذي لا هوادة فيه، مما أظهر بقوة إمكانات برامج التعلم هذه للمهام المعقدة، حتى أنها معقدة مثل الجراحة.
بحلول يونيو 2018، تطورت الروبوتات بشكل كبير، ولم تكن قادرة فقط على العمل كفريق متماسك من خمسة لاعبين، بل كانت تهزم باستمرار اللاعبين الهواة وشبه المحترفين. دخلوا The International 2018، وتنافسوا ضد خصوم أقوياء مثل paiN Gaming وفريق مكون من لاعبين صينيين سابقين محترفين. على الرغم من أن OpenAI Five خسر في النهاية كلتا المباراتين، إلا أن المنظمة اعتبرت هذه الهزائم نجاحًا، حيث أنها وفرت بيانات لا تقدر بثمن لتحليل الخوارزميات وصقلها.
شهد الأداء العلني الأخير للروبوتات في أبريل 2019 تحقيق إنجاز استثنائي: لقد هزموا بشكل مقنع OG، الأبطال الحاليين لـ The International 2018، في سلسلة من أفضل ثلاثة مواجهات.

المصدر: clipground.com
في آخر عرض علني لهم، هزم الروبوتات OG، الأبطال الحاليين لـ The International 2018.
خلال حدث مفعم بالحيوية عبر الإنترنت لمدة أربعة أيام في نفس الشهر، تمت دعوة الجمهور للعب ضد الروبوتات. في 42,729 لعبة عامة مذهلة، حقق OpenAI Five نسبة فوز مذهلة بلغت 99.4٪.
كيف تعلم OpenAI Five ولعب
استخدم OpenAI Five تقنية متطورة تسمى التعلم المعزز. في هذه الطريقة، تعلمت الروبوتات من خلال لعب مئات الألعاب كل يوم، على مدى عدة أشهر، وصقلت استراتيجياتها بلا توقف. تلقوا مكافآت محددة مسبقًا للإجراءات الناجحة، مثل القضاء على الخصوم أو تدمير الأبراج. كان كل روبوت في الأساس شبكة عصبية، مزودة بطبقة واحدة و 4096 وحدة، تراقب حالة اللعبة مباشرة من خلال واجهة برمجة تطبيقات مطوري Dota. هذا يعني معالجة عالم اللعبة كقائمة شاملة تحتوي على 20,000 رقم، ثم تنفيذ الإجراءات عبر ثمانية قيم مرقمة، كاملة مع رؤوس إجراءات مميزة لعناصر مثل التأخير، ونوع الإجراء، والإحداثيات.

المصدر: builtin.com
تضمنت بنية OpenAI "السريعة" آلاف الآلات، وتجمعت 180 عامًا من الخبرة التدريبية يوميًا.
اعتمدت بشكل خاص على تحسين السياسة التقريبية (PPO) كخوارزمية التعلم المعزز الحيوية لها.
تعقيد Dota 2 للذكاء الاصطناعي
قدمت Dota 2 بيئة أكثر تعقيدًا بكثير من ألعاب الاستراتيجية التقليدية مثل الشطرنج أو Go. على عكس هذه، تتميز Dota 2 بتحديات فريدة للذكاء الاصطناعي:
- فضاء الإجراءات المستمر: الإجراءات ليست حركات منفصلة ولكنها تحدث في الوقت الفعلي.
- الملاحظة الجزئية: يعني "ضباب الحرب" أن اللاعبين (والروبوتات) لا يملكون معلومات كاملة عن الخريطة.
- الأبعاد العالية: فضاءات الإجراءات والملاحظة واسعة. يمكن أن يمتلك البطل الواحد 170,000 إجراء محتمل.
- مجموعات قواعد معقدة ومتطورة: يتم تحديث اللعبة بشكل متكرر، مما يقدم أبطالًا وعناصر وآليات جديدة.
لوضع ذلك في المنظور:
| لعبة | متوسط الإجراءات الصالحة لكل دورة | متوسط مدة اللعبة |
|---|---|---|
| شطرنج | 35 | ~60 حركات |
| Go | 250 | ~200 حركات |
| Dota 2 | ~1,000 | 45 دقائق (~80,000 دورات) |
لاحظ OpenAI Five كل إطار رابع، معالجة 20,000 حركة مذهلة في كل لعبة.
اللعب الذاتي والتطوير الاستراتيجي
كانت الميزة المميزة حقًا لرحلة تعلم OpenAI Five هي اعتمادها الثابت على اللعب الذاتي. بدءًا من معلمات عشوائية تمامًا، ودون بيانات تم إنشاؤها بواسطة الإنسان أو خوارزميات بحث، أنتجت الروبوتات استراتيجيات فريدة خاصة بها عضويًا. لتشجيع الاستكشاف المكثف، تم برمجة الوكلاء للعب 80٪ من مبارياتهم ضد أنفسهم و 20٪ ضد إصدارات أقدم قليلاً. أدت هذه العملية العبقرية بسرعة إلى التطوير التلقائي للمفاهيم الأساسية مثل تحديد الخطوط والزراعة، والتي تطورت بعد ذلك ببراعة إلى استراتيجيات متطورة مثل "الدفع بـ 5 أبطال" في غضون أيام قليلة فقط.
التحديات والانتقادات
على الرغم من إنجازاتها الرائعة بلا شك، واجه OpenAI Five نصيبها من التدقيق، لا سيما فيما يتعلق بعدالة نهجها. وصلت الروبوتات إلى بيانات حالة اللعبة مباشرة عبر واجهات برمجة التطبيقات (APIs)، بدلاً من معالجة المعلومات المرئية بجد كما يفعل اللاعبون البشريون. أدى هذا الاختلاف الأساسي إلى تسمية بعض النقاد انتصاراتها على أنها "غش"، خاصة بالنظر إلى مجموعة الأبطال المقيدة للروبوتات وهذا الوصول المباشر عبر واجهة برمجة التطبيقات. أشار النقاد أيضًا إلى أن OpenAI Five واجه صعوبة في التخطيط الاستراتيجي طويل الأجل، وغالبًا ما يفتقر إلى البصيرة بعد أفق حوالي 14 دقيقة. في The International 2018، أظهرت الروبوتات بشكل ملحوظ نقصًا ملحوظًا في القدرة على التكيف عند مواجهتها باستراتيجيات غير متوقعة أو تحولات مفاجئة في حالة اللعبة.
نشأت نقاشات أخلاقية بشكل طبيعي فيما يتعلق بهذه المزايا المتأصلة. بينما كان على البشر التحقق يدويًا من المواقع والصحة والمخزون، تمتع OpenAI Five بوصول مباشر وفوري إلى كل هذه المعلومات. وكان متوسط وقت رد الفعل لديها البالغ 80 مللي ثانية أسرع بكثير من أي قدرة بشرية. حتى أن إيلون ماسك، أحد المؤسسين المشاركين لـ OpenAI، أمّن شخصيًا قوة حوسبة بخصم لهذا المشروع، واحتفاءً بفوز الروبوت باعتباره المرة الأولى على الإطلاق التي يهزم فيها الذكاء الاصطناعي محترفين في لعبة رياضة إلكترونية تنافسية. بلا شك، وضع مشروع OpenAI Five الرائد أساسًا هامًا لتطبيقات ألعاب الذكاء الاصطناعي التعاونية المستقبلية.
❝ أول مرة يهزم فيها الذكاء الاصطناعي محترفين في لعبة رياضة إلكترونية تنافسية ❞
المؤسس المشارك لـ OpenAI
أسئلة متكررة
ما هو OpenAI Five؟
كان OpenAI Five مشروعًا من OpenAI قام بتطوير روبوتات تعلم آلي للعب لعبة الفيديو المعقدة Dota 2. كان هدفه إنشاء أنظمة ذكاء اصطناعي عامة لحل المشكلات عن طريق تدريبها في بيئة تحاكي عدم قابلية العالم الحقيقي للتنبؤ.
كيف تعلم OpenAI Five لعب Dota 2؟
تعلمت الروبوتات من خلال عملية تسمى التعلم المعزز، حيث لعبت مئات الألعاب ضد نفسها يوميًا. تلقوا مكافآت للإجراءات الناجحة، مثل قتل الخصوم أو تدمير الأبراج، وصقلوا استراتيجياتهم على مدى أشهر من اللعب الذاتي.
هل كان لدى OpenAI Five أي مزايا على اللاعبين البشريين؟<
نعم، كان لدى الروبوتات وصول مباشر إلى بيانات حالة اللعبة عبر واجهات برمجة التطبيقات (APIs)، على عكس البشر الذين يعالجون المعلومات المرئية. كان لديهم أيضًا وقت رد فعل أسرع بكثير (حوالي 80 مللي ثانية) ويمكنهم تنفيذ المزيد من الإجراءات في الدقيقة مقارنة بالبشر.
ما هي الانتقادات الرئيسية التي وجهت إلى OpenAI Five؟
جادل النقاد بأن وصول الروبوتات المباشر عبر واجهة برمجة التطبيقات (API) يشكل "غشًا". وأشاروا أيضًا إلى صعوبات الروبوتات في التخطيط الاستراتيجي طويل الأجل (بعد أفق 14 دقيقة) ونقص قدرتها على التكيف مع استراتيجيات بشرية غير متوقعة أو تغييرات مفاجئة في حالة اللعبة.
خاتمة
وقف مشروع OpenAI Five كتجربة ضخمة في مجال الذكاء الاصطناعي، مما دفع بجرأة حدود ما يمكن أن يحققه التعلم الآلي ضمن بيئات معقدة وفي الوقت الفعلي ومتعددة الوكلاء. أبرزت نجاحاتها الرائعة بوضوح القوة الهائلة للتعلم المعزز والمقياس الحسابي الهائل لتطوير استراتيجيات متطورة للغاية من خلال اللعب الذاتي الذي لا هوادة فيه. حتى أوجه القصور المعترف بها قدمت دروسًا قيمة للغاية، مما أظهر بوضوح المجالات التي لا يزال فيها الذكاء الاصطناعي في الألعاب، وتطبيقات الذكاء الاصطناعي الأوسع، يتطلب مزيدًا من التطوير من حيث القدرة على التكيف وعمق استراتيجي طويل الأجل. يمتد الإرث الدائم للمشروع إلى ما وراء حدود Dota 2، مما يساهم بنشاط في تطوير الروبوتات وأنظمة الخدمات اللوجستية المتقدمة وواجهات التعاون بين الإنسان والذكاء الاصطناعي، وبالتالي وضع سابقة حاسمة لكيفية يمكن للذكاء الاصطناعي مواجهة عدم قابلية العالم الحقيقي للتنبؤ.
المصدر: يوتيوب
المصدر: يوتيوب