SymboUQ: Symbolic Uncertainty Quantification for Spatial Reasoning in LLMs
यह शोध पत्र SymboUQ को प्रस्तुत करता है, जो एक प्रतीकात्मक अनिश्चितता परिमाणीकरण (symbolic uncertainty quantification) ढांचा है, जो किसी दावे के औपचारिक रूप में बदलने की क्षमता और उसकी अर्थपूर्ण निश्चितता (semantic determinacy) के बीच अंतर करके बड़े भाषा मॉडलों के स्थानिक तर्क (spatial reasoning) के विश्वसनीयता अनुमान में सुधार करता है, जिससे यह कई बेंचमार्क पर मौजूदा बेसलाइनों से बेहतर प्रदर्शन करता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप एक रोबट को शहर में रास्ता खोजने के लिए सिखाने की कोशिश कर रहे हैं। आप सिर्फ यह नहीं चाहते कि वह कहे, "मुझे लगता है कि बैंक बाईं ओर है," क्योंकि रोबट शायद बहुत ही धाराप्रवाह तरीके से अनुमान लगा रहा हो, जबकि उसका नक्शा पूरी तरह से गलत हो सकता है। यह आर्टिफिशियल इंटेलिजेंस (AI) में स्थानिक तर्क (spatial reasoning) की चुनौती है: यह सुनिश्चित करना कि कंप्यूटर केवल आत्मविश्वास से भरा हुआ सुनाई न दे, बल्कि वास्तव में यह भी समझे कि चीजें एक-दूसरे के संबंध में कहाँ स्थित हैं। वैज्ञानिकों ने ऐसे "लार्ज लैंग्वेज मॉडल्स" (LLMs) बनाए हैं जो कहानियाँ लिखने और पहेलियाँ सुलझाने में बेहतरीन हैं, लेकिन वे कभी-कभी सरल तर्क में लड़खड़ा जाते हैं, जैसे कि बाएं और दाएं को आपस में मिला देना। इसे ठीक करने के लिए, शोधकर्ता अनिश्चितता परिमाणीकरण (Uncertainty Quantification - UQ) का उपयोग करते हैं, जो मूल रूप से AI के लिए एक तरीका है जिससे वह कह सके, "मैं इस बारे में निश्चित नहीं हूँ," या "मैं बहुत आश्वस्त हूँ।" बड़ा सवाल यह है कि: हमें कैसे पता चलेगा कि AI वास्तव में सही है जब वह दावा करता है कि वह आश्वस्त है, खासकर जब वह एक जटिल मानसिक मानचित्र के माध्यम से नेविगेट कर रहा हो?
यहाँ SymboUQ आता है, एक नया तरीका जो AI की विचार प्रक्रिया के लिए एक सुपर-स्मार्ट संपादक (editor) की तरह काम करता है। केवल अंतिम उत्तर की जाँच करने के बजाय, SymboUQ उस चरण-दर-चरण तर्क (reasoning trace) की जाँच करता है जिसे AI लिखता है। यह AI के विचारों को एक निर्माण परियोजना (construction project) की तरह मानता है। पहले, यह जाँचता है कि क्या AI सही उपकरणों का उपयोग कर रहा है (क्या वाक्य को एक गणितीय समस्या में बदला जा सकता है?)। फिर, यह जाँचता है कि क्या निर्माण वास्तव में खड़ा रह सकता है (क्या गणित काम करता है, या इमारत ढह जाती है?)। शोध पत्र में पाया गया है कि इन दो जाँचों को अलग करके, SymboUQ पिछले तरीकों की तुलना में यह बेहतर ढंग से अनुमान लगा सकता है कि AI का अंतिम उत्तर कितना विश्वसनीय है। पाँच विभिन्न स्थानिक पहेलियों (spatial puzzles) पर किए गए परीक्षणों में, इस नए दृष्टिकोण ने AI की अपनी गलतियों को पहचानने की क्षमता में लगभग 8% का सुधार किया और उसके अनुमान लगाने की त्रुटियों को मौजूदा सर्वोत्तम उपकरणों की तुलना में 7% कम कर दिया।
समस्या: द फ्लूएंट लायर (धाराप्रवाह झूठ बोलने वाला)
कल्पना कीजिए कि एक AI कमरे में एक लैंप कहाँ है, यह पता लगाने की कोशिश कर रहा है। वह एक लंबा, सुचारू पैराग्राफ लिखता है: "लैंप मेज पर है। मेज खिड़की के नीचे है। इसलिए, लैंप खिड़की के पास है।" यह सुनने में एकदम सही लगता है। लेकिन क्या होगा यदि AI ने गुप्त रूप से सोचा था कि मेज खिड़की के ऊपर थी? अंतिम वाक्य संयोग से सच हो सकता है, या पूरी श्रृंखला निरर्थक हो सकती है, लेकिन AI इतना धाराप्रवाह बोलता है कि हम उस पर भरोसा कर लेते हैं।
वर्तमान तरीके यह अनुमान लगाने की कोशिश करते हैं कि AI झूठ बोल रहा है या नहीं, यह देखकर कि AI कितना "आत्मविश्वासी" सुनाई देता है या उसे उत्तर को कई बार दोहराने के लिए कहकर। लेकिन ये एक जादूगर के हाथों की गति को देखने जैसा है; वे आपको यह नहीं बताते कि खरगोश वास्तव में टोपी के अंदर है या नहीं। शोध पत्र का तर्क है कि स्थानिक तर्क (spatial reasoning) के लिए, हमें एक अलग प्रकार की जाँच की आवश्यकता है। हमें यह देखने की आवश्यकता है कि क्या AI का आंतरिक मानचित्र वास्तव में समझ में आता है।
समाधान: द सिम्बोइक डिटेक्टिव (SymboUQ डिटेक्टिव)
लेखकों ने SymboUQ (सिंबोलिक अनसर्टेन्टी क्वांटिफिकेशन) नामक एक प्रणाली बनाई है। इसे AI के तर्क (reasoning trace - वह कहानी जो वह खुद को बताता है) का ऑडिट करने वाली एक तीन-भागों वाली डिटेक्टिव टीम के रूप में सोचें।
1. लेआउट ऑडिटर (अनुवादक और निर्माता)
सबसे पहले, लेआउट ऑडिटर AI के अंग्रेजी वाक्यों को नियमों की एक सख्त, गणितीय भाषा में अनुवाद करने की कोशिश करता है। यह दो प्रश्न पूछता है:
- क्या हम अनुवाद कर सकते हैं? (Symbolizability): क्या "बिल्ली चटाई पर है" जैसे वाक्य को
बिल्ली चटाई के ऊपर हैजैसे स्पष्ट नियम में बदला जा सकता है? यदि AI "बिल्ली चटाई के आसपास है" जैसा कुछ अस्पष्ट कहता है, तो अनुवादक अटक सकता है। - क्या यह एक घर बनाता है? (Semantic Determinacy): भले ही वाक्य का अनुवाद किया जा सकता है, क्या गणित काम करता है? यदि AI कहता है "बिल्ली चटाई पर है" और फिर "चटाई आसमान में तैर रही है," तो गणित टूट जाता है। घर ढह जाता है।
SymboUQ का चतुर हिस्सा यह समझना है कि केवल इसलिए कि AI एक वाक्य का अनुवाद कर सकता है (यह "symbolizable" है), इसका मतलब यह नहीं है कि वाक्य एक निश्चित उत्तर की ओर ले जाता है। AI एक वाक्य का सटीक अनुवाद कर सकता है, लेकिन गणित कह सकता है, "मुझे नहीं पता, पर्याप्त जानकारी नहीं है।" SymboUQ इसे सेमेंटिक डिटरमिनसी (Semantic Determinacy) कहता है। यह एक ब्लूप्रिंट होने और वास्तव में एक खड़ी इमारत होने के बीच का अंतर है।
2. डिटरमिनेंसी प्रोफाइल (स्कोरकार्ड)
इसके बाद, सिस्टम एक डिटरमिनेंसी प्रोफाइल बनाता है। एक ऐसे रिपोर्ट कार्ड की कल्पना करें जो केवल "अच्छा काम किया" या "फेल" नहीं कहता। इसके बजाय, यह कहता है:
- "आपने 6 में से 5 वाक्यों का अनुवाद करने की कोशिश की।"
- "लेकिन उन अनुवादों में से केवल 3 ही एक काम करने वाली इमारत बना पाए।"
- "बाकी 2 या तो बहुत अस्पष्ट थे या पूरे ढांचे को ढहाने के कारण बने।"
यह प्रोफाइल सिस्टम को बताता है कि AI का कितना तर्क वास्तव में उपयोगी साक्ष्य (evidence) है। यदि AI एक ऐसी कहानी लिख रहा है जो 90% धाराप्रवाह है लेकिन केवल 10% ही गणितीय रूप से समझ में आती है, तो यह प्रोफाइल इसे पकड़ लेता है।
3. द रिलायबिलिटी कंपोजर (स्मार्ट मिक्सर)
अंत में, डिटरमिनैटी-अवेयर रिलायबिलिटी कंपोजर (DARC) सभी सुरागों को लेता है। यह लेआउट ऑडिटर से प्राप्त "गणितीय प्रमाण" को अन्य संकेतों के साथ मिलाता है, जैसे कि AI कितना आत्मविश्वासी था या उसने उत्तर को कितनी बार दोहराया। लेकिन यहाँ जादू है: यह जानता है कि गणित पर कब भरोसा करना है और अन्य संकेतों पर कब भरोसा करना है।
- यदि AI का तर्क स्पष्ट है और गणित काम करता है (उच्च डिटरमिनसी), तो DARC गणितीय प्रमाण पर भारी रूप से निर्भर करता है।
- यदि AI का तर्क अव्यवस्थित है या गणित अटक गया है (कम डिटरमिनसी), तो DARC जानता है कि गणितीय प्रमाण अभी उपयोगी नहीं है, इसलिए वह अन्य संकेतों को अधिक सुनता है।
उन्होंने क्या पाया
शोधकर्ताओं ने चार अलग-अलग AI मॉडल का उपयोग करके पाँच विभिन्न डेटासेट्स (जैसे विभिन्न प्रकार की स्थानिक पहेलियाँ) पर SymboUQ का परीक्षण किया। उन्होंने पाया कि:
- यह बेहतर काम करता है: पिछले सबसे मजबूत तरीकों की तुलना में, SymboUQ सही उत्तरों को गलत उत्तरों की तुलना में उच्च रैंक देने में लगभग 8% बेहतर था।
- यह कम गलतियाँ करता है: इसने संभाव्यता अनुमानों (probability estimates) की त्रुटि को 7% कम कर दिया।
- "गणित बनाम अस्पष्टता" का अंतर महत्वपूर्ण है: उन्होंने सिद्ध किया कि केवल यह गिनना कि AI कितने वाक्यों का अनुवाद कर सकता था (पार्ज़ कवरेज), पर्याप्त नहीं है। आपको यह गिनना होगा कि कितने वाक्यों ने वास्तव में एक निश्चित "हाँ" या "ना" तक पहुँचाया (सेमेंटिक डिटरमिनसी)।
यह क्यों मायने रखता है
यह शोध पत्र यह दावा नहीं करता है कि इसने AI की सभी समस्याओं को हल कर दिया है। यह यह नहीं कहता कि AI अब स्थानिक तर्क (spatial reasoning) में पूर्ण हो गया है। इसके बजाय, यह AI पर भरोसा करने का एक बेहतर तरीका प्रदान करता है। यह दिखाता है कि यह जाँचकर कि AI का तर्क केवल धाराप्रवाह ही नहीं, बल्कि निष्पादनीय (executable) और निर्णायक (decisive) भी है, हम एक बहुत स्पष्ट तस्वीर प्राप्त कर सकते हैं कि उत्तर वास्तव में कितना विश्वसनीय है। यह एक छात्र से, "क्या आपको लगता है कि आपने इसे सही किया?" पूछने के बजाय, वास्तव में उनके गणित के होमवर्क की जाँच करने जैसा है कि क्या उनके चरण (steps) सही हैं।
संक्षेप में, SymboUQ हमें सिखाता है कि AI की दुनिया में, एक धाराप्रवाह कहानी हमेशा एक सच्ची कहानी नहीं होती है। यह जानने के लिए कि AI सही है या नहीं, हमें यह देखना होगा कि क्या उसका मानसिक मानचित्र वास्तव में तार्किक ईंटों से बनाया जा सकता है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।