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

COREY: A Prototype Study of Entropy-Guided Operator Fusion with Hadamard Reparameterization for Selective State Space Models

COREY एक प्रोटोटाइप फ्रेमवर्क है जो मेमोरी-अवेयर ऑपरेटर फ्यूजन को हैडामार्ड-आधारित फीचर रीपैरामीट्राइजेशन और एंट्रॉपी-गाइडेड शेड्यूलिंग के साथ जोड़कर स्टेट स्पेस मॉडल्स को उन्नत करता है ताकि लॉन्ग-कॉन्टेक्स्ट इन्फरेंस में लेटेंसी को कम करने, थ्रूपुट को सुधारने और DRAM ट्रैफिक को घटाने में मदद मिल सके।

मूल लेखक: Bo Ma, Jinsong Wu, Hongjiang Wei, Weiqi Yan

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

मूल लेखक: Bo Ma, Jinsong Wu, Hongjiang Wei, Weiqi Yan

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

कल्पना कीजिए कि आप एक विशाल, उच्च-गति वाली लाइब्रेरी चला रहे हैं जहाँ किताबों (डेटा) को पढ़ा, प्रोसेस और सारांशित किया जाना है। अतीत में, इसे करने का सबसे अच्छा तरीका यह था कि एक लाइब्रेरियन (AI) हर एक शब्द को पढ़ता, संदर्भ को याद रखता और एक सारांश लिखता। लेकिन जैसे-जैसे किताबें लंबी होती गईं, लाइब्रेरियन अभिभूत होने लगा, और प्रक्रिया धीमी हो गई क्योंकि उन्हें नए पन्ने लेने के लिए बार-बार शेल्फ तक वापस जाना पड़ता था।

यहाँ स्टेट स्पेस मॉडल्स (SSMs) का प्रवेश होता है, जैसे कि "माम्बा" (Mamba) परिवार। ये एक अत्यंत कुशल लाइब्रेरियन की तरह हैं जो पूरी किताब को लीनियर टाइम (linear time) में पढ़ सकते हैं—वे किताब लंबी होने पर धीमे नहीं होते। हालाँकि, इसमें एक पेच है। भले ही वे तेज़ी से पढ़ते हैं, लेकिन वे लगातार फर्श पर नोट्स के ढेर गिराते रहते हैं और उन्हें उठाने के लिए वापस दौड़कर जाते हैं। यह "आगे-पीछे दौड़ना" (मेमोरी और प्रोसेसर के बीच डेटा ले जाना) ही मुख्य बाधा (bottleneck) है। यह एक ऐसे शेफ की तरह है जो सब्जियां काटने में तो तुरंत माहिर है, लेकिन अपना 90% समय सामग्री लेने के लिए फ्रिज तक जाने में बिता देता है।

यह पेपर COREY को पेश करता है, जो इस "चलने-फिरने" को रोकने के लिए रसोई को व्यवस्थित करने का एक नया तरीका है।

यहाँ सरल शब्दों में बताया गया है कि COREY कैसे काम करता है, रोजमर्रा के उदाहरणों का उपयोग करते हुए:

1. समस्या: फ्रिज तक बहुत अधिक चक्कर लगाना

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

2. समाधान: "ऑपरेटर फ्यूजन" (कतरने का बैच बनाना)

COREY द्वारा उपयोग किया जाने वाला पहला तरीका ऑपरेटर फ्यूजन (Operator Fusion) है। एक प्याज काटने, फिर फ्रिज तक जाने, फिर एक गाजर काटने और फिर वापस आने के बजाय, शेफ कार्यों को समूहों में बांट देता है। वे एक ही बार में प्याज, गाजर और लहसुन काट लेते हैं।

  • उदाहरण: कल्पना कीजिए कि एक डिलीवरी ड्राइवर आमतौर पर एक पैकेज छोड़ता है, गोदाम वापस जाता है, दूसरा लेता है, और फिर वापस आता है। फ्यूजन एक साथ 10 पैकेज ट्रक में लोड करने और एक कुशल यात्रा करने जैसा है।

3. स्मार्ट शेड्यूलर: "एन्ट्रॉपी" ट्रैफिक पुलिस

यह कठिन काम यह जानना है कि किन कार्यों को एक साथ समूह में रखना है। यदि आप बहुत अधिक कार्यों को एक साथ रखते हैं, तो ट्रक बहुत भारी हो जाएगा और खराब हो जाएगा। यदि आप बहुत कम रखते हैं, तो ईंधन बर्बाद होगा।

  • पुराना तरीका: ड्राइवर बिना सोचे समझे हर बार 3 आइटमों का समूह बनाता है, चाहे स्थिति कुछ भी हो।
  • COREY का तरीका: COREY एन्ट्रॉपी (Entropy) नामक एक मीट्रिक का उपयोग करता है। एन्ट्रॉपी को डेटा में "अराजकता" या "आश्चर्य" के माप के रूप में समझें।
    • यदि डेटा बहुत अनुमानित (low entropy) है, तो शेफ को पता है कि आगे क्या आने वाला है। वे सुरक्षित रूप से कार्यों का एक बड़ा बैच एक साथ रख सकते हैं क्योंकि त्रुटि का जोखिम कम है।
    • यदि डेटा अराजक और आश्चर्यों से भरा (high entropy) है, तो शेफ को सावधान रहने की आवश्यकता होती है। वे गलतियों से बचने के लिए कम कार्यों को समूह में रखते हैं।
    • रूपक: एक व्यस्त चौराहे पर एक ट्रैफिक पुलिसकर्मी की कल्पना करें। यदि यातायात सुचारू और अनुमानित है, तो वे एक लंबी कारों की लाइन को एक साथ ग्रीन लाइट से गुजरने देते हैं। यदि यातायात अनिश्चित और खतरनाक है, तो वे सुरक्षा बनाए रखने के लिए एक बार में केवल कुछ ही कारों को जाने देते हैं। COREY वही ट्रैफिक पुलिसकर्मी है, जो तय करता है कि डेटा की "अराजकता" के आधार पर कितने कार्यों को एक साथ बांधना है।

4. सीक्रेट सॉस: "हाडामाड शफल" (आउटलेयर्स को स्मूथ करना)

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

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

5. परिणाम: तेज़, सुचारू और बेहतर

इन दो विचारों को मिलाकर:

  1. स्मार्ट ग्रुपिंग: केवल तभी कार्यों को समूह में रखना जब डेटा इसे संभालने के लिए पर्याप्त शांत हो।
  2. स्मूथिंग: "बौल्डर्स" (बड़े पत्थरों) को तोड़ना ताकि वे ट्रैफिक जाम न लगाएं।

COREY प्राप्त करता है:

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

निष्कर्ष

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

संक्षेप में: COREY एक स्मार्ट किचन मैनेजर है जो सामग्रियों को शफल करता है ताकि उन्हें संभालना आसान हो जाए और फिर शेफ को बताता है कि एक बार में कितने व्यंजन तैयार करने हैं, जिससे यह सुनिश्चित होता है कि रसोई अधिकतम गति से चले और खाना जले या चूल्हा न टूटे।

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

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

Digest आज़माएँ →