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

TokenTiming: A Dynamic Alignment Method for Universal Speculative Decoding Model Pairs

TokenTiming एक सार्वभौमिक स्पेक्युलेटिव डिकोडिंग विधि है जो अलग-अलग शब्दावलियों वाले मिसमैच्ड ड्राफ्ट और टारगेट मॉडल्स को संरेखित करने के लिए डायनेमिक टाइम वार्पिंग का लाभ उठाती है, जिससे बिना किसी मॉडल रिट्रेनिंग के कुशल LLM इन्फरेंस त्वरण सक्षम होता है।

मूल लेखक: Sibo Xiao, Jinyuan Fu, Zhongle Xie, Lidan Shou

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

मूल लेखक: Sibo Xiao, Jinyuan Fu, Zhongle Xie, Lidan Shou

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

बड़ी समस्या: दो लोग अलग-अलग बोलियाँ बोल रहे हैं

कल्पना कीजिए कि आपके पास एक बहुत ही बुद्धिमान, लेकिन धीमा शिक्षक (Target Model) है जो निबंध लिखता है। आपके पास एक तेज़, ऊर्जावान छात्र (Draft Model) भी है जो यह अनुमान लगाने की कोशिश करता है कि शिक्षक आगे क्या लिखेगा।

AI की दुनिया में, एक तकनीक llamada Speculative Decoding है। यह इस प्रकार काम करती है:

  1. छात्र तेज़ी से अगले कुछ शब्दों का अनुमान लगाता है।
  2. शिक्षक उन अनुमानों की जाँच करता है।
  3. यदि शिक्षक सहमत होता है, तो वे सभी शब्दों को एक साथ स्वीकार कर लेते हैं (बहुत तेज़!)।
  4. यदि शिक्षक असहमत होता है, तो वह अनुमान को खारिज कर देता है और स्वयं सही शब्द लिखता है।

चुनौती: इसके काम करने के लिए, छात्र और शिक्षक को बिल्कुल एक ही भाषा बोलनी चाहिए। उन्हें ठीक उसी शब्दकोश (dictionary) का उपयोग करना चाहिए। यदि छात्र कहता है "Scal-ing" (दो शब्द) और शिक्षक केवल "Scaling" (एक शब्द) को जानता है, तो सिस्टम टूट जाता है। शिक्षक छात्र के काम की जाँच नहीं कर सकता क्योंकि वे पहेली के अलग-अलग टुकड़ों को देख रहे हैं।

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

समाधान: TokenTiming (एक सार्वभौमिक अनुवादक)

इस शोध पत्र के लेखक TokenTiming नामक एक नई विधि प्रस्तावित करते हैं। छात्र को शब्दकोश फिर से सीखने के लिए मजबूर करने के बजाय, उन्होंने एक स्मार्ट "अनुवादक" बनाया है जो चलते समय (on the fly) काम करता है।

यह कैसे काम करता है, इसे दो अलग-अलग मूवी सबटाइटल को संरेखित (align) करने के उदाहरण से समझते हैं:

1. "री-एनकोडिंग" (Re-encoding) का तरीका

कल्पना कीजिए कि छात्र एक वाक्य लिखता है: "Scal-ing law".
शिक्षक का शब्दकोश इसे देखता है: "Scaling" और "law".
सिस्टम छात्र के शब्दों को लेता है, उन्हें वापस सादे टेक्स्ट में बदल देता है ("Scaling law"), और फिर तुरंत शिक्षक के शब्दकोश का उपयोग करके उन्हें फिर से विभाजित करता है। अब, दोनों पक्ष एक ही टेक्स्ट को देख रहे हैं, बस वे अलग-अलग आकार के टुकड़ों में बँटे हुए हैं।

2. "डायनेमिक टाइम वार्पिंग" (Dynamic Time Warping - DTW)

