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

Compressed Convolutional Attention: Efficient Attention in a Compressed Latent Space

यह शोध पत्र कंप्रेस्ड कन्वोल्यूशनल अटेंशन (CCA) और इसके वेरिएंट CCGQA को प्रस्तुत करता है, जो नवीन अटेंशन तंत्र हैं जो एक साझा लेटेंट स्पेस में संचालन करते हैं ताकि पैरामीटर्स, KV-कैश आकार और FLOPs को एक साथ कम किया जा सके, जिससे GQA और MLA जैसी मौजूदा विधियों की तुलना में प्रदर्शन को बनाए रखते हुए या सुधारते हुए प्रशिक्षण और प्रीफिल में महत्वपूर्ण गति प्राप्त की जा सके।

मूल लेखक: Tomas Figliolia, Nicholas Alonso, Rishi Iyer, Quentin Anthony, Beren Millidge

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

मूल लेखक: Tomas Figliolia, Nicholas Alonso, Rishi Iyer, Quentin Anthony, Beren Millidge

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

कल्पना कीजिए कि आप एक अकेले प्रश्न का उत्तर देने के लिए एक विशाल, 1,00,000 पन्नों के उपन्यास को पढ़ने की कोशिश कर रहे हैं।

AI की दुनिया में, एक "ट्रांसफॉर्मर" (Transformer) मॉडल यही करता है। यह अटेंशन (Attention) नामक एक तंत्र का उपयोग करता है ताकि वह वर्तमान शब्द को समझने के लिए अब तक पढ़े गए हर शब्द को देख सके।

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

मौजूदा समाधानों ने इसे ठीक करने की कोशिश की:

  1. नोट्स साझा करना: AI के कई 'हेड्स' को एक ही मेमोरी साझा करने के लिए प्रेरित करना (GQA)। इससे जगह तो बचती है लेकिन गणितीय प्रक्रिया तेज़ नहीं होती।
  2. नोट्स को संकुचित करना: पूरे टेक्स्ट के बजाय एक छोटा सारांश लिखना (MLA)। यह जगह तो बचाता है, लेकिन AI को उस सारांश को पढ़ने के लिए उसे "अनज़िप" (unzip) करना ही पड़ता है, इसलिए गणित की गति में अधिक सुधार नहीं होता।

नया समाधान: कंप्रेस्ड कॉन्वोल्यूशनल अटेंशन (CCA)

इस शोध पत्र के लेखक एक नई विधि प्रस्तावित करते हैं जिसे कंप्रेस्ड कॉन्वोल्यूशनल अटेंशन (CCA) कहा जाता है। यह इस प्रकार काम करता है, एक सरल उदाहरण के माध्यम से:

1. "छोटी नोटबुक" की रणनीति

कहानी के हर विवरण को एक विशाल नोटबुक में लिखने के बजाय, CCA AI को शुरुआत से ही अपनी नोट्स एक छोटी, संकुचित (compressed) नोटबुक में लिखने के लिए मजबूर करता है।

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

क्योंकि नोटबुक छोटी (संकुचित) है, इसलिए AI को कनेक्शन खोजने के लिए बहुत कम गणित करना पड़ता है। यह एक विशाल गोदाम के बजाय एक छोटे जूते के डिब्बे में सुई खोजने जैसा है। यह AI को लंबी कहानियों के लिए प्रशिक्षित करने और चलाने में तेज़ बनाता है।

2. "स्मूथिंग" (Smoothing) का कमाल (कॉन्वोल्यूशन)

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

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

  • यह पेपर एक "मिक्सिंग" चरण जोड़ता है जो AI के निर्णय लेने से पहले नोट्स को आपस में मिला देता है। यह सुनिश्चित करता है कि भले ही नोट्स छोटे हों, वे स्मार्ट और सूचनाओं से समृद्ध हों।

3. "दोहरा व्यक्तित्व" (Value-Shift)

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

  • यह AI को लय और प्रवाह का अहसास देता है, जिससे उसे यह समझने में मदद मिलती है कि एक वाक्य दूसरे वाक्य की ओर कैसे ले जाता है, जो सारांशों को और भी बेहतर बनाता है।

यह एक बड़ी बात क्यों है?

लेखकों ने अपने "छोटी नोटबुक" (कंप्रेशन) को "नोट्स साझा करने" के विचार (ग्रुपेड क्वेरी अटेंशन) के साथ मिलाकर CCGQA बनाया है।

इसे एक अत्यधिक कुशल टीम के रूप में सोचें:

  • पुराना AI: 100 लोगों की एक टीम, जिनमें से प्रत्येक के पास नोट्स का एक बड़ा बैग है। वे धीमे और भारी हैं।
  • GQA/MLA: एक ऐसी टीम जहाँ कुछ लोग बैग साझा करते हैं, या वे छोटे बैग ले जाते हैं लेकिन उन्हें पढ़ने के लिए रुककर बैग खोलना पड़ता है।
  • CCA/CCGQA: एक ऐसी टीम जहाँ हर कोई एक छोटा, हाई-टेक टैबलेट लेकर चलता है। उन्हें कुछ भी अनपैक करने की ज़रूरत नहीं है। वे तुरंत पढ़ सकते हैं, सोच सकते हैं और वापस लिख सकते हैं।

परिणाम

  • गति: शक्तिशाली कंप्यूटरों (H100 GPUs) पर, यह नई विधि लंबे टेक्स्ट (16,000 शब्द) को प्रोसेस करने में मानक विधि की तुलना में 1.7 गुना तेज़ है।
  • मेमोरी: यह "नोट्स" (KV-कैश) को स्टोर करने के लिए 8 गुना कम मेमोरी का उपयोग करता है, और इसमें बुद्धिमत्ता का कोई नुकसान नहीं होता।
  • गुणवत्ता: आश्चर्यजनक रूप से, AI वास्तव में पिछले तरीकों की तुलना में अधिक स्मार्ट (कम त्रुटि दर) हो जाता है, भले ही वह कम काम कर रहा हो।

निष्कर्ष

यह पेपर AI मॉडल को ऐसा बनाने का एक तरीका पेश करता है जो बिना किसी सुपरकंप्यूटर की मेमोरी के सेकंडों में पूरी किताबें पढ़ सकते हैं। यह यह सुनिश्चित करने के लिए कि सारांश अभी भी सटीक हैं, "अत्यधिक संकुचित सारांशों" में सोचने के लिए मजबूर करके किया जाता है। यह अपनी कार में एक लाइब्रेरी ले जाने बनाम एक एकल, जादुई इंडेक्स कार्ड ले जाने के बीच का अंतर है जो सब कुछ जानता है।

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

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

Digest आज़माएँ →