← नवीनतम पेपर
💻 computer science

Provably Efficient Policy-Reward Co-Pretraining for Adversarial Imitation Learning

यह शोध पत्र CoPT-AIL को प्रस्तुत करता है, जो एक सिद्धांत-आधारित पॉलिसी-रिवॉर्ड को-प्रीट्रेनिंग एल्गोरिदम है जो मानक प्रीट्रेनिंग दृष्टिकोणों की सीमाओं को दूर करने के लिए व्यवहार क्लोनिंग (behavioral cloning) के माध्यम से पॉलिसी और रिवॉर्ड दोनों को संयुक्त रूप से प्रीट्रेन करके एडवर्सरियल इमिटेशन लर्निंग को त्वरित करने के लिए पहला सैद्धांतिक आश्वासन प्रदान करता है।

मूल लेखक: Tian Xu, Zexuan Chen, Zhilong Zhang, Yi-Chen Li, Chenyang Wang, Lei Yuan, Yang Yu

प्रकाशित 2026-06-23
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Tian Xu, Zexuan Chen, Zhilong Zhang, Yi-Chen Li, Chenyang Wang, Lei Yuan, Yang Yu

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

कल्पना कीजिए कि आप एक रोबोट को एक पेशेवर डांसर की तरह चलना सिखाने की कोशिश कर रहे हैं। आपके पास उस डांसर (विशेषज्ञ/expert) का एक वीडियो है, लेकिन आपके पास कोई मैनुअल नहीं है जो यह समझा सके कि वे इस तरह से क्यों चलते हैं। आपके पास केवल वह वीडियो है।

यह इमिटेशन लर्निंग (Imitation Learning) की समस्या है। वीडियो से सीखने के दो मुख्य तरीके हैं:

  1. "कॉपीकैट" तरीका (Behavioral Cloning): रोबोट वीडियो देखता है और हर हरकत को याद करने की कोशिश करता है।
    • दोष: यदि रोबोट शुरुआत में एक छोटी सी गलती करता है, तो वह एक ऐसी अजीब स्थिति में पहुँच जाता है जो उसने वीडियो में कभी नहीं देखी थी। वह घबरा जाता है, एक बड़ी गलती करता है, और पूरा रूटीन बिगड़ जाता है। यह एक ऐसे छात्र की तरह है जो गणित के स्टेप्स को रटने की कोशिश कर रहा है, लेकिन जैसे ही नंबर थोड़े से बदलते हैं, वह असफल हो जाता है।
  2. "गेम शो" तरीका (Adversarial Imitation Learning - AIL): रोबोट एक "जज" (Judge) के खिलाफ खेल खेलता है। जज यह पता लगाने की कोशिश करता है कि रोबोट डांसर की तुलना में क्या गलत कर रहा है, और रोबोट जज को मूर्ख बनाने की कोशिश करता है।
    • दोष: यह "कॉपीकैट" तरीके से बहुत बेहतर काम करता है, लेकिन यह अविश्वसनीय रूप से धीमा है। रोबोट को खेल के नियम सीखने के लिए वास्तविक दुनिया में (या सिमुलेशन में) लाखों बार अभ्यास करना पड़ता है। यह बिना किसी कोच के, लाखों गेम खेलकर शतरंज सीखने की कोशिश करने जैसा है।

समस्या: "वॉर्म स्टार्ट" (Warm Start) का जाल

शोधकर्ताओं ने इस सुस्ती को ठीक करने के लिए "गेम शो" तरीके को एक शुरुआती बढ़त (head start) देने की कोशिश की। उन्होंने कहा, "आइए पहले 'कॉपीकैट' तरीके का उपयोग करके रोबोट को लगभग अच्छा बना लें, फिर इसे पॉलिश करने के लिए 'गेम शो' तरीके पर स्विच करें।"

लेकिन यहाँ एक पेंच है: व्यवहार में, यह अक्सर उल्टा असर करता था। जिस क्षण वे "गेम शो" पर स्विच करते, रोबोट भ्रमित हो जाता, जो कुछ सीखा था उसे भूल जाता और पहले से भी खराब प्रदर्शन करता। यह एक ऐसे छात्र की तरह था जिसने टेस्ट के लिए कड़ी मेहनत की, 'B' ग्रेड प्राप्त किया, और फिर जब शिक्षक ने एक नया, कठिन यूनिट शुरू किया, तो छात्र सब कुछ भूल गया और 'F' ग्रेड ले आया।

शोध का निष्कर्ष: गायब "जज"