यही असली जादू है। लेखकों ने संगीत और भाषण विश्लेषण से एक एल्गोरिदम लिया है जिसे Dynamic Time Warping (DTW) कहा जाता है।

  • उपमा: कल्पना कीजिए कि आपके पास एक ही गाने की दो रिकॉर्डिंग हैं। एक तेज़ ड्रमर द्वारा बजाई गई है, और दूसरी धीमी ड्रमर द्वारा। भले ही बीट्स (beats) पूरी तरह से मेल न खाएं (एक बीट बनाम दो बीट), फिर भी आप तेज़ गाने के "कोरस" को धीमी गति वाले गाने के "कोरस" से मिला सकते हैं।
  • शोध पत्र में: एल्गोरिदम छात्र के टुकड़ों और शिक्षक के टुकड़ों के बीच एक मानचित्र (map) बनाता है। यह समझता है कि छात्र का "Scal" + "ing" शिक्षक के "Scaling" से मेल खाता है। यह एक लचीला, many-to-many मैप बनाता है।

3. "प्रोबेबिलिटी हैंडऑफ" (Probability Handoff)

एक बार जब मैप बन जाता है, तो सिस्टम छात्र के आत्मविश्वास (जैसे, "मुझे 90% यकीन है कि 'Scaling' अगला शब्द है") को शिक्षक के शब्द के संस्करण में स्थानांतरित कर देता है। शिक्षक फिर जाँच करता है: "क्या मेरा गणित इससे सहमत है?" यदि हाँ, तो शब्दों को स्वीकार कर लिया जाता है। यदि नहीं, तो सिस्टम खुद को सुधारता है।

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

शोध पत्र तीन मुख्य जीत का दावा करता है:

  1. अब फिर से प्रशिक्षण की आवश्यकता नहीं: अब आप किसी भी छोटे, तेज़ मॉडल को किसी भी बड़े, धीमे शिक्षक के लिए छात्र के रूप में उपयोग कर सकते हैं, भले ही उनके शब्दकोश पूरी तरह से अलग हों। यह "प्लग-एंड-प्ले" है।
  2. गति: उनके परीक्षणों में, इस विधि ने टेक्स्ट लिखने के मानक तरीके की तुलना में AI को 1.57 गुना तेज़ बना दिया। इसने उन पिछले तरीकों (जैसे TLI) को भी मात दी जो इस समस्या को हल करने की कोशिश कर रहे थे, क्योंकि वे तरीके बहुत कठोर थे और जब शब्दकोश पूरी तरह से मेल नहीं खाते थे, तो वे जानकारी को नष्ट कर देते थे।
  3. बहुमुखी प्रतिभा (Versatility): उन्होंने गणित, कोडिंग, अनुवाद और सारांश (summarization) पर इसका परीक्षण किया। यह हर जगह अच्छी तरह से काम किया, यहाँ तक कि जब "छात्र" बहुत छोटा (68 मिलियन पैरामीटर) और "शिक्षक" बहुत बड़ा (70 बिलियन पैरामीटर) था।

निष्कर्ष (The Bottom Line)

TokenTiming AI के लिए एक सार्वभौमिक एडाप्टर (universal adapter) की तरह है। पहले, आपको एक विशिष्ट सॉकेट में फिट होने के लिए एक विशिष्ट प्लग की आवश्यकता होती थी। अब, आपके पास एक स्मार्ट एडाप्टर है जो किसी भी सॉकेट में फिट होने के लिए प्लग को तुरंत नया आकार दे देता है। यह हमें सबसे बड़े, सबसे स्मार्ट AI को तेज़ करने के लिए सबसे तेज़, सबसे छोटे AI मॉडल का उपयोग करने की अनुमति देता है, बिना उन्हें फिर से बनाए (rebuild) किए।

शोध पत्र क्या दावा नहीं करता है:

  • यह दावा नहीं करता कि यह AI को अधिक बुद्धिमान बनाता है (लेखन की गुणवत्ता शिक्षक के समान ही रहती है)।
  • यह दावा नहीं करता कि यह चिकित्सा निदान या क्लिनिकल उपयोग के लिए काम करता है (यह पूरी तरह से टेक्स्ट जनरेशन को तेज़ बनाने के बारे में है)।
  • यह दावा नहीं करता कि यह सभी त्रुटियों को समाप्त कर देता है; यह केवल अनुमान लगाने की प्रक्रिया को जाँचने के तरीके को बहुत अधिक लचीला बनाता है।

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

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

Digest आज़माएँ →