https://frosthead.com

कंप्यूटर ने निन्टेंडो को कैसे सीखा

जहाँ तक वीडियो गेम चलते हैं, निन्टेंडो के क्लासिक मारियो गेम बहुत सरल हैं: मारियो दाईं ओर चलता है, दुश्मनों पर स्टंप्स करता है, सिक्कों को इकट्ठा करता है और गड्ढों पर कूदता है। लेकिन इस YouTube वीडियो में, नियंत्रण के पीछे कोई मानव नहीं है: यह एक कंप्यूटर प्रोग्राम है, जिसे "MarI / O" नाम दिया गया है। YouTube व्यक्तित्व सेथब्लिंग द्वारा निर्मित, MarI / O एक कृत्रिम तंत्रिका नेटवर्क द्वारा चलाया जाता है जो विकास की नकल करता है। वीडियो में, ब्लिंग ने दिखाया कि कैसे कार्यक्रम ने खुद को सुपर मारियो वर्ल्ड के पहले स्तर को हराकर सिखाया।

संबंधित सामग्री

  • यह आर्टिफिशियल न्यूरल नेटवर्क एब्सर्ड पिकअप लाइन्स बनाता है
  • एक एआई-लिखित नोवेल्ला लगभग एक साहित्यिक पुरस्कार जीता
  • कैसे टेट्रिस थीम सांग बनाया गया था

मारी / ओ निंटेंडो के प्रमुख चरित्र को लेने वाली पहली कृत्रिम बुद्धिमत्ता नहीं है: मारियो वर्षों से कृत्रिम बुद्धिमत्ता के साथ खेलने वाले प्रोग्रामर के लिए गिनी पिग रहा है। एक समूह ने एक वार्षिक मारियो एआई प्रतियोगिता प्रायोजित की, मदरबोर्ड के लिए जॉर्डन पियर्सन की रिपोर्ट, और जॉर्जिया रीड कंप्यूटर वैज्ञानिकों की एक जोड़ी ने जिसका नाम मार्क रिडेल और मैथ्यू गुज़्डियल है, ने एक एआई भी बनाया है जो सुपर मारियो ब्रदर्स के स्तर को खरोंच से डिजाइन कर सकता है।

तो एअर इंडिया के लिए मारियो इतना अच्छा परीक्षा विषय क्यों है? जैसा कि कोई भी अच्छा स्पीडरनर आपको बताएगा, निन्टेंडो के शुरुआती गेम सभी पैटर्न मान्यता के बारे में हैं और यह पता लगाते हैं कि उन पैटर्नों को आपके लाभ के लिए कैसे बदलना है - तर्क और रचनात्मकता के बीच एक संतुलन जो एआई के लिए दिलचस्प चुनौतियां प्रस्तुत करता है।

Riedl और Guzdial Pearson बताती हैं, "यह अटारी गेम की तुलना में थोड़ा अधिक तेज़ और गतिशील है जो वर्तमान में AI का परीक्षण करने के लिए उपयोग कर रहे हैं।" "खेल की साइड-स्क्रॉलिंग प्रकृति का अर्थ है कि बहुत सारा खेल एआई के लिए अप्राप्य है, जबकि कई सरल आर्केड खेलों में एक साथ स्क्रीन पर सभी जानकारी होती है।"

मारियो गेम एआई को नई चुनौतियों के अनुकूल होने के लिए मजबूर करता है, चाहे वह कूदने के लिए एक गड्ढा हो, गोम्बस के एक समूह को स्टॉम्प, या चेन कोम्प्स से बचने के लिए। जैसा कि हारून सूप्पोरिस एन्गैजेट के लिए लिखते हैं, यह एक परीक्षण और त्रुटि प्रक्रिया है जो एआई को समाधान तैयार करने के लिए मजबूर करती है:

वास्तविक विकास को देखते हुए, MarI / O ने वास्तव में किसी भी पूर्वाभास के साथ अपने व्यवहार को नहीं बदला। हर पीढ़ी ने नए विचारों को पेश किया, लेकिन यह बस अलग-अलग चीजों की कोशिश कर रहा था, न कि वह जो "सोचा" काम करेगा। जब एक विचार एक सफलता थी, तो इसे याद किया गया था, जब यह नहीं था, इसे त्याग दिया गया था और इससे सीखा गया था। 34 विकासवादी कदमों के दौरान, MarI / O ने जंपिंग करना शुरू कर दिया, हालांकि पूरे स्तर पर चाल चली जाएगी। यदि इसके निर्माता सेठ ब्लिंग इसे फिर से चलाते हैं, तो एआई लगभग निश्चित रूप से एक अलग खोज करेगा, लेकिन स्तर के माध्यम से कोई कम सफल पथ नहीं है।

सुपर मारियो ब्रदर्स अपनी तरह के इकलौते वीडियो गेम से दूर है, लेकिन जैसा कि न्यूयॉर्क यूनिवर्सिटी के कंप्यूटर साइंस के प्रोफेसर जूलियन टोगेलियस पियरसन को बताते हैं, गेम की लोकप्रियता एआई रिसर्च के लिए भी इसे हॉटबेड बनाती है। आखिरकार, एक स्तर के माध्यम से मारियो कितनी अच्छी तरह से मार्गदर्शन करता है इसका आकलन करने का सबसे अच्छा तरीका है यदि आपने खुद उस स्तर को खेला है। "ज्यादातर लोगों को इस बात का अंदाजा है कि सुपर मारियो का किरदार निभाना कैसा लगता है, " टोगेलियस पियरसन को बताता है। "इंसान रुकना और सोचना जैसी चीजें करता है, जो एक AI कभी नहीं करेगा। खुद से तुलना करने की क्षमता बहुत शक्तिशाली है।"

आर्टिफिशियल इंटेलिजेंस के पास जाने के लिए एक लंबा रास्ता है, क्योंकि यह मानव बुद्धि के रूप में परिष्कृत रूप में कुछ भी हो सकता है, लेकिन इस बीच, बोसेर की पिटाई बहुत जर्जर नहीं है। अधिक मारियो-आधारित एआई परियोजनाओं के लिए, पियरसन की बाकी कहानी को देखना सुनिश्चित करें।

कंप्यूटर ने निन्टेंडो को कैसे सीखा