← नवीनतम पेपर
🤖 AI

Projectional Decoding: Towards Semantic-Aware LLM Generation

यह शोध पत्र "प्रोजेक्शनल डिकोडिंग" (projectional decoding) प्रस्तुत करता है, जो एक नवीन ढांचा है जो टेक्स्ट के साथ एक आंशिक ग्राफ मॉडल को बनाए रखकर डोमेन सिमेंटिक्स को सीधे LLM जनरेशन में एकीकृत करता है ताकि वृद्धिशील सिमेंटिक सत्यापन, त्रुटि का पता लगाना और प्रमाणिक रूप से वैध सॉफ़्टवेयर आर्टिफैक्ट निर्माण सक्षम किया जा सके।

मूल लेखक: Boqi Chen, José Antonio Hernández López, Aren A. Babikian

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

मूल लेखक: Boqi Chen, José Antonio Hernández López, Aren A. Babikian

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

यहाँ "प्रोजेक्शनल डिकोडिंग: सिमेंटिक-अवेयर एलएलएम जनरेशन की ओर" (Projectional Decoding: Towards Semantic-Aware LLM Generation) पेपर का सरल भाषा और रोजमर्रा के उदाहरणों के साथ विवरण दिया गया है।

बड़ी समस्या: "अंधा" लेखक

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

  • वर्तमान स्थिति: लेखक शब्द दर शब्द निर्देश टाइप करना शुरू करता है। वे जानते हैं कि "wood" (लकड़ी) और "screw" (पेंच) कैसे स्पेल करते हैं (सिंटैक्स), लेकिन वे लिखते समय अपने दिमाग में अंतिम संरचना को वास्तव में "देख" नहीं पाते हैं।
  • गलती: वे लिख सकते हैं, "शेल्फ को ऊपर जोड़ें," लेकिन बाद में उन्हें एहसास हो सकता है कि वे पैरों (legs) के बारे में लिखना भूल गए हैं। या, वे ऐसे निर्देश लिख सकते हैं जिससे शेल्फ डगमगा सकता है क्योंकि भौतिक विज्ञान (physics) के हिसाब से वह सही नहीं है।
  • समाधान (पुराना तरीका): आमतौर पर, हम लेखक को पूरा बुकशेल्फ़ खत्म करने देते हैं, फिर हम उसकी जाँच करते हैं। यदि वह टूटा हुआ है, तो हम उसे ठीक करने की कोशिश करते हैं (पोस्ट-प्रोसेसिंग)। लेकिन अक्सर, निर्देश इतने अस्त-व्यस्त होते हैं कि हम यह भी नहीं समझ पाते कि उन्हें कैसे ठीक किया जाए।

नया विचार: "आर्किटेक्ट का ब्लूप्रिंट"

लेखक एक नया तरीका प्रस्तावित करते हैं जिसे प्रोजेक्शनल डिकोडिंग (Projectional Decoding) कहा जाता है।

लेखक को खाली पन्ने पर शब्द टाइप करने देने के बजाय, कल्पना कीजिए कि आप उन्हें एक डिजिटल ब्लूप्रिंट दे रहे हैं जो उनके टाइप करते समय वास्तविक समय (real-time) में अपडेट होता रहता है।

  1. दो ट्रैक एक साथ चल रहे हैं:

    • ट्रैक A (टेक्स्ट): LLM अभी भी टेक्स्ट (निर्देश) जेनरेट कर रहा है।
    • ट्रैक B (ब्लूप्रिंट): उसी समय, सिस्टम अब तक लिखे गए टेक्स्ट के आधार पर बुकशेल्फ़ का एक आंशिक (partial) 3D मॉडल बनाता है।
  2. "अनिश्चितता" (Uncertainty) फीचर:
    यह ब्लूप्रिंट खास है क्योंकि यह जानता है कि क्या गायब है। यह केवल तैयार हिस्सों को ही नहीं दिखाता; यह "भूतिया" (ghost) हिस्से भी दिखाता है जो बाद में वहाँ हो सकते हैं।

    • उदाहरण: यदि लेखक कहता है "एक शेल्फ जोड़ें," तो ब्लूप्रिंट एक शेल्फ दिखाता है। यदि लेखक वहीं रुक जाता है, तो ब्लूप्रिंट एक "संभावित" आइटम के रूप में एक "पैर" (leg) को हाइलाइट करेगा जिसे आगे जोड़ने की आवश्यकता है। यह उस अनिश्चितता को पकड़ता है जो अभी तक लिखी नहीं गई है।
  3. "सेफ्टी गार्ड" (सिमेंटिक वैलिडेशन):
    अगला शब्द लिखने की अनुमति देने से पहले, सिस्टम ब्लूप्रिंट की जाँच करता है।

    • यदि अगला शब्द नियमों को तोड़ता है (जैसे, "शेल्फ को छत से जोड़ें" जब ब्लूप्रिंट कहता है कि शेल्फ को पैरों की आवश्यकता है), तो सिस्टम उस शब्द को ब्लॉक कर देता है।
    • यह केवल उन्हीं शब्दों को अनुमति देता है जो ब्लूप्रिंट को वैध रखते हैं और एक तैयार, काम करने वाले उत्पाद की ओर ले जाते हैं।

पेपर से एक ठोस उदाहरण

लेखकों ने इस कार्य पर परीक्षण किया जहाँ एक AI को किसी दृश्य (scene) के बारे में प्रश्न का उत्तर देने के लिए एक प्रोग्राम लिखने की आवश्यकता थी (जैसे, "भूरे रंग की वस्तु के दाईं ओर कितनी लाल वस्तुएं हैं?")।

  • नए तरीके के बिना: AI एक ऐसा प्रोग्राम लिख सकता है जो अंग्रेजी कोड जैसा दिखता है लेकिन तार्किक रूप से टूटा हुआ है (जैसे, उन वस्तुओं को गिनने की कोशिश करना जो मौजूद ही नहीं हैं)।
  • प्रोजेक्शनल डिकोडिंग के साथ: जैसे ही AI लिखता है, सिस्टम एक "प्रोग्राम ग्राफ" (तर्क का एक मानचित्र) बनाता है।
    • यदि AI एक ऐसा चरण जोड़ने की कोशिश करता है जो किसी नियम का उल्लंघन करता है (जैसे, गलत प्रकार के डेटा का उपयोग करना), तो सिस्टम इसे मानचित्र पर तुरंत देख लेता है।
    • यह उस चरण को ब्लॉक कर देता है और AI को एक अलग रास्ता चुनने के लिए मजबूर करता है जो मानचित्र को वैध बनाए रखता है।

परिणाम

पेपर ने विभिन्न आकार के AI मॉडल्स पर परीक्षण किया।

  • परिणाम: इस "ब्लूप्रिंट" पद्धति का उपयोग करने वाला AI मानक AI की तुलना में काफी कम तार्किक त्रुटियां करता है।
  • समझौता (Trade-off): टेक्स्ट जेनरेट करने में थोड़ा अधिक समय लगता है (लगभग 1.1 से 1.5 गुना धीमा), लेकिन परिणाम बहुत अधिक विश्वसनीय थे और वास्तव में काम करते थे।

मुख्य निष्कर्ष

पेपर का तर्क है कि जटिल, संरचित चीजें (जैसे सॉफ्टवेयर कोड) जेनरेट करने के लिए, हम आउटपुट को केवल टेक्स्ट की एक धारा (stream) के रूप में नहीं मान सकते। हमें इसे एक बनाई जा रही संरचना (structure) के रूप में मानना होगा।

टेक्स्ट के साथ एक "आंशिक मॉडल" (ब्लूप्रिंट) को जीवित रखकर, हम गलतियों को AI के लिखने के दौरान ही पकड़ सकते हैं, न कि दीवारें खड़ी होने के बाद एक टूटा हुआ घर ठीक करने की कोशिश कर सकते हैं। यह सुनिश्चित करता है कि अंतिम आउटपुट न केवल व्याकरण की दृष्टि से सही है, बल्कि तार्किक रूप से भी सुदृढ़ है।

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

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

Digest आज़माएँ →