← नवीनतम पेपर
🤖 machine learning

DemoDiffusion: One-Shot Human Imitation using pre-trained Diffusion Policy

डेमोडिफ्यूजन (DemoDiffusion) एक वन-शॉट इमिटेशन लर्निंग विधि है जो रोबोटों को विविध हेरफेर कार्यों (manipulation tasks) को करने में सक्षम बनाती है, जो एक एकल मानव प्रदर्शन से एक मोटा प्रक्षेपवक्र (rough trajectory) प्राप्त करने के लिए किनेमैटिक रिटारगेटिंग का लाभ उठाती है और इसे रोबोट के संभावित कार्यों के साथ संरेखण सुनिश्चित करने के लिए एक प्री-ट्रेन्ड डिफ्यूजन पॉलिसी के साथ परिष्कृत करती है, जिससे बिना किसी कार्य-विशिष्ट प्रशिक्षण या युग्मित डेटा (paired data) की आवश्यकता के बेसलाइन दृष्टिकोणों की तुलना में काफी उच्च सफलता दर प्राप्त होती है।

मूल लेखक: Sungjae Park, Homanga Bharadhwaj, Shubham Tulsiani

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

मूल लेखक: Sungjae Park, Homanga Bharadhwaj, Shubham Tulsiani

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

कल्पना कीजिए कि आप एक रोबोट को लैपटॉप बंद करना सिखाना चाहते हैं, लेकिन आपके पास इसे प्रोग्राम करने के लिए हफ्तों बिताने या रोबोट द्वारा इसे करने के सैकड़ों घंटों के वीडियो रिकॉर्ड करने का समय नहीं है। इसके बजाय, आप बस एक बार अपने हाथों से उसे यह करते हुए दिखाना चाहते हैं।

यही वह समस्या है जिसे DemoDiffusion हल करता है। यह एक नई विधि है जो रोबोट को किसी भी विशेष प्रशिक्षण के बिना, किसी इंसान द्वारा किए गए कार्य के एक एकल वीडियो से जटिल कार्य सीखने में सक्षम बनाती है।

यह कैसे काम करता है, यहाँ कुछ रोजमर्रा के उदाहरणों के साथ समझाया गया है:

समस्या: रोबोट की गति का "अनकैनी वैली" (Uncanny Valley)

यदि आप केवल रोबोट को "मेरे हाथ की गतिविधियों की हुबहू नकल करने" के लिए कहते हैं, तो वह आमतौर पर विफल हो जाता है।

  • उदाहरण: कल्पना कीजिए कि आप एक छोटे बच्चे (रोबोट) को आपके उंगलियों के सटीक आंदोलनों की नकल करवाकर जूते के फीते बांधना सिखा रहे हैं। बच्चे के हाथ अलग आकार के होते हैं, ताकत अलग होती है, और वह फीतों के भौतिक विज्ञान (physics) को नहीं समझता। यदि वे आपके हाथों की बिल्कुल नकल करने की कोशिश करेंगे, तो वे संभवतः फीतों में फंस जाएंगे या जूते को खराब कर देंगे।
  • वास्तविकता: रोबोट और इंसानों के शरीर अलग होते हैं (embodiment)। एक मानव हाथ एक विशिष्ट तरीके से हिलने पर रोबोट का हाथ मेज से टकरा सकता है या किसी वस्तु को गिरा सकता है।

समाधान: "स्मार्ट एडिटर" दृष्टिकोण

लेखकों ने DemoDiffusion नामक एक प्रणाली बनाई है जो एक "स्मार्ट एडिटर" की तरह काम करती है। यह इंसान के "रफ ड्राफ्ट" को लेता है और उसे एक "परफेक्ट फाइनल कट" में पॉलिश करता है जिसे रोबोट वास्तव में निष्पादित कर सके।

यह दो मुख्य चरणों में होता है:

चरण 1: रफ ड्राफ्ट (काइनेमैटिक रिटारगेटिंग - Kinematic Retargeting)

सबसे पहले, सिस्टम मानव वीडियो को देखता है और मानव के हाथ को रोबोट के हाथ से जोड़ने (map करने) की कोशिश करता है।

  • उदाहरण: इसे एक ऐसे अनुवादक की तरह समझें जो दो भाषाएं बोलता है लेकिन एकदम सटीक नहीं है। वह आपकी बात सुनता है "लैपटॉप बंद करो" और इसे अनुवादित करता है "रोबोट, हाथ को X, Y, Z निर्देशांकों (coordinates) पर ले जाओ।"
  • परिणाम: यह रोबोट को एक रफ रास्ता देता है जिसका वह पालन कर सके। यह एक GPS रूट की तरह है जो आपको सही मोहल्ले तक तो पहुँचा देता है लेकिन शायद आपको दीवार के बीच से गाड़ी चलाने के लिए कह सकता है। यह गति के विचार को पकड़ता है, लेकिन यह रोबोट द्वारा स्वयं निष्पादित करने के लिए सुरक्षित या सटीक नहीं है।

चरण 2: स्मार्ट एडिटर (डिफ्यूजन पॉलिसी - Diffusion Policy)

यहीं असली जादू होता है। सिस्टम एक पूर्व-प्रशिक्षित "जनरलिस्ट AI" (एक रोबोट मस्तिष्क जिसने पहले ही लाखों वीडियो देखे हैं जिनमें रोबोट विभिन्न प्रकार के कार्य कर रहे हैं) का उपयोग करता है।

  • उदाहरण: कल्पना कीजिए कि आपके पास एक पेंटिंग का एक रफ स्केच है (चरण 1 से प्राप्त रोबोट का पथ)। आप इसे एक मास्टर कलाकार (डिफ्यूजन पॉलिसी) को सौंप देते हैं जो ठीक जानता है कि पेंट कैसे व्यवहार करता है, कैनवास पर रोशनी कैसे पड़ती है, और एक "अच्छी" पेंटिंग कैसी दिखती है।
  • प्रक्रिया: मास्टर कलाकार उस स्केच को फेंकता नहीं है। इसके बजाय, वह स्केच को देखता है, उसमें थोड़ा सा "शोर" (confusion/noise) जोड़ता है, और फिर उसे डिनोइज़ (denoise) करता है। वह रेखाओं को धीरे से ठीक करता है, परिप्रेक्ष्य (perspective) को सुधारता है, और स्ट्रोक को सुचारू बनाता है जब तक कि पेंटिंग ऐसी न दिखने लगे जैसी कोई इंसान वास्तव में पेंट कर सकता है।
  • रोबोट के संदर्भ में: AI रफ पथ को लेता है, उसमें कुछ यादृच्छिक "जिटर" (jitter) जोड़ता है, और फिर अपने विशाल भौतिक ज्ञान का उपयोग करके पथ को "साफ" करता है। यह सुनिश्चित करता है कि रोबोट टकराए नहीं, वस्तु पर अपनी पकड़ बनाए रखे, और सुचारू रूप से चले, जबकि वह अभी भी इंसान द्वारा किए गए कार्य के सामान्य आकार का पालन करता है।

यह एक बड़ी बात क्यों है?

  1. वन-शॉट लर्निंग (One-Shot Learning): आपको रोबोट को केवल एक बार दिखाने की आवश्यकता है। रोबोट को घंटों अभ्यास करने की आवश्यकता नहीं है।
  2. "रोबोट-ओनली" डेटा की आवश्यकता नहीं: आमतौर पर, रोबोट को सिखाने के लिए, आपको उस विशिष्ट कार्य को करने वाले अन्य रोबोटों के डेटा की आवश्यकता होती है। DemoDiffusion इसे छोड़ देता है। यह एक सामान्य रोबोट मस्तिष्क का उपयोग करता जो पहले से ही जानता है कि कैसे हिलना है, और बस आपके मानव वीडियो के आधार पर इसे ट्यून करता है।
  3. यह वास्तविक दुनिया में काम करता है: अपने परीक्षणों में, उन्होंने 8 अलग-अलग कार्य (जैसे मेज पोंछना, माइक्रोवेव बंद करना, या टेडी बियर उठाना) आजमाए।
    • "रफ ड्राफ्ट" विधि (केवल इंसान की नकल करना) केवल 52.5% बार सफल रही।
    • "जनरलिस्ट रोबोट" (आपके वीडियो के बिना शुरू से करने की कोशिश करना) केवल 13.8% बार सफल रहा।
    • DemoDiffusion (स्मार्ट एडिटर) 83.8% बार सफल रहा।

निष्कर्ष

DemoDiffusion को एक सहयोगी डांस पार्टनर के रूप में सोचें।

  • आप (इंसान) नृत्य की लय और सामान्य शैली प्रदान करते हैं।
  • AI (डिफ्यूजन पॉलिसी) मांसपेशियों की स्मृति (muscle memory) और बिना गिरे कैसे हिलना है, इसका ज्ञान प्रदान करता है।
  • मिलकर, वे एक ऐसा प्रदर्शन बनाते हैं जो आपके मूल विचार के प्रति वफादार है लेकिन रोबोट के शरीर के लिए पूरी तरह से अनुकूलित है।

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

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

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

Digest आज़माएँ →