Probabilistic Recurrent Intention Switching Model
यह शोध पत्र PRISM को प्रस्तुत करता है, जो एक नवीन इनवर्स रिइन्फोर्समेंट लर्निंग फ्रेमवर्क है जो नॉन-मार्कोवियन इंटेंशन स्विचिंग को मॉडल करने के लिए एक लाइटवेट रिकरेंट नेटवर्क का उपयोग करता है, जिससे सटीक क्लोज्ड-फॉर्म ऑप्टिमाइज़ेशन सक्षम होता है और ग्रिडवर्ल्ड, मेज़, और बड़े पैमाने के रोबोटिक मैनिपुलेशन कार्यों में टेम्पोरली कोहेरेंट लक्ष्यों को रिकवर करने में उत्कृष्ट प्रदर्शन प्रदर्शित होता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। यह एक ऐसे प्रीप्रिंट की AI से तैयार की गई व्याख्या है जिसकी अभी सहकर्मी समीक्षा नहीं हुई है। यह चिकित्सकीय सलाह नहीं है। इस सामग्री के आधार पर स्वास्थ्य संबंधी फैसले न लें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप किसी को कोई जटिल कार्य करते हुए देख रहे हैं, जैसे कि एक भूलभुलैया में दौड़ता हुआ चूहा या किसी रोबोटिक हाथ द्वारा बर्तन सजाना। कंप्यूटर के लिए, यह केवल गतिविधियों की एक लंबी सूची जैसा दिखता है: बाएं मुड़ा, आगे बढ़ा, पकड़ा, दाएं मुड़ा।
लेकिन एक इंसान के रूप में, हम उन गतिविधियों के पीछे की कहानी जानते हैं। चूहा सिर्फ "चल" नहीं रहा था; पहले, वह पानी की तलाश में था, फिर वह थक गया और घर जाने की ओर मुड़ गया, और शायद बाद में वह बस मजे के लिए भटक रहा (exploring) था। रोबोट सिर्फ "अपना हाथ नहीं हिला" रहा था; वह एक कप के पास पहुँच रहा था, उसे पकड़ रहा था, उसे ले जा रहा था, और फिर रुक गया था।
समस्या यह है कि सामान्य कंप्यूटर प्रोग्राम जो इन व्यवहारों को समझने की कोशिश करते हैं, वे आमतौर पर यह मान लेते हैं कि कर्ता (actor) का पूरे वीडियो के दौरान केवल एक ही लक्ष्य (single goal) होता है। वे एक ही "पुरस्कार" (reward) खोजने की कोशिश करते हैं (जैसे "निकास तक पहुँचना") जो हर एक हरकत को समझा सके। यह तब विफल हो जाता है जब कर्ता बीच में ही अपने लक्ष्य बदल देता है।
समाधान: PRISM
इस शोध के लेखकों ने PRISM (प्रॉबेबिलिस्टिक रिकरेंट इंटेंशन स्विचिंग मॉडल) नामक एक नया टूल बनाया है। PRISM को एक बहुत ही समझदार फिल्म निर्देशक के रूप में समझें जो कच्चे फुटेज को देखता है और वास्तविक समय (real-time) में पटकथा (script) तैयार करता है।
यह कैसे काम करता है, इसके सरल उदाहरण यहाँ दिए गए हैं:
1. "रिकरेंट" मेमोरी (नोटबुक)
पुराने तरीके केवल तत्काल अतीत को देखकर अगले लक्ष्य का अनुमान लगाने की कोशिश करते थे (जैसे कि एक गोल्डफिश जिसकी याददाश्त केवल 3 सेकंड की होती है) या डेटा में मैन्युअल रूप से पिछले कुछ चरणों को जोड़ देते थे (जो बहुत जल्दी अव्यवस्थित और विशाल हो जाता है)।
PRISM एक रिकरेंट न्यूरल नेटवर्क (Recurrent Neural Network) का उपयोग करता है, जो एक ऐसे पात्र की तरह है जो नोटबुक रखता है। जैसे-जैसे चूहा या रोबोट चलता है, नोटबुक अब तक जो कुछ भी हुआ है उसका सारांश अपडेट करती रहती है।
- उदाहरण: यदि एक चूहा 10 बार दीवार से टकराता है, तो नोटबुक केवल "दीवार से टकराना" नहीं देखती। यह देखती है कि "निराशा बढ़ रही है।" यह मॉडल को यह समझने में मदद करता है कि चूहा अपने लक्ष्य को इसलिए बदल सकता है क्योंकि उसका इतिहास ऐसा है, न कि केवल इसलिए कि वह अभी क्या देख रहा है।
2. "सॉफ्ट स्विच" (डिमर स्विच)
एक सख्त "ऑन/ऑफ" स्विच के बजाय, जहाँ एजेंट या तो "लक्ष्य A" है या "लक्ष्य B", PRISM एक डिमर स्विच का उपयोग करता है। हर एक क्षण में, यह एक संभावना (probability) की गणना करता है: "70% संभावना है कि एजेंट पानी की तलाश में है, और 30% संभावना है कि वह बस घूम रहा है।" यह लक्ष्यों के बीच के बदलाव को सहज और वास्तविक बनाता है।
3. "मैजिक स्प्लिट" (पहेली सुलझाने वाला)
इन समस्याओं का सबसे कठिन हिस्सा आमतौर पर यह होता है कि आपको लक्ष्यों और पुरस्कारों (rewards) दोनों का अनुमान एक साथ लगाना पड़ता है, जो एक बहुत बड़ी और उलझी हुई गणितीय पहेली है।
लेखकों ने एक गणितीय ट्रिक (जिसे 'एक्सपेक्टेशन-मैक्सिमाइजेशन' कहा जाता है) को सिद्ध किया है जो इस पहेली को विभाजित (split) करने की अनुमति देती है।
- चरण A: वे नोटबुक का उपयोग करके लक्ष्यों का अनुमान लगाते हैं।
- चरण B: एक बार लक्ष्य अनुमानित हो जाने के बाद, वे प्रत्येक लक्ष्य के लिए अलग-अलग पुरस्कारों को हल करते हैं।
- चरण C: वे इसे दोहराते हैं।
क्योंकि वे पुरस्कार वाले हिस्से को एक ज्ञात, तेज़ फॉर्मूले (जिसे 'इनवर्स एक्शन-वैल्यू इटरेशन' कहा जाता है) का उपयोग करके हल कर सकते हैं, इसलिए यह पूरी प्रक्रिया अविश्वसनीय रूप से तेज़ है। यह विशेषज्ञों की एक टीम की तरह है जहाँ एक व्यक्ति कथानक (plot) का पता लगाता है, और फिर तीन अन्य लोग तुरंत प्रत्येक पात्र के पीछे के उद्देश्य को समझते हैं, बजाय इसके कि एक व्यक्ति सब कुछ एक साथ करने की कोशिश करे।
उन्होंने क्या परीक्षण किया
टीम ने PRISM का परीक्षण तीन बहुत अलग "फिल्मों" में किया:
- ग्रिड में निराश चूहा: उन्होंने एक काल्पनिक दुनिया बनाई जहाँ एक चूहा दीवारों से टकराने पर निराश हो जाता है। पुराने मॉडल यहाँ विफल रहे क्योंकि वे टक्करों की संख्या (इतिहास) को याद नहीं रख सके। PRISM ने निराशा को याद रखा और सही ढंग से भविष्यवाणी की कि चूहा कब हार मानकर दूसरे व्यवहार की ओर स्विच करेगा।
- भूलभुलैया में असली चूहा: उन्होंने पानी की तलाश में अंधेरी भूलभुलैया में दौड़ते चूहों के वास्तविक डेटा का उपयोग किया। PRISM सफलतापूर्वक तीन अलग-अलग "मोड्स" की पहचान करने में सफल रहा जो जीव विज्ञानियों द्वारा पहले से ज्ञात थे: पानी की तलाश (Water-Seeking), घर वापसी (Homing), और भटकना (Exploring)। इसने पिछले तरीकों की तुलना में बेहतर प्रदर्शन किया और स्वचालित रूप से "स्विचिंग पॉइंट्स" का पता लगाया।
- रोबोटिक हाथ (BridgeData V2): यह सबसे बड़ा परीक्षण था। उन्होंने इसमें एक इंसान द्वारा किचन के काम करने के लिए रोबोटिक हाथ को नियंत्रित करने के घंटों के वीडियो डाले। PRISM को पहले से कोई जानकारी नहीं थी कि "पकड़ना" (grasp) या "ले जाना" (carry) क्या है। फिर भी, इसने कच्चे वीडियो को देखा और वीडियो को चार स्पष्ट अध्यायों में विभाजित किया: निकट पहुँचना (Approach) (वस्तु के पास जाना), पकड़ना (Grasp) (हाथ बंद करना), ले जाना (Carry) (वस्तु को हिलाना), और खाली बैठना (Idle) (इंतज़ार करना/समायोजन करना)।
यह क्यों महत्वपूर्ण है
शोध पत्र का दावा है कि PRISM इस प्रकार के "मल्टी-गोल" विश्लेषण को बड़े पैमाने पर, वास्तविक दुनिया के रोबोट डेटा पर सफलतापूर्वक लागू करने वाला पहला तरीका है।
- यह तेज़ है: यह एक मानक लैपटॉप पर मिनटों में चलता है, जबकि पुराने तरीकों को इसमें बहुत समय लग सकता है या वे क्रैश हो सकते हैं।
- यह व्याख्या योग्य (Interpretable) है: यह केवल एक संख्या नहीं देता; यह आपको हर क्षण में एजेंट क्या चाहता था, उसका एक नक्शा देता है। आप आउटपुट को देख सकते हैं और कह सकते हैं, "आह, ठीक वहीं, रोबोट कप को पकड़ने की कोशिश कर रहा था।"
- यह दोनों के लिए काम करता है: यह सुझाव देता है कि जैविक मस्तिष्क (चूहे) और कृत्रिम मस्तिष्क (रोबोट) दोनों जिस तरह से लक्ष्यों के बीच स्विच करते हैं, वह मौलिक रूप से समान है: वे दोनों निर्णय लेने के लिए स्मृति और इतिहास पर निर्भर करते हैं।
संक्षेप में, PRISM एक ऐसा उपकरण है जो क्रियाओं की एक लंबी, भ्रमित करने वाली धारा को स्पष्ट अध्यायों वाली एक स्पष्ट कहानी में बदल देता है, जो "क्या" के पीछे छिपे "क्यों" को प्रकट करता है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।