आर्टिफिशियल इंटेलिजेंस अल्फाकोड ने कोड लिखना सीखा जो औसत प्रोग्रामर से भी बदतर नहीं है
अनेक वस्तुओं का संग्रह / / February 03, 2022
वह प्रोग्रामिंग प्रतियोगिताओं में अच्छा प्रदर्शन कर सकता था।
ब्रिटिश कंपनी डीपमाइंड बनाया था अल्फाकोड आर्टिफिशियल इंटेलिजेंस सिस्टम, जो उनके शब्दों में, "प्रतिस्पर्धी स्तर पर कंप्यूटर प्रोग्राम लिखता है।" अल्फाकोड प्रोग्रामिंग प्रतियोगिता से समस्याओं को हल करने में नजरअंदाज अधिकांश मानव डेवलपर्स।
कोडफोर्स प्रतिस्पर्धी मंच के लिए बनाए गए कार्यों पर अल्फाकोड का परीक्षण किया गया था। हर हफ्ते यहां नए संस्करण प्रकाशित किए जाते हैं, और उनके समाधान के लिए, डेवलपर्स प्लेटफॉर्म की आंतरिक रेटिंग की शीर्ष पंक्तियों पर चढ़ने के लिए अंक अर्जित कर सकते हैं।
अल्फाकोड को उसी तरह से दस कार्यों की पेशकश की गई थी जैसे सामान्य कोडफोर्स उपयोगकर्ताओं के लिए: साथ पाठ्य विवरण, आने वाली और बाहर जाने वाली जानकारी के लिए आवश्यकताएं, परीक्षण मामलों के उदाहरण और परिणाम। कृत्रिम बुद्धिमत्ता प्रणाली ने बड़ी संख्या में संभावित उत्तर उत्पन्न किए, और फिर एक परीक्षण चलाया और सर्वोत्तम विकल्पों का चयन किया। उसी के बारे में, अध्ययन के लेखकों के अनुसार, अधिकांश मानव प्रतिभागी करते हैं।
अल्फ़ाकोड समाधान शीर्ष 54.3% विकल्पों में स्थान पर हैं। इस
अनुमति कोडफोर्स एलो रेटिंग के 28% प्रमुख डेवलपर्स की सूची में प्रवेश करने के लिए कृत्रिम बुद्धिमत्ता, जिसमें 1238 प्रतिभागी शामिल हैं।कोडफोर्स प्लेटफॉर्म के संस्थापक मिखाइल मिर्जायानोव ने कहा:
मैं विश्वास के साथ कह सकता हूँ कि AlphaCode के परिणाम मेरी अपेक्षाओं को पार कर गए हैं। मुझे संदेह था, क्योंकि साधारण प्रतिस्पर्धी समस्याओं में भी अक्सर न केवल एल्गोरिथ्म को लागू करने की आवश्यकता होती है, बल्कि इसका आविष्कार करने के लिए (और यह सबसे कठिन है)। AlphaCode एक होनहार नए प्रतियोगी के स्तर पर प्रदर्शन करने में कामयाब रहा।
मिखाइल मिर्जायानोव
आईटीएमओ विश्वविद्यालय में सूचना प्रौद्योगिकी और प्रोग्रामिंग संकाय में कोडफोर्स के संस्थापक, सहायक
डीपमाइंड विशेषज्ञ ओरिओल विनयाल्स ने कहा कि अध्ययन अभी शुरुआती चरण में है। लेकिन इसके परिणाम पहले ही कंपनी को वर्णित आवश्यकताओं के अनुसार कोड ब्लॉकों के स्वायत्त निर्माण के लिए लचीली कृत्रिम बुद्धिमत्ता के निर्माण के करीब ला चुके हैं।
दीर्घावधि में, हमें [AlphaCode] की प्रोग्रामर्स की मदद करने की क्षमता से प्रोत्साहित किया जाता है और गैर-प्रोग्रामर कोड लिखने, प्रदर्शन में सुधार करने, या बनाने के नए तरीके बनाने में सॉफ्टवेयर।
ओरिओल विनयाल्स
सीनियर फेलो दीपमाइंड
हालांकि, डीपमाइंड ने स्वीकार किया कि अल्फाकोड कौशल हमेशा उन समस्याओं को हल करने में उपयोगी नहीं होंगे जो प्रोग्रामर हर दिन सामना करते हैं। प्रतियोगिताओं में, प्रतिभागियों को पहेलियाँ की पेशकश की जाती है, जिसके लिए वे सबसे तेज़ और सबसे सुंदर समाधान खोजना चाहते हैं। वास्तविक परियोजनाओं में, यह दुर्लभ है, इसलिए डेवलपर पेशे के विनाश के बारे में बात करना जल्दबाजी होगी।
यह भी पढ़ें🧐
- बॉटो आर्टिफिशियल इंटेलिजेंस पेंटिंग $ 1 मिलियन से अधिक में बिकी
- आर्टिफिशियल इंटेलिजेंस ने 12 तरह के प्लास्टिक में अंतर करना सीख लिया है
- वैज्ञानिकों ने ऐसे ज़ेनोबॉट्स बनाए हैं जो प्रजनन कर सकते हैं
आईटी में 10 वर्षों तक, मैंने बहुत कोशिश की: मैंने एक सिस्टम एडमिनिस्ट्रेटर और टेस्टर के रूप में काम किया, मैंने एक दर्जन अलग-अलग भाषाओं में लिखा प्रोग्रामिंग, एक मुद्रित समाचार पत्र के संपादकीय कार्यालय के कंप्यूटर विभाग का नेतृत्व किया और समाचार फ़ीड का नेतृत्व किया उच्च तकनीक पोर्टल। मैं फ्रीबीएसडी के लिए केडीई2 को पैच कर सकता हूं - और आपको इस प्रक्रिया की सभी बारीकियों के बारे में विस्तार से बता सकता हूं। मैं घर का बना R2-D2 और अंतरिक्ष उड़ान के बारे में सपना देखता हूं।