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

KVEraser: Learning to Steer KV Cache for Efficient Localized Context Erasing

KVEraser एक सीखा हुआ (learned) तरीका है जो लॉन्ग-कॉन्टेक्स्ट LLMs में कुशल स्थानीयकृत संदर्भ मिटाने (localized context erasing) को सक्षम बनाता है, जो हटाए गए स्पैन के केवल KV स्टेट्स को सीखे हुए स्टीयरिंग स्टेट्स से बदलकर प्राप्त किया जाता है, जिससे पारंपरिक रीप्रोसेसिंग की तुलना में काफी कम लेटेंसी के साथ लगभग पूर्ण रीकंप्यूटेशन प्रदर्शन प्राप्त होता है।

मूल लेखक: Mufei Li, Shikun Liu, Dongqi Fu, Haoyu Wang, Yinglong Xia, Hong Li, Hong Yan, Pan Li

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

मूल लेखक: Mufei Li, Shikun Liu, Dongqi Fu, Haoyu Wang, Yinglong Xia, Hong Li, Hong Yan, Pan Li

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

कल्पना कीजिए कि आप एक बहुत लंबी कहानी पढ़ रहे हैं जो एक सुपर-स्मार्ट AI द्वारा लिखी गई है। समय बचाने के लिए, AI हर बार नया वाक्य लिखने के लिए पूरी कहानी को दोबारा नहीं पढ़ता है; इसके बजाय, वह उन सबसे महत्वपूर्ण हिस्सों का एक "चीट शीट" (जिसे KV Cache कहा जाता है) रखता है जिन्हें उसने पहले ही प्रोसेस कर लिया है। यह उसे आपके सवालों के तुरंत जवाब देने में सक्षम बनाता है।

हालाँकि, एक समस्या की कल्पना करें: कहानी के बीच में, आपको एहसास होता है कि AI को एक गलत जानकारी, एक हानिकारक निर्देश, या किसी उपयोगकर्ता ने अपनी पसंद बदल दी है दी गई है। आप चाहते हैं कि AI ऐसा व्यवहार करे जैसे वह बुरा हिस्सा कभी हुआ ही नहीं था

समस्या: "डोमिनो इफेक्ट" (The Domino Effect)

पुराने तरीके में, यदि आप उस बुरे हिस्से को हटाना चाहते थे, तो AI को अपना पूरा चीट शीट फेंकना पड़ता था और उस बुरे हिस्से से लेकर अंत तक पूरी कहानी को शुरू से दोबारा पढ़ना पड़ता था।

  • उपमा (Analogy): कल्पना कीजिए कि आप ब्लॉक्स (blocks) से एक मीनार बना रहे हैं। यदि आपको पता चलता है कि 10वाँ ब्लॉक गलत रंग का है, तो पुराना तरीका आपको ब्लॉक 10 से लेकर शीर्ष तक की पूरी मीनार को गिराने और उसे फिर से बनाने के लिए मजबूर करता है (जो कि 1,000 ब्लॉक ऊँची हो सकती है) ताकि आप केवल उस एक जगह को ठीक कर सकें। यह अविश्वसनीय रूप से धीमा और बर्बादी भरा है।

समाधान: KVEraser

पेपर KVEraser पेश करता है, जो एक नया तरीका है जो AI के चीट शीट के लिए एक "जादुई इरेज़र" (magic eraser) की तरह काम करता है। पूरी मीनार को फिर से बनाने के बजाय, KVEraser केवल विशिष्ट बुरे ब्लॉक्स को ठीक करता है और बाकी मीनार को स्थिर रखने के लिए एक विशेष "स्टीयरिंग व्हील" (steering wheel) का उपयोग करता है।

यह कैसे काम करता है, चरण-दर-चरण:

  1. "स्टीयरिंग" का तरीका (The "Steering" Trick): जब AI को एक बुरा सेक्शन डिलीट करने की आवश्यकता होती है, तो KVEraser उसे केवल डिलीट नहीं करता और उम्मीद नहीं करता कि सब ठीक हो जाएगा। यह विशेष "स्टीयरिंग स्टेट्स" (सोचिए इन्हें अदृश्य गाइड रेल की तरह) की गणना करता है।
  2. बदलाव (The Swap): यह चीट शीट के बुरे सेक्शन को इन नए गाइड रेल के साथ बदल देता है।
  3. परिणाम (The Result): कहानी का बाकी हिस्सा (वह ब्लॉक्स जो बुरे हिस्से के बाद बनाए गए थे) बिल्कुल वहीं रहता है जहाँ वे थे। गाइड रेल AI को यह विश्वास दिला देती है कि वह बुरा हिस्सा कभी वहां था ही नहीं, जिससे बाकी कहानी बिना दोबारा बनाए स्वाभाविक रूप से चलती रहती है।

उन्होंने AI को यह कैसे सिखाया

चूंकि "बुरे हिस्सों को हटाने वाली कहानियों" के बहुत कम उदाहरण हैं, इसलिए शोधकर्ताओं ने AI को दो चरणों में सिखाया:

  • चरण 1 (सामान्य अभ्यास - General Practice): उन्होंने AI को हजारों रैंडम अभ्यास परिदृश्य दिए जहाँ उसे यह सीखना था कि कैसे एक विशिष्ट टेक्स्ट के टुकड़े को "अनदेखा" करना है और उससे पहले और बाद के हिस्से पर ध्यान केंद्रित करना है। इसने खराब जानकारी को दबाने का सामान्य कौशल सीखा।
  • चरण 2 (वास्तविक दुनिया का अभ्यास - Real World Practice): इसके बाद उन्होंने इसे विशिष्ट कार्यों पर फाइन-ट्यून किया, जैसे कि एक लंबे दस्तावेज़ में गलती से डाली गई गलत तथ्य वाले सवालों के जवाब देना।

परिणाम: तेज़ और सटीक

शोधकर्ताओं ने 1,000 से 32,000 शब्दों तक की कहानियों पर इसका परीक्षण किया।

  • सटीकता (Accuracy): KVEraser सब कुछ फिर से बनाने वाले धीमे तरीके के लगभग उतना ही सटीक था। इसने सफलतापूर्वक AI को बुरी जानकारी भूलने और सही उत्तर देने में सक्षम बनाया।
  • गति (Speed): यहीं पर यह चमकता है।
    • पुराना तरीका: जैसे-जैसे कहानी लंबी होती गई, इसे ठीक करने का समय बढ़ता गया (एक 32k की कहानी के लिए यह छोटी कहानी की तुलना में 17.6 गुना अधिक लंबा समय लेता था)।
    • KVEraser: इसे ठीक करने में लगने वाला समय बहुत कम बदला (केवल 24% की वृद्धि)। यह लंबे दस्तावेज़ों के लिए पुराने तरीके की तुलना में 3 से 4 गुना तेज़ था।

यह क्यों महत्वपूर्ण है (पेपर के अनुसार)

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

संक्षेप में: KVEraser एक ऐसे संपादक की तरह है जो 100 पन्नों की किताब में एक टाइपो (typo) को डिलीट कर सकता है और तुरंत बाकी किताब को पूरी तरह से पढ़ने योग्य बना सकता है, बिना पिछले 90 पन्नों को दोबारा टाइप किए।

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

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

Digest आज़माएँ →