← नवीनतम पेपर
💻 computer science

Accepted Prefixes Are Not All You Need: A Negative Result on PEFT-Based Block-Diffusion Drafting

यह शोध पत्र यह प्रदर्शित करता है कि LoRA जैसे पैरामीटर-कुशल फाइन-ट्यूनिंग (PEFT) तरीके स्पेक्युलेटिव डिकोडिंग के लिए व्यावहारिक गति वृद्धि प्रदान करने में विफल रहते हैं क्योंकि, लंबे स्वीकृत प्रीफिक्स उत्पन्न करने के बावजूद, एडेप्टर-सक्षम ड्राफ्टर को निष्पादित करने की कम्प्यूटेशनल लागत पूर्ण वेरीफायर के तुलनीय बनी रहती है, जिससे यह मौलिक आवश्यकता का उल्लंघन होता है कि ड्राफ्टर को चलाने के लिए काफी सस्ता होना चाहिए।

मूल लेखक: Abdurrahman Javat, Allan Kazakov

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

मूल लेखक: Abdurrahman Javat, Allan Kazakov

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

कल्पना कीजिए कि आप एक कहानी लिखने की कोशिश कर रहे हैं जिसमें आपका एक बहुत ही बुद्धिमान, लेकिन बहुत धीमा रोबोट दोस्त है। यह रोबोट (वेरिफायर - Verifier) प्रतिभाशाली है, लेकिन यह एक बार में केवल एक शब्द टाइप कर सकता है। यदि आप एक लंबी कहानी चाहते हैं, तो इसमें अनंत समय लगता है।

काम को तेज करने के लिए, आपने एक सस्ता और तेज़ इंटर्न (ड्राफ्टर - Drafter) काम पर रखा है जो रोबोट द्वारा जांचे जाने से पहले अगले कुछ शब्दों का अनुमान लगा सके। यदि इंटर्न सही अनुमान लगाता है, तो रोबोट बस "अच्छा काम किया!" कहता है और आगे बढ़ जाता है, जिससे बहुत समय बच जाता है। इसे स्पेक्युलेटिव डिकोडिंग (Speculative Decoding) कहा जाता है।

मुख्य विचार इस पेपर के पीछे यह है: "क्या होगा अगर इंटर्न कोई अलग व्यक्ति नहीं है, बल्कि वही रोबोट है जिसने एक छोटी, सस्ती टोपी पहनी हुई है?"

द "हैट" एक्सपेरिमेंट (टोपी का प्रयोग)

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

इसे इस तरह सोचें: रोबोट आमतौर पर एक बार में एक अक्षर टाइप करता है। लेकिन टोपी पहनने के बाद, रोबोट यह देखने से पहले कि वे सही हैं या नहीं, एक साथ 16 शब्दों का पूरा ब्लॉक अनुमान लगाने की कोशिश करता है, जैसे कि कोई जादू का खेल हो।

शोधकर्ताओं को उम्मीद थी कि यह एक 'विन-विन' स्थिति होगी:

  1. कोई बेमेल नहीं: चूंकि यह वही रोबोट है, इसलिए इसका "शब्दकोश" (टोकनाइज़र) एकदम सटीक है।
  2. कम हिस्से: उन्हें मेमोरी में दूसरा रोबोट लोड नहीं करना पड़ा।
  3. छोटी टोपी: टोपी में सीखने के लिए बहुत कम अतिरिक्त सेटिंग्स थीं।

बड़ा सरप्राइज: टोपी बहुत भारी थी

यहाँ मोड़ आता है: यह काम नहीं किया। वास्तव में, इसने चीजों को और भी धीमा कर दिया।

शोधकर्ताओं ने पाया कि भले ही टोपी "पैरामीटर-एफिशिएंट" (इसमें कम अतिरिक्त सेटिंग्स थीं) थी, लेकिन यह कंप्यूट-एफिशिएंट (गणना-कुशल) नहीं थी।

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

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

आंकड़े झूठ नहीं बोलते

शोधकर्ताओं ने Qwen3-0.6B मॉडल पर यह प्रयोग चलाया। यहाँ हुआ:

  • "हैट" विधि (PEFT-BD): इसने औसतन शब्दों की एक लंबी सूची का अनुमान लगाया (2.88 टोकन प्रति राउंड स्वीकार किए गए), लेकिन पूरी प्रक्रिया अविश्वसनीय रूप से धीमी थी। यह केवल 34.05 टोकन प्रति सेकंड ही बना पाई।
  • "फास्ट" विधि (FastMTP): इसने औसतन कम शब्दों का अनुमान लगाया (1.51 टोकन), लेकिन यह बिजली की तरह तेज़ थी, जो 188.01 टोकन प्रति सेकंड बना रही थी।

भले ही "हैट" विधि ने अधिक शब्द सही बताए, लेकिन अनुमान लगाने की लागत इतनी अधिक थी कि कुल गति अन्य विधि की तुलना में पाँच गुना धीमी थी।

उन्होंने क्या सीखा

पेपर एक बहुत ही सरल, कठिन सबक के साथ समाप्त होता है: सिर्फ इसलिए कि आप अधिक शब्द स्वीकार करवा रहे हैं, इसका मतलब यह नहीं है कि आप तेज़ हैं।

स्पेक्युलेटिव डिकोडिंग के काम करने के लिए, "अनुमान लगाने" वाला चरण "जांचने" वाले चरण की तुलना में काफी सस्ता (कम कंप्यूट-इंटेंसिव) होना चाहिए। इस प्रयोग में, अनुमान लगाने का खर्च जांचने के लगभग बराबर ही था क्योंकि रोबोट को अभी भी सारा भारी काम करना पड़ रहा था।

शोधकर्ताओं ने प्रोफाइलिंग टूल्स का उपयोग करके इसे सावधानी से मापा और पाया कि "ड्राफ्ट" (अनुमान लगाने) में लगने वाला समय "वेरिफाई" (जांचने) में लगने वाले समय के लगभग समान था। उन्होंने एक सिमुलेशन भी चलाया जहाँ उन्होंने कल्पना की कि अनुमान लगाने वाला हिस्सा मुफ्त (बिना किसी लागत के) है; तब भी, यह विधि केवल 67.9 टोकन/सेकंड तक पहुँच पाती, जो सफल बेसलाइन के 188.01 टोकन/सेकंड से अभी भी बहुत पीछे है।

मुख्य निष्कर्ष (Takeaway)

यह "हैट" के विचार की, या ब्लॉक-डिफ्यूजन की, या छोटे एडॉप्टर के उपयोग की विफलता नहीं है। यह इस एक विशिष्ट सेटअप के लिए एक विशेष चेतावनी है।

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

संक्षेप में: स्वीकृत प्रीफिक्स (Accepted prefixes) ही सब कुछ नहीं हैं। यदि अनुमान लगाने की लागत जांचने के बराबर है, तो आप जीत नहीं रहे हैं।

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

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

Digest आज़माएँ →