← नवीनतम पेपर
💬 NLP

Towards Generalization of Block Attention via Automatic Segmentation and Block Distillation

यह शोधपत्र SemanticSeg प्रस्तुत करता है, जो स्वचालित टेक्स्ट सेगमेंटेशन के लिए एक बड़े पैमाने का डेटासेट और हल्का मॉडल है, साथ ही इसमें एक ब्लॉक डिस्टिलेशन फ्रेमवर्क भी शामिल है जिसमें ब्लॉक सिंक टोकन और टोकन-स्तरीय लॉस वेटिंग जैसे नवीन घटक हैं, ताकि ब्लॉक अटेंशन में इनपुट सेगमेंटेशन और प्रशिक्षण अक्षमता की चुनौतियों को दूर किया जा सके, जिससे लंबी-संदर्भ (long-context) परिदृश्यों के लिए इसकी व्यावहारिक और स्केलेबल तैनाती सक्षम हो सके।

मूल लेखक: Shuaiyi Li, Zhisong Zhang, Yan Wang, Lei Zhu, Dongyang Ma, Chenlong Deng, Yang Deng, Wai Lam

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

मूल लेखक: Shuaiyi Li, Zhisong Zhang, Yan Wang, Lei Zhu, Dongyang Ma, Chenlong Deng, Yang Deng, Wai Lam

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

कल्पना कीजिए कि आपके पास किताबों का एक विशाल पुस्तकालय है, और आप उन किताबों के आधार पर प्रश्नों के उत्तर देना चाहते हैं। आर्टिफिशियल इंटेलिजेंस (AI) की दुनिया में, ये "किताबें" लंबे टेक्स्ट (लेख) हैं, और AI एक अत्यंत बुद्धिमान लाइब्रेरियन (पुस्तकालयाध्यक्ष) है जिसे उत्तर खोजने के लिए उन्हें पढ़ना होगा।

समस्या यह है कि लाइब्रेरियन के काम करने का मानक तरीका अकुशल है। हर बार जब आप कोई नया प्रश्न पूछते हैं, भले ही वह उसी किताब के बारे में हो जिसे उन्होंने अभी-अभी पढ़ा है, तो वे विवरणों को याद करने के लिए पूरी किताब को शुरू से फिर से पढ़ते हैं। यदि आपके पास उन्हीं 10 किताबों के बारे में 100 प्रश्न हैं, तो लाइब्रेरियन एक ही पन्नों को बार-बार पढ़ने में बहुत अधिक समय और ऊर्जा बर्बाद करता है।

यह शोध पत्र इस बात का प्रस्ताव देता है कि पुस्तकालय को व्यवस्थित करने और लाइब्रेरियन को प्रशिक्षित करने का एक स्मार्ट तरीका क्या है, जिसमें दो मुख्य तरकीबों का उपयोग किया गया है: ऑटोमैटिक चंकिंग (Automatic Chunking) और स्मार्ट ट्रेनिंग (Smart Training)

1. समस्या: पुस्तकालय को "ब्लॉक्स" में तोड़ना

समय बचाने के लिए, शोधकर्ता ब्लॉक अटेंशन (Block Attention) नामक एक विधि का सुझाव देते हैं। पूरे टेक्स्ट को एक साथ पढ़ने के बजाय, वे टेक्स्ट को अलग-अलग "ब्लॉक्स" (जैसे अध्याय या खंड) में तोड़ देते हैं।

  • विचार: लाइब्रेरियन अध्याय 1 पढ़ता है, अपने नोट्स को एक सुरक्षित तिजोरी (जिसे "KV कैश" कहा जाता है) में लॉक कर देता है, और अध्याय 2 की ओर बढ़ जाता है। वे अध्याय 2 पढ़ते समय अध्याय 1 को दोबारा नहीं देखते। केवल अंत में, जब वे आपके प्रश्न का उत्तर दे रहे होते हैं, तब वे टुकड़ों को जोड़ने के लिए सभी तिजोरियों को एक साथ खोलते हैं।
  • लाभ: यदि आप बाद में अध्याय 1 के बारे में कोई प्रश्न पूछते हैं, तो लाइब्रेरियन को उसे फिर से पढ़ने की आवश्यकता नहीं होती; वे बस तिजोरी से नोट्स निकाल लेते हैं। इससे बहुत सारा समय और ऊर्जा बचती है।

लेकिन एक पेच है: आप किताब को कहाँ से काटेंगे, इसका निर्णय कैसे करेंगे?

  • पुराना तरीका: बस हर बार जब आप एक नई लाइन या पूर्ण विराम देखते हैं, तो वहीं से काट दें। यह एक वाक्य के बीच में ही किताब को काटने जैसा है। यह अर्थ को तोड़ देता है, और लाइब्रेरियन भ्रमित हो जाता है।
  • शोध पत्र का समाधान: उन्होंने एक सिमेंटिक सेगमेंटेशन (Semantic Segmentation) टूल बनाया है। इसे एक सुपर-स्मार्ट संपादक के रूप में समझें जो ठीक जानता है कि एक "विचार" कहाँ समाप्त होता है और अगला कहाँ शुरू होता है। उन्होंने इस संपादक को 30,000 विभिन्न टेक्स्ट (किताबें, कोड, बातचीत) के विशाल डेटासेट पर प्रशिक्षित किया है ताकि यह सीख सके कि टेक्स्ट को इस तरह से काटे जो केवल नियमों द्वारा नहीं, बल्कि मनुष्यों के लिए सार्थक हो।

2. प्रशिक्षण की समस्या: लाइब्रेरियन को सिखाना

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

  • पुराना तरीका (ब्लॉक फाइन-ट्यूनिंग): शोधकर्ताओं ने लाइब्रेरियन को ब्लॉक्स में और सामान्य रूप से एक साथ पढ़ने का अभ्यास कराकर सिखाने की कोशिश की। यह काम तो करता था, लेकिन यह एक छात्र को एक ही समय में दो अलग-अलग पाठ्यपुस्तकें पढ़ने के लिए मजबूर करने जैसा था—यह धीमा, महंगा था, और छात्र विषयों के बीच स्विच करते समय अभी भी भ्रमित रहता था।
  • शोध पत्र का समाधान (ब्लॉक डिस्टिलेशन): लाइब्रेरियन को शून्य से सीखने के लिए संघर्ष कराने के बजाय, उन्होंने एक टीचर-स्टूडेंट (शिक्षक-छात्र) दृष्टिकोण का उपयोग किया।
    • टीचर (शिक्षक): एक अत्यंत बुद्धिमान लाइब्रेरियन जो पूरी किताब को एक साथ पढ़ सकता है (फुल अटेंशन)।
    • स्टूडेंट (छात्र): वह लाइब्रेरियन जो ब्लॉक्स का उपयोग करना सीख रहा है।
    • तरकीब: टीचर, स्टूडेंट का मार्गदर्शन करता है। स्टूडेंट ब्लॉक्स का उपयोग करके समस्या को हल करने का प्रयास करता है, और टीचर काम की जाँच करता है। यदि स्टूडेंट गलत करता है, तो टीचर उसे सही उत्तर दिखाता है। यह पुराने तरीके की तुलना में बहुत तेज़ और अधिक कुशल है।

3. गुप्त सामग्रियां (जादुई उपकरण)

इस टीचर-स्टूडेंट ट्रेनिंग को पूरी तरह से सफल बनाने के लिए, शोधकर्ताओं ने तीन विशेष उपकरण जोड़े:

  1. ब्लॉक सिंक टोकन्स (Block Sink Tokens - "वेलकम मैट"):

    • समस्या: जब लाइब्रेरियन एक नया ब्लॉक शुरू करता है, तो वे कभी-कभी उस चीज़ को भूल जाते हैं जो उस ब्लॉक की शुरुआत में हुई थी (जैसे किसी कमरे में प्रवेश करना और यह भूल जाना कि आप वहां क्यों गए थे)।
    • समाधान: वे प्रत्येक ब्लॉक की शुरुआत में एक विशेष "वेलकम मैट" टोकन रखते हैं। यह एक रिमाइंडर (याद दिलाने वाले) के रूप में कार्य करता है, जिससे यह सुनिश्चित होता है कि लाइब्रेरियन नए खंड के पहले शब्दों पर ध्यान दे।
  2. ब्लॉक ड्रॉपआउट (Block Dropout - "रैंडम क्विज़"):

    • समस्या: आमतौर पर, टीचर केवल अंतिम उत्तर की जाँच करता है। स्टूडेंट बीच के अध्यायों को अनदेखा कर सकता है और केवल अंत का अनुमान लगा सकता है।
    • समाधान: टीचर प्रशिक्षण के दौरान कुछ ब्लॉक्स को बेतरतीब ढंग से छिपा देता है और स्टूडेंट को केवल शेष ब्लॉक्स का उपयोग करके उत्तर खोजने के लिए मजबूर करता है। यह स्टूडेंट को लाइब्रेरी के हर हिस्से का उपयोग करना सीखने के लिए मजबूर करता है, न कि केवल अंत को।
  3. टोकन वेटिंग (Token Weighting - "हाइलाइटर"):

    • समस्या: सभी शब्द समान रूप से महत्वपूर्ण नहीं होते। कुछ शब्द ब्लॉक को समझने के लिए महत्वपूर्ण होते हैं; अन्य केवल भरने के लिए होते हैं।
    • समाधान: सिस्टम उन शब्दों पर "हाइलाइटर" लगाता है जिन्हें समझना स्टूडेंट के लिए ब्लॉक्स का उपयोग करके कठिन है। यह स्टूडेंट को बताता है, "इन विशिष्ट शब्दों पर अतिरिक्त ध्यान दें," बजाय इसके कि हर शब्द के साथ एक जैसा व्यवहार किया जाए।

परिणाम

शोधकर्ताओं ने विभिन्न AI मॉडलों और लॉन्ग-टेक्स्ट बेंचमार्क पर इसका परीक्षण किया।

  • सेगमेंटेशन टूल: इसने रैंडम नियमों या साधारण विराम चिह्नों की तुलना में टेक्स्ट को बहुत बेहतर तरीके से काटा, जिससे बेहतर उत्तर मिले।
  • प्रशिक्षण विधि: "ब्लॉक डिस्टिलेशन" पद्धति ने AI को उसकी बुद्धिमत्ता बनाए रखते हुए कुशल "ब्लॉक" सिस्टम का उपयोग करने की अनुमति दी। इसने पुराने, धीमे "सब कुछ एक साथ पढ़ने" वाले तरीके के लगभग बराबर प्रदर्शन किया, लेकिन ब्लॉक सिस्टम की गति और मेमोरी बचत के साथ।

संक्षेप में: इस शोध पत्र ने यह पता लगाया कि लंबे टेक्स्ट को स्वचालित रूप से सार्थक टुकड़ों में कैसे काटा जाए और AI मॉडलों को अपनी बुद्धिमत्ता खोए बिना उन टुकड़ों का कुशलतापूर्वक उपयोग करना कैसे सिखाया जाए। यह एक लाइब्रेरियन को एक विशाल पुस्तकालय को व्यवस्थित लेबल वाले बक्सों में व्यवस्थित करने के लिए सिखाने जैसा है ताकि वे हर बार पूरे भवन को फिर से पढ़े बिना तुरंत प्रश्नों के उत्तर दे सकें।

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

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

Digest आज़माएँ →