Thinking with Images as Continuous Actions: Numerical Visual Chain-of-Thought
यह शोध पत्र न्यूमेरिकल विजुअल चेन-ऑफ-थॉट (NV-CoT) का प्रस्ताव करता है, जो एक ऐसा फ्रेमवर्क है जो मल्टीमॉडल लार्ज लैंग्वेज मॉडल्स को निरंतर संख्यात्मक निर्देशांकों (कंटीन्यूअस न्यूमेरिकल कोऑर्डिनेट्स) को क्रियाओं के रूप में उत्पन्न करके सटीक क्षेत्र-आधारित तर्क करने में सक्षम बनाता है, जिससे डिस्क्रीट टेक्स्ट-आधारित या फिक्स्ड-पैच दृष्टिकोणों की सीमाओं को दूर करते हुए लोकलाइजेशन सटीकता और प्रशिक्षण दक्षता में सुधार किया जा सके।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप एक बहुत ही बुद्धिमान रोबोट को यह सिखाने की कोशिश कर रहे हैं कि एक तस्वीर को कैसे देखा जाए और उसके बारे में एक सवाल का जवाब कैसे दिया जाए, जैसे कि "बाईं ओर खड़ा आदमी क्या पकड़े हुए है?"
इसे करने के लिए, रोबोट को जवाब देने से पहले तस्वीर के उस विशिष्ट हिस्से (आदमी के हाथों) पर ज़ूम इन (zoom in) करने की आवश्यकता होगी ताकि वह बेहतर तरीके से देख सके। इस प्रक्रिया को "विजुअल चेन-ऑफ़-थॉट" (Visual Chain-of-Thought) कहा जाता है।
लंबे समय तक, रोबोटों को यह काम बहुत ही अनाड़ी तरीके से करना पड़ता था। यहाँ बताया गया है कि यह पेपर एक नया तरीका जिसे NV-CoT कहा जाता है, इस समस्या को कैसे ठीक करता है।
पुराना तरीका: "पिक्सेलेटेड" (Pixelated) समस्या
कल्पना कीजिए कि आप अपने एक दोस्त को एक विशाल पार्क में एक विशिष्ट पेड़ की सटीक स्थिति बताने की कोशिश कर रहे हैं।
- "टेक्स्ट" विधि (पुराना तरीका):
रोबोट शब्दों का उपयोग करके पेड़ के स्थान का वर्णन करने की कोशिश करता है। वह कहता है, "3... 1... 5... 9।"
- समस्या: रोबोट के लिए, "3" और "4" पूरी तरह से अलग शब्द हैं, जैसे "सेब" और "केला"। वह यह नहीं समझता कि वे एक-दूसरे के ठीक बगल में हैं। यदि पेड़ वास्तव में 3.1 पर है, और रोबोट 3.9 का अनुमान लगाता है, तो रोबोट सोचता है कि उसने बहुत बड़ी गलती की है क्योंकि संख्याएँ पूरी तरह से अलग हैं। यह एक ऐसे कमरे को मापने जैसा है जिसमें केवल पूरे इंच का स्केल है, कोई भिन्न (fraction) नहीं। यह अपरिष्कृत और भ्रमित करने वाला है।
- "पैच" (Patch) विधि (एक और पुराना तरीका):
रोबोट तस्वीर को लेगो ब्लॉक्स (Lego blocks) के एक विशाल ग्रिड में काट देता है। वह केवल "ब्लॉक #42" की ओर इशारा कर सकता है।
- समस्या: क्या होगा यदि पेड़ ब्लॉक 42 और ब्लॉक 43 के बीच की रेखा पर हो? रोबोट सटीक नहीं हो सकता। वह लेगो ब्लॉक्स के आकार में फंसा हुआ है, चाहे वे कितने भी छोटे क्यों न हों।
नया तरीका: NV-CoT ("स्मूथ स्लाइडर")
इस पेपर के लेखक, केसेन झाओ (Kesen Zhao) और उनकी टीम ने एक शानदार समाधान निकाला जिसे न्यूमेरिकल विजुअल चेन-ऑफ़-थॉट (Numerical Visual Chain-of-Thought - NV-CoT) कहा जाता है।
शब्दों या लेगो ब्लॉक्स के बजाय, उन्होंने रोबोट को एक स्मूथ स्लाइडर (जैसे स्टीरियो का वॉल्यूम नॉब या लाइट का डिमर स्विच) दे दिया।
- यह कैसे काम करता है: जब रोबोट को ज़ूम इन करने की आवश्यकता होती है, तो वह "3, 1, 5, 9" नहीं कहता। इसके बजाय, वह एक सुचारू, निरंतर संख्या उत्पन्न करता है जैसे 3.142।
- जादू: क्योंकि यह एक सुचारू संख्या है, रोबोट समझता है कि 3.14, 3.15 के बहुत करीब है। यदि वह लक्ष्य से थोड़ा सा चूक भी जाता है, तो वह जानता है कि वह "लगभग सही" था, "पूरी तरह से गलत" नहीं। यह रोबोट को लेजर जैसी सटीकता के साथ सटीक स्थान की ओर इशारा करने की अनुमति देता है।
"गौसियन" (Gaussian) और "लाप्लास" (Laplace) सादृश्य
पेपर में कुछ फैंसी गणितीय शब्द जैसे "गौसियन" और "लाप्लास" पॉलिसी का उल्लेख है। यहाँ उनका सरल अंग्रेजी (और हिंदी) में अर्थ दिया गया है:
- गौसियन पॉलिसी (द "बेल कर्व" गेस):
कल्पना कीजिए कि रोबोट एक लक्ष्य पर डार्ट फेंक रहा है। वह केवल एक डार्ट नहीं फेंकता; वह बहुत सारे डार्ट फेंकता है जो केंद्र के आसपास क्लस्टर (समूह) बनाते हैं। वह जानता है, "मुझे यकीन है कि लक्ष्य यहाँ है, लेकिन मैं थोड़ा इधर-उधर हो सकता हूँ।" यह रोबोट को थोड़े अलग स्थानों को आज़माकर और यह देखकर सीखने में मदद करता है कि कौन सा स्थान सबसे अच्छा काम करता है। - लाप्लास पॉलिसी (द "शार्पर" गेस):
कभी-कभी, रोबोट को और भी अधिक आत्मविश्वासी होने और बड़ी गलतियाँ करने की संभावना कम करने की आवश्यकता होती है। लाप्लास विधि एक ऐसे डार्ट फेंकने वाले की तरह है जो बहुत केंद्रित है और शायद ही कभी केंद्र से दूर डार्ट फेंकता है। यह उन स्थितियों के लिए बेहतरीन है जहाँ आपको बहुत सटीक होने की आवश्यकता होती है और "आउटलेयर्स" (अजीब अनुमानों) से बचना होता है।
यह एक बड़ी बात क्यों है?
शोधकर्ताओं ने इस नए तरीके का परीक्षण तीन अलग-अलग "वीडियो गेम स्तरों" (बेंचमार्क) पर किया जहाँ रोबोटों को चित्रों में चीजें ढूंढनी होती हैं।
- यह तेज़ है: रोबोट पहले की तुलना में बहुत तेज़ी से ज़ूम इन करना सीख जाता है।
- यह अधिक सटीक है: रोबोट सटीक वस्तु (जैसे पेपर मिल या हैंडबैग) को पाता है और गलती से बैकग्राउंड पर ज़ूम नहीं करता है।
- यह लचीला है: यह काम करता है चाहे रोबोट को एक शिक्षक द्वारा सिखाया जा रहा हो (सुपरवाइज्ड फाइन-ट्यूनिंग) या अनुभव और त्रुटि (Reinforcement Learning) के माध्यम से सीख रहा हो।
निष्कर्ष
पुराने रोबोटों को उन लोगों के रूप में सोचें जो केवल प्रमुख राजमार्गों वाले मानचित्र का उपयोग करके शहर में नेविगेट करने की कोशिश कर रहे हैं। वे करीब तो पहुँच सकते थे, लेकिन अक्सर वे विवरणों में खो जाते थे।
NV-CoT रोबोट को टर्न-बाय-टर्न नेविगेशन के साथ जीपीएस (GPS) देता है। यह रोबोट को यह कहने की अनुमति देता है, "42.5 मीटर पर बाएं मुड़ें," बजाय इसके कि वह कहे, "अगले बड़े चौराहे पर बाएं मुड़ें।" यह छोटा सा बदलाव रोबोट को बहुत अधिक स्मार्ट, तेज़ और दृश्य दुनिया को समझने में बेहतर बनाता है।
संक्षेप में: उन्होंने रोबोट को शब्दों से अनुमान लगाना बंद करने और सुचारू, सटीक संख्याओं के साथ मापना शुरू करने की शिक्षा दी।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।