تقنية

وبعد 50 ألف ساعة، يستطيع هذا الذكاء الاصطناعي لعب Pokémon Red


قبل ما يقرب من عشر سنوات، جمعت ظاهرة “Twitch Plays Pokémon” على الإنترنت أكثر من مليون شخص للعب Pokémon Red في نفس الوقت، حيث يتم تسجيل ضغطات المفاتيح التي يقوم بها كل لاعب كأوامر للصورة الرمزية المنقطقة. الآن، مثل Magikarp الذي ينمو ليصبح Gyarados، يطرح تطور التكنولوجيا سؤالًا جديدًا: هل يستطيع الذكاء الاصطناعي لعب Pokémon؟

على مدى السنوات القليلة الماضية، قام مهندس البرمجيات بيتر ويدن، ومقره سياتل، بتدريب خوارزمية التعلم المعزز للتنقل في اللعبة الكلاسيكية الأولى من سلسلة بوكيمون – في ذلك الوقت، لعب الذكاء الاصطناعي أكثر من 50 ألف ساعة من اللعبة. نشر ويدن مقطع فيديو على اليوتيوب مدته ثلاثة وثلاثون دقيقة يحكي قصة تطور الذكاء الاصطناعي، وبعد تسعة أيام، حصد الفيديو 2.2 مليون مشاهدة.

وقال ويدن لـ TechCrunch: “لقد كان من الممتع للغاية رؤية عدد الأشخاص الذين يتفاعلون معها”. قام بتحميل الكود الذي استخدمه على GitHub، بالإضافة إلى تعليمات حول كيفية تشغيل وتدريب الذكاء الاصطناعي. “هناك الكثير من الأشخاص الذين يبدو أنهم مهتمون حقًا بالقيام بعملية الإنشاء أو التصميم هذه.” تمكن أحد المعجبين من تطبيق الكود الخاص به على Pokémon Crystal، وهو إصدار قديم آخر من Game Boy.

نموذج التعزيز الخاص بالذكاء الاصطناعي هو نموذج بافلوفيان، مما يمنح الذكاء الاصطناعي حوافز قائمة على النقاط لرفع مستوى البوكيمون واستكشاف مناطق جديدة والفوز بالمعارك والتغلب على قادة الصالة الرياضية. في بعض الأحيان، لا تتوافق هذه الحوافز تمامًا مع التقدم في اللعبة، ومع ذلك فإن إخفاقات الذكاء الاصطناعي تكون ساحرة بشكل غريب، وربما يكون هذا هو السبب وراء انتشار فيديو Whidden على نطاق واسع.

وفي إحدى محاولات الذكاء الاصطناعي، يتوقف ببساطة عن التحديق في الماء في Pallet Town – أول مكان تزوره في اللعبة – ولا يتحرك أبدًا. إنه عالق في منطقة بها مياه متحركة وعشب وشخصيات غير قابلة للعب تتحرك ذهابًا وإيابًا، مما يعني أن كل إطار فردي يبدو وكأنه تجربة جديدة للذكاء الاصطناعي، على الرغم من أنه يجلس بلا حراك دون حتى الحصول على أول بوكيمون له حتى الآن. لكن هذا الذكاء الاصطناعي ليس في عجلة من أمره “للقبض عليهم جميعًا”. إنها مجرد الاستمتاع بجمال منطقة كانتو (أو ربما تتخذ موقفًا أخلاقيًا ضد إجبار هذه الحيوانات الصغيرة اللطيفة على قتال بعضها البعض… من يستطيع أن يقول).

“لذلك، وفقًا لهدفنا الخاص، فإن مجرد التسكع والإعجاب بالمناظر الطبيعية هو أكثر فائدة من استكشاف بقية العالم”، يوضح ويدن في الفيديو. “هذه مفارقة نواجهها في الحياة الواقعية: الفضول يقودنا إلى أهم اكتشافاتنا، لكنه في الوقت نفسه، يجعلنا عرضة للمشتتات ويوقعنا في المشاكل”.

يستمر الذكاء الاصطناعي بطريقة ما في التأثير على قلوبنا: لاحقًا، يواجه شيئًا مشابهًا لحدث صادم في مركز البوكيمون. يتم قياس نجاح الذكاء الاصطناعي جزئيًا من خلال المستويات الإجمالية لجميع البوكيمونات في مجموعتك. ولكن عندما يذهب الذكاء الاصطناعي إلى مركز البوكيمون ويصطدم الزر بما يكفي لإيداع بوكيمون في المخزن، فإن مجموع جميع المستويات يقل بشكل كبير، مما يرسل إشارة سلبية قوية إلى الذكاء الاصطناعي. مع وجود كل من Pidgey ومخلوق غير معروف يُدعى “AAAAAAAAAA” في مجموعته، كان مجموع جميع المستويات 25، ولكن بمجرد إيداع Pidgey في جهاز الكمبيوتر، يصبح المجموع 12 فقط.

“إنه ليس لديه مشاعر مثل الإنسان، ولكن حدثًا واحدًا له قيمة مكافأة كبيرة لا يزال من الممكن أن يترك تأثيرًا دائمًا على سلوكه،” يروي ويدن. “في هذه الحالة، فإن فقدان البوكيمون الخاص به مرة واحدة فقط يكفي لتكوين ارتباط سلبي مع مركز البوكيمون بأكمله، وسيتجنب الذكاء الاصطناعي ذلك تمامًا في جميع الألعاب المستقبلية.”

اعتمادات الصورة: بيتر ويدن على يوتيوب

على الرغم من قدرة الذكاء الاصطناعي على تجربة الصدمة والاستمتاع بوحدات البكسل الجميلة في Pallet Town، إلا أنه لا يزال مجرد جهاز كمبيوتر. هذا الذكاء الاصطناعي غير قادر على قراءة وتفسير الحوار في اللعبة، لذلك في التكرارات المبكرة، سيعلق البرنامج عند مفترق طرق مبكر في اللعبة. عندما تصل إلى المدينة الثانية في Pokémon Red، سيتم إعطاؤك عنصرًا لإعادته إلى Pokémon Professor في Pallet Town. لكن الذكاء الاصطناعي كان يواجه صعوبة في التراجع لتسليم الطرد، مما يجعل من المستحيل التقدم أكثر. لذا، تخطى Whidden للأمام لبدء كل لعبة بعد تسليم الحزمة، ومع Squirtle باعتباره Pokémon المبدئي للذكاء الاصطناعي، نظرًا لأن اللعبة المبكرة تكون أسهل بشكل عام مع وجود Pokémon مائي في خدمتك.

“وفي الفيديو أبعد ذلك [the AI] “يصل إلى جبل القمر، بين صالة الألعاب الرياضية الأولى والثانية، “قال ويدن لـ TechCrunch. من المعروف أن الكهوف محبطة للتنقل في ألعاب البوكيمون المبكرة، حتى لو كان لديك عقل بشري حقيقي. لكن ويدن قام مؤخرًا بتعديل بعض المكافآت في الكود الخاص به وجرب خوارزمية تعليمية مختلفة، وأخيرًا، تمكن الذكاء الاصطناعي من الخروج من الكهف والوصول إلى مدينة سيرولين.

استخدم باحثون آخرون التعلم المعزز لدراسة استخدام الذكاء الاصطناعي في الألعاب، كما هو الحال مع AlphaGo من DeepMind، والذي كان أول برنامج كمبيوتر يهزم لاعب Go محترفًا. لكن فيديو Whidden حظي بالكثير من الاهتمام لأنه ماهر جدًا في شرح المفاهيم غير المألوفة من خلال وسيلة مألوفة: Pokémon.


اكتشاف المزيد من موقع fffm

اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى

اكتشاف المزيد من موقع fffm

اشترك الآن للاستمرار في القراءة والحصول على حق الوصول إلى الأرشيف الكامل.

Continue reading