इस पेपर के लेखकों ने गणित की गहराई में जाकर यह पता लगाया कि "कॉपीकैट फिर गेम शो" वाला दृष्टिकोण क्यों विफल हुआ। उन्होंने पाया कि समस्या रोबोट (पॉलिसी) में नहीं थी, बल्कि जज (रिवॉर्ड फंक्शन) में थी।

  • रोबोट: "कॉपीकैट" तरीके ने रोबोट को हरकतें सिखाने में बहुत अच्छा काम किया।
  • जज: जब वे "गेम शो" पर स्विच हुए, तो उन्होंने रोबोट को एक बिल्कुल नया, रैंडम जज दिया जिसे पता ही नहीं था कि "अच्छा" क्या होता है। रोबोट एक ऐसे जज को प्रभावित करने की कोशिश कर रहा था जो चलते-चलते अपने नियम खुद बना रहा था।

लेखक तर्क देते हैं कि रोबोट इसलिए विफल हुआ क्योंकि जज अनट्रेंड (untrained) था, न कि इसलिए कि रोबोट अनट्रेंड था।

समाधान: को-प्रीट्रेनिंग (Co-Pretraining) ("कोच" और "जज" एक साथ)

लेखक एक नया तरीका प्रस्तावित करते हैं जिसे CoPT-AIL कहा जाता है। केवल रोबोट को प्रशिक्षित करने के बजाय, वे उसी वीडियो डेटा का उपयोग करके रोबोट और जज दोनों को एक साथ प्रशिक्षित करते हैं।

यहाँ एक रचनात्मक उपमा (analogy) है:
कल्पना कीजिए कि आप एक सॉकर खिलाड़ी को प्रशिक्षित कर रहे हैं।

  • पुराना तरीका: आप एक प्रो प्लेयर की हाइलाइट रील देखते हैं। आप नौसिखिए खिलाड़ी को उन मूव्स की नकल करना सिखाते हैं (रोबोट ट्रेनिंग)। फिर, आप सड़क से किसी रैंडम व्यक्ति को रेफरी (Random Judge) के रूप में नियुक्त करते हैं और उसे खेल शुरू करने के लिए कहते हैं। रेफरी को नियम नहीं पता, इसलिए खेल अराजक है।
  • CoPT-AIL तरीका: आप हाइलाइट रील देखते हैं। आप नौसिखिए खिलाड़ी को उन मूव्स की नकल करना सिखाते हैं। महत्वपूर्ण बात यह है कि, आप रेफरी को भी वही हाइलाइट रील दिखाना शुरू करते हैं। आप रेफरी को सिखाते हैं, "देखो प्रो कैसे मूव करता है? 'अच्छा' दिखने का मतलब यही है।"

अब, जब खेल शुरू होता है, तो रेफरी को पहले से ही पता होता है कि एक अच्छा प्ले क्या होता है। नौसिखिया खिलाड़ी और रेफरी पहले ही एक ही पेज पर होते हैं।

उन्होंने इसे कैसे किया (जादुई ट्रिक)

पेपर एक चतुर गणितीय ट्रिक का खुलासा करता है। उन्होंने महसूस किया कि रोबोट को एक अच्छा काम करने के लिए मिलने वाला "स्कोर" गणितीय रूप से इस बात से संबंधित है कि विशेषज्ञ (expert) द्वारा वह मूव करने की संभावना कितनी थी।

इसलिए, उन्हें जज को प्रशिक्षित करने के लिए किसी अलग, जटिल प्रक्रिया की आवश्यकता नहीं थी। उन्होंने बस रोबोट के "कॉपीकैट" दिमाग को लिया और कहा, "ठीक है, अब तुम जज भी हो।"

  • यदि रोबोट को लगता है कि कोई मूव विशेषज्ञ द्वारा किए गए मूव की 90% संभावना है, तो जज उसे उच्च स्कोर देता है।
  • यदि रोबोट को लगता है कि यह 10% संभावना है, तो जज उसे कम स्कोर देता है।

यह "गेम शो" के लिए एक परफेक्ट "वॉर्म स्टार्ट" बनाता है। महंगा वास्तविक अभ्यास शुरू होने से पहले ही रोबोट और जज एक-दूसरे के साथ संरेखित (aligned) होते हैं।

परिणाम

पेपर दो चीजें सिद्ध करता है:

  1. गणितीय रूप से: उन्होंने दिखाया कि इस तरह से जज को प्रशिक्षित करके, रोबोट अन्य तरीकों की तुलना में बहुत तेजी से सीखता है और कम गलतियाँ करता है। यह पहली बार है जब किसी ने गणितीय रूप से सिद्ध किया है कि इस विशिष्ट प्रकार का 'हेड स्टार्ट' क्यों काम करता है।
  2. व्यावहारिक रूप से: उन्होंने इसे 8 अलग-अलग रोबोट कार्यों (जैसे चलना, दौड़ना और संतुलन बनाना) पर टेस्ट किया। नए तरीके (CoPT-AIL) ने अन्य सभी शीर्ष तरीकों की तुलना में इन कार्यों को बहुत तेज़ी से और अधिक स्थिरता के साथ सीखा। इसने बहुत कम अभ्यास प्रयासों के साथ विशेषज्ञ-स्तर का प्रदर्शन हासिल किया।

सारांश

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

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

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

Digest आज़माएँ →