← नवीनतम पेपर
🤖 machine learning

Remembering Distinct Items, Not Tokens: A Learnable Dirichlet-Process Cache Between State-Space Models and Attention

यह शोध पत्र डिरिचलेट-प्रोसेस क्लस्टरिंग (Dirichlet-process clustering) पर आधारित एक सीखने योग्य, विरल कैश (sparse cache) प्रस्तुत करता है जो केवल नवीन वस्तुओं के लिए मेमोरी स्लॉट आवंटित करता है, जिससे स्टेट-स्पेस मॉडल कुल टोकन के बजाय विशिष्ट वस्तुओं को ट्रैक करते हुए फुल-अटेंशन रिकॉल दक्षता प्राप्त करने में सक्षम होते हैं और फिक्स्ड-बजट इविक्शन रणनीतियों से बेहतर प्रदर्शन करते हैं।

मूल लेखक: Siddharth Pal, Viktoria Rojkova

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

मूल लेखक: Siddharth Pal, Viktoria Rojkova

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

कल्पना कीजिए कि आप एक दोस्त द्वारा सुनाई जा रही एक लंबी, उबाऊ कहानी को याद करने की कोशिश कर रहे हैं जो बार-बार अपनी ही बातें दोहराता रहता है। "बिल्ली चटाई पर बैठी थी। बिल्ली चटाई पर बैठी थी। बिल्ली चटाई पर बैठी थी।"

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

दूसरा तरीका एक शॉर्ट-टर्म मेमोरी गेम की तरह है जहाँ आप केवल कार्डों की एक निश्चित संख्या रख सकते हैं, मान लीजिए 32। जैसे ही आपको एक नया कार्ड मिलता है, आपको जगह बनाने के लिए एक पुराना कार्ड फेंकना पड़ता है। इसे "फिक्स्ड-स्टेट मॉडल" (जैसे Mamba या S4) कहा जाता है। यह बहुत तेज़ और हल्का है, लेकिन यदि आपका दोस्त आपको एक राज बताता है और फिर उसे 100 बार दोहराता है, तो आपका मस्तिष्क शोर से इतना भ्रमित हो सकता है कि आप उस राज को पूरी तरह भूल सकते हैं क्योंकि स्टैक बहुत भर गया है।

मध्य मार्ग: "नोवेल्टी" (नवीनता) डिटेक्टिव

यह पेपर एक चतुर तीसरा विकल्प पेश करता है: एक स्मार्ट डिटेक्टिव (जासूस) जो केवल तभी एक कार्ड लिखता है जब वह कुछ नया सुनता है।

यदि आपका दोस्त कहता है, "बिल्ली चटाई पर बैठी थी," तो डिटेक्टिव इसे लिख लेता है। यदि वे इसे फिर से कहते हैं, तो डिटेक्टिव बस सिर हिलाता है और कहता है, "मुझे यह पहले से पता है," और कागज बर्बाद नहीं करता है। वे केवल उन विशिष्ट चीजों के लिए अपनी स्मृति में एक नया स्लॉट बनाते हैं जो वे सुनते हैं, न कि उन चीजों के लिए जो बार-बार दोहराई जाती हैं।

लेखक इसे डिरिचलेट-प्रोसेस कैश (Dirichlet-Process Cache) कहते हैं। यह एक फैंसी नाम है जो एक नियम बताता है: "यदि यह नई जानकारी मेरे पास पहले से मौजूद चीज़ों से बहुत अलग है, तो एक नया स्लॉट बनाएं। यदि यह समान है, तो बस पुराने वाले को अपडेट करें।"

"सरप्राइज" थर्मोस्टेट

पेपर एक दूसरा, और भी स्मार्ट संस्करण का सुझाव देता है। कल्पना कीजिए कि डिटेक्टिव के पास एक सरप्राइज थर्मोस्टेट है।

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

यह स्मृति को तब बढ़ता है जब इसकी आवश्यकता होती है और जब नहीं होती तब सिकुड़ जाता है, बिना कभी एक निश्चित सीमा या कार्डों के अनियंत्रित ढेर में फंसे।

इस पेपर ने वास्तव में क्या साबित किया (और क्या नहीं)

शोधकर्ताओं ने इस विचार का परीक्षण एक बहुत ही नियंत्रित तरीके से किया। उन्होंने केवल अनुमान नहीं लगाया; उन्होंने सिमुलेशन और प्रयोग चलाए यह देखने के लिए कि क्या यह काम करता है।

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

यह पेपर किसे खारिज करता है

पेपर बहुत स्पष्ट है कि यह क्या नहीं है।

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

निष्कर्ष

पेपर सुझाव देता है कि स्मृति को "शब्द गणनाв" के बजाय एक "नवीनता डिटेक्टर" के रूप में मानकर, हम ऐसे AI बना सकते हैं जो दोहराव से अभिभूत हुए बिना एक लंबी कहानी के महत्वपूर्ण, अद्वितीय हिस्सों को याद रख सकता है। यह लाइब्रेरियन की तुलना में सस्ता और शॉर्ट-टर्म मेमोरी गेम की तुलना में स्मार्ट एक मध्य मार्ग है।

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

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

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

Digest आज़माएँ →