
, OpenAI
Universe . , , . Universe , : .
, ,
Grand Theft Auto V, .
يمكنك إنشاء وكيل ذكاء اصطناعي لمركبة بدون طيار على أي إطار للتعلم الآلي ومن السهل نسبيًا الاتصال بلعبة على جهاز كمبيوتر مثبت عليه GTA V.
يكون وكيل الذكاء الاصطناعي على مفترق طرق. في تشخيص وحدة التحكم ، يتم عرض حالة الضغط على دواسة الفرامل (صحيح) وغيرها من معلمات الطيار الآلي الحالية على اليسارتوفر لعبة GTA V ، حتى مع تعطيل العنف ، فرصًا غنية لتدريب الذكاء الاصطناعي لمركبة بدون طيار. هذا واحد من أكبر وأغنى العوالم المفتوحة. تجري أحداث اللعبة على أراضي جزيرة سان أندرياس بمساحة 20٪ تقريبًا من لوس أنجلوس. هنا يمكنك تشغيل مجموعة متنوعة من السيناريوهات لاختبار الذكاء الاصطناعي. يمكن للوكلاء الوصول إلى 257 نوعًا مختلفًا من السيارات و 7 أنواع من الدراجات و 14 نوعًا من الطقس ، ويمكن تغيير البيئة بشكل صحيح أثناء المحاكاة.
جزيرة سان أندرياسبفضل العديد من التعديلات في لعبة GTA V ، يمكنك تحميل المباني من المدن الحقيقية والسيارات الحقيقية وإشارات المرور الحقيقية وغيرها من الأشياء. وفقًا لذلك ، سيتم تدريب وكيل الذكاء الاصطناعي الخاص بك على القيادة في ظروف الطريق الحقيقية.منصة الكون
إن افتتاح المنصة العالمية العالمية Universe هو استمرار للإجراءات المخططة لـ OpenAI لإنشاء AI عالمي مفتوح عالمي. في أبريل من هذا العام ، أصدرت المنظمة نسخة تجريبية عامة من مجموعة أدوات OpenAI Gym لتطوير ومقارنة خوارزميات التعلم المعزز. تتكون صالة "OpenAI Gym" "الرياضية" من عدد كبير من البيئات (من محاكي روبوت بشري إلى ألعاب Atari ). هناك موقع لمقارنة واستنساخ النتائج .يعتقد OpenAI أن التعلم المعزز هو طريقة مهمة للتعلم الآلي من شأنها تحسين الذكاء الاصطناعي بشكل كبير. في عملية التعلم بهذه الطريقة ، يتعلم نظام الاختبار (الوكيل) من خلال التفاعل مع بيئة معينة. على عكس التدريس التقليدي مع المعلم ، فإن الاستجابة لقرارات الذكاء الاصطناعي المتخذة هي إشارات التعزيز ، في حين يتم تشكيل بعض قواعد التعزيز ديناميكيًا ويصعب فهمها ، أي استنادًا إلى النشاط المتزامن للخلايا العصبية الرسمية.تشغيل وكيل AI على جهاز الكمبيوتر الخاص بك مع GTA V
تم إنشاء دمج الكون مع Grand Theft Auto V ويدعمه مشروع DeepDrive ، الذي تحول الآن إلى مصدر مفتوح. يوفر المشروع القدرة على تشغيل وكيل الكون على جهاز الكمبيوتر الخاص بك مع تثبيت نسخة من اللعبة.
من خلال Universe ، يتمكن وكيل الذكاء الاصطناعي من الوصول إلى عالم اللعبة الواقعي ثلاثي الأبعاد لـ GTA V. ويظهر الفيديو التالي الإطارات من اللعبة التي تم نقلها إلى وكيل AI للمعالجة (تباطأ بشكل مصطنع إلى 8 FPS ، أعلى اليسار) ، ومعلومات التشخيص من الوكيل والبيئة (أسفل اليسار) ، بالإضافة إلى عرض صديق للكاميرا من الكاميرا (على اليمين).يمنع دمج الذكاء الاصطناعي في اللعبة أي أعمال عنف في GTA V.لليوم له بدء تشغيل الكمبيوتر وكيل العمل المطلوبة لتشغيل عملية خادم GTA V . يجب عليك أولاً تثبيت عالم مكتبة بايثون ، ثم توصيل الوكيل باستخدام الكود التالي.import gym
import universe
from universe.spaces import joystick_event
env = gym.make('gtav.SaneDriving-v0')
env.configure(remotes='vnc://$host:$port')
observation_n = env.reset()
while True:
steer = joystick_event.JoystickAxisXEvent(-1)
throttle = joystick_event.JoystickAxisZEvent(-1)
action_n = [[steer, throttle] for _ in observation_n]
observation_n, reward_n, done_n, info = env.step(action_n)
env.render()
كالمعتاد لوكلاء الكون ، يستخدم الذكاء الاصطناعي لوحة مفاتيح افتراضية ، ولكن في هذه الحالة ، يتوفر أيضًا عصا تحكم افتراضية. يوضح الذكاء الاصطناعي أفضل النتائج باستخدام عصا التحكم.محرك عميق
DeepDrive عبارة عن منصة تطوير AI متخصصة للمركبات غير المأهولة مفتوحة المصدر. يستخدم أطر تعديل وتقنيات خاصة لتحويل GTA V إلى جهاز محاكاة سيارة عادي. يتوفر وكلاء تم تدريبهم مسبقًا يتمتعون بقدرات إدارة النقل ومجموعات البيانات التي تم تدريبهم عليها.على الرغم من أن منصة DeepDrive ظهرت في وقت أبكر من الكون ، ولكن المطور الآن قرر أنه سيكون من الحكمة نقل عملها إلى هذه المنصة العالمية المفتوحة. كانت تلك هي الخطوة الصحيحة. في السابق ، لتشغيل الوكيل ، كان يلزم جهاز كمبيوتر يعمل بنظام Windows والعديد من ساعات إعداد البيئة ( تم استخدام اعتراض DirectX هناكلالتقاط الشاشة ، وكتابة الوكلاء ، كان عليك استخدام واجهة C ++ إلى Caffe تحت Windows). يتم الآن تثبيت DeepDrive في غضون 20 دقيقة ، ويعمل على Linux و OS X ، ويمكن كتابة الوكلاء في أي إطار عمل للتعلم الآلي. كود المصدرالمنشور مفتوح المصدر و AMI لـ GTA V ، وهو وكيل سائق مدرب مسبقًا . استمر تدريبه 21 ساعة (600 ألف صورة). يمتلك الوكيل مهارات قيادة أساسية وهو بداية جيدة لتجاربك الخاصة.معًا ، يمكن لآلاف وكلاء الذكاء الاصطناعي إنشاء سائق متطور حقًا - برنامج يمكنه قيادة مركبة حقيقية بدون طيار في العالم الحقيقي.