← नवीनतम पेपर
🤖 AI

SimWorld Studio: Automatic Environment Generation with Evolving Coding Agent for Embodied Agent Learning

SimWorld Studio एक ओपन-सोर्स प्लेटफॉर्म है जो एक स्व-विकसित कोडिंग एजेंट, SimCoder, का लाभ उठाता है ताकि Unreal Engine 5 में स्वचालित रूप से 3D एम्बॉडीड लर्निंग वातावरण उत्पन्न और अनुकूलित किया जा सके, जिससे एक सह-विकासवादी प्रक्रिया सक्षम होती है जो गतिशील रूप से तैयार किए गए पाठ्यक्रम के माध्यम से एजेंट के प्रदर्शन को महत्वपूर्ण रूप से बढ़ाती है।

मूल लेखक: Haoqiang Kang, Xiaokang Ye, Yuhan Liu, Siddhant Hitesh Mantri, Lingjun Mao, James Fleming, Drishti Regmi, Lianhui Qin

प्रकाशित 2026-05-12
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Haoqiang Kang, Xiaokang Ye, Yuhan Liu, Siddhant Hitesh Mantri, Lingjun Mao, James Fleming, Drishti Regmi, Lianhui Qin

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

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

SIMWORLD STUDIO एक नया सिस्टम है जो खेल बदल देता है। पूल को हाथ से बनाने के बजाय, यह एक "सुपर-इंटेलिजेंट कंस्ट्रक्शन वर्कर" (जिसे SIMCODER कहा जाता है) का उपयोग करता है जो रोबोटों के सीखने के लिए अनंत, अद्वितीय और वास्तविक 3D दुनिया को स्वचालित रूप से बनाता है।

यह कैसे काम करता है, यहाँ इसके सरल भाग दिए गए हैं:

1. मास्टर बिल्डर: SIMCODER

SIMCODER को एक डिजिटल आर्किटेक्ट के रूप में समझें जो कंप्यूटर की भाषा बोलता है। आप इसे कह सकते हैं, "शिपिंग कंटेनरों से बना एक भूलभुलैया (maze) बनाओ," या "एक पार्क के साथ एक व्यस्त डाउनटाउन स्ट्रीट बनाओ," और यह केवल एक चित्र नहीं बनाता है। यह वास्तव में एक शक्तिशाली गेम इंजन (Unreal Engine 5) के भीतर एक पूरी तरह से इंटरैक्टिव, भौतिकी-आधारित (physics-based) 3D दुनिया का निर्माण करने के लिए कोड लिखता है।

  • जादुई ट्रिक: यह वस्तुओं को केवल बेतरतीब ढंग से नहीं रखता है। यह कोड लिखता है ताकि यह सुनिश्चित हो सके कि इमारतें हवा में न तैरें, सड़कें ठीक से जुड़ी हों, और रोबट वास्तव में उनके माध्यम से चल सके।
  • स्व-सुधार वाला टूलबेल्ट: यदि SIMCODER कोई गलती करता है (जैसे कि एक दीवार रास्ता रोक देती है), तो एक "रेफरी" (verifier) उसे बताता है। SIMCODER फिर उस गलती को ठीक करता है और, महत्वपूर्ण रूप से, अगली बार उस गलती से बचने के लिए एक नया "नियम" या "कौशल" (skill) लिखता है। समय के साथ, यह बिना किसी मानवीय सहायता के दुनिया बनाने के लिए अपने स्वयं के कौशल का पुस्तकालय (library) बनाता है और बेहतर होता जाता है।

2. छात्र: द एम्बोडीड एजेंट (The Embodied Agent)

यह वह रोबोट (या AI एजेंट) है जिसे सीखने की आवश्यकता है। यह उस दुनिया में प्रवेश करता है जिसे SIMCODER ने बनाया है। इसकी आँखें (कैमरे) और पैर (मूवमेंट कंट्रोल्स) होते हैं। इसका काम कार्य पूरा करना है, जैसे "लाल दरवाजे तक जाओ" या "कॉफी शॉप ढूँढो।"

  • जिम इंटरफेस: यह पेपर सुनिश्चित करता है कि ये दुनिया रोबोटों के लिए एक मानक "जिम" की तरह दिखें। इसका मतलब है कि कोई भी रोबोट प्रशिक्षण सॉफ्टवेयर इन नई दुनियाओं में तुरंत जुड़ सकता है, ठीक वैसे ही जैसे गेम कंट्रोलर को कंसोल में प्लग किया जाता है।

3. सीक्रेट सॉस: को-इवोल्यूशन (The "Goldilocks" Loop)

यह सबसे रोमांचक हिस्सा है। आमतौर पर, एक शिक्षक छात्र को समस्याओं का एक सेट देता है और उन पर टिका रहता है। SIMWORLD STUDIO कुछ अलग करता है: शिक्षक और छात्र दोनों एक साथ सीखते हैं।

  • फीडबैक लूप: जैसे-जैसे रोबोट ने रास्ता खोजना बेहतर होता जाता है, सिस्टम इसे नोटिस करता है। यदि रोबोट आसान भूलभुलैया में आसानी से आगे बढ़ रहा है, तो SIMCODER स्वचालित रूप से कठिन, अधिक जटिल भूलभुलैया बनाता है। यदि रोबोट फंसा हुआ है, तो SIMCODER सीखने में मदद के लिए दुनिया को सरल बना देता है।
  • उपमा (Analogy): कल्पना कीजिए कि एक पर्सनल ट्रेनर आपके वर्कआउट को देखता है। यदि आप आसानी से 10 पाउंड उठाते हैं, तो वे तुरंत आपको 15 पाउंड देते हैं। यदि आप 15 पाउंड के लिए संघर्ष करते हैं, तो वे 12 पाउंड पर वापस आ जाते हैं। वे कभी भी आपको आपकी क्षमता की सीमा तक धकेलना नहीं छोड़ते, लेकिन इतना भी आगे नहीं जाते कि आप हार मान लें। यह रोबोट को एक स्थिर, अपरिवर्तित दुनिया की तुलना में बहुत तेज़ी से और बेहतर तरीके से सीखने में मदद करता है।

उन्होंने क्या पाया?

शोधकर्ताओं ने इसे तीन मुख्य प्रयोगों के साथ परखा:

  1. क्या यह अच्छी दुनिया बना सकता है? हाँ। SIMCODER विविध, भौतिक रूप से यथार्थवादी दृश्य (जैसे शहर की सड़कें या कंटेनर यार्ड) बना सकता है जो वास्तव में काम करते हैं। SIMCODER के पीछे जितना शक्तिशाली "दिमाग" होगा, दुनिया उतनी ही बेहतर होगी।
  2. क्या रोबोट इन दुनियाओं में बेहतर सीखते हैं? हाँ। इन स्वचालित रूप से उत्पन्न दुनियाओं में प्रशिक्षित रोबोट, हाथ से बनाई गई निश्चित दुनियाओं में प्रशिक्षित रोबोट की तुलना में नेविगेट करने में बहुत बेहतर हो गए। उन्होंने सामान्य कौशल सीखे जो उन्हें उन नई जगहों पर नेविगेट करने में मदद करते थे जिन्हें उन्होंने पहले कभी नहीं देखा था।
  3. क्या "को-इवोल्यूशन" मदद करता है? हाँ, काफी हद तक। जब दुनिया जनरेटर और रोबोट एक साथ सीख रहे थे (गोल्डिलॉक्स लूप), तो रोबोट की सफलता दर एक निश्चित दुनिया में प्रशिक्षण की तुलना में 18 अंक और एक ऐसे रोबोट की तुलना में जिसने बिल्कुल भी नहीं सीखा था, 40 अंक बढ़ गई।

सारांश में

SIMWORLD STUDIO एक ऐसी फैक्ट्री की तरह है जो रोबोटों के लिए कस्टम प्रशिक्षण पाठ्यक्रम स्वतः बनाती है। यह एक स्मार्ट बिल्डर (SIMCODER) का उपयोग करती है जो हर बार गलती करने पर और स्मार्ट होता जाता है, और यह रोबोट के प्रदर्शन के आधार पर वास्तविक समय में कठिनाई को समायोजित करता है। परिणाम यह है कि एक ऐसा रोबोट जो तेज़ी से सीखता है, नई स्थितियों को बेहतर ढंग से संभालता है, और बोर या फंसा हुआ महसूस नहीं करता क्योंकि चुनौतियाँ हमेशा उसके बढ़ते कौशल के साथ पूरी तरह मेल खाती हैं।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →