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

SignRoundV2: Toward Closing the Performance Gap in Extremely Low-Bit Post-Training Quantization for LLMs

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

मूल लेखक: Wenhua Cheng, Weiwei Zhang, Heng Guo, Haihao Shen, Zaner Ma

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

मूल लेखक: Wenhua Cheng, Weiwei Zhang, Heng Guo, Haihao Shen, Zaner Ma

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

कल्पना कीजिए कि आपके पास ज्ञान का एक विशाल, अविश्वसनीय रूप से विस्तृत पुस्तकालय है (एक लार्ज लैंग्वेज मॉडल, या LLM)। यह पुस्तकालय इतना बड़ा है कि इसे स्टोर करने के लिए एक गोदाम के आकार की इमारत और इसे पहुँचाने के लिए एक विशाल ट्रक की आवश्यकता होती है। हालांकि यह शक्तिशाली है, लेकिन यह इसे रोजमर्रा के उपयोग के लिए आपके फोन या मानक लैपटॉप जैसी सामान्य कार में फिट होने के लिए असंभव बनाता है।

इस समस्या को हल करने के लिए, वैज्ञानिक क्वांटाइजेशन (quantization) नामक एक प्रक्रिया का उपयोग करते हैं। इसे ऐसे समझें जैसे आप पुस्तकालय को एक छोटी, जेब में रखी जाने वाली पुस्तिका में सिकोड़ रहे हैं। लक्ष्य पुस्तक को जितना संभव हो सके उतना छोटा करना है (कम "बिट्स" का उपयोग करके) बिना उसकी कहानी का अर्थ खोए।

हालांकि, एक पेच है: यदि आप पुस्तक को बहुत अधिक सिकोड़ देते हैं (2 या 4 बिट्स तक), तो पन्ने धुंधले होने लगते हैं, शब्द गलत वर्तनी वाले हो जाते हैं, और कहानी समझ में नहीं आती। मॉडल "मूर्ख" हो जाता है।

SignRoundV2 एक नया टूलकिट है जिसे इस समस्या को ठीक करने के लिए डिज़ाइन किया गया है। यह एक कुशल संपादक की तरह है जो पुस्तकालय को जेब के आकार में सिकोड़ सकता है जबकि कहानी को एकदम सटीक रख सकता है। यह कैसे काम करता है, इसके लिए सरल उपमाओं का उपयोग यहाँ दिया गया है:

1. "स्मार्ट पैकिंग" रणनीति (Adaptive Mixed-Precision)

कल्पना कीजिए कि आप यात्रा के लिए एक सूटकेस पैक कर रहे हैं। आपके पास वजन की एक सख्त सीमा है।

  • पुराना तरीका: आप हर वस्तु के साथ एक जैसा व्यवहार करते हैं। आप अपने भारी सर्दियों के कोट और अपनी हल्की टी-शर्ट दोनों को एक ही तंग जगह में दबा सकते हैं, जिससे कोट खराब हो सकता है।
  • SignRoundV2 का तरीका: यह एक स्मार्ट पैकर की तरह काम करता है। यह जानता है कि मॉडल के कुछ हिस्से (जैसे आपके "सर्दियों के कोट" वाले लेयर्स) बहुत संवेदनशील होते हैं और उन्हें सही ढंग से काम करने के लिए अधिक स्थान (उच्च परिशुद्धता/precision) की आवश्यकता होती है। अन्य हिस्से (जैसे आपके "टी-शर्ट" वाले लेयर्स) मजबूत होते हैं और बिना किसी नुकसान के उन्हें कसकर दबाया जा सकता है (कम परिशुद्धता)।

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

2. "प्री-फ्लाइट चेक" (Pre-tuning Scale Search)

विमान उड़ाने से पहले, आप उसके उपकरणों की जांच करते हैं। यदि उपकरण गलत सेट हैं, तो विमान तुरंत दुर्घटनाग्रस्त हो सकता है।

  • समस्या: जब आप मॉडल को अत्यधिक छोटे आकार (जैसे 2 बिट्स) तक सिकोड़ते हैं, तो शुरुआती सेटिंग्स अक्सर गलत होती हैं, जिससे मॉडल सीखने की प्रक्रिया शुरू करने से पहले ही विफल हो जाता है।
  • समाधान: SignRoundV2 एक त्वरित, हल्का "प्री-फ्लाइट चेक" करता है। यह बहुत तेज़ी से सर्वोत्तम शुरुआती सेटिंग्स (स्केल्स) की खोज करता है, जो लोकप्रिय टूल llama.cpp के काम करने के तरीके से प्रेरित है। यह सुनिश्चित करता है कि मॉडल सही शुरुआत करे, जिससे बाद का संपीड़न (compression) बहुत अधिक सफल होता है।

3. "नॉइज़ फ़िल्टर" (Loss Filtering)

कल्पना कीजिए कि आप रेडियो सुनकर एक नई भाषा सीखने की कोशिश कर रहे हैं। अधिकांश समय, सिग्नल स्पष्ट होता है। लेकिन कभी-कभी, शोर का एक तेज झोंका (आउटलायर) आता है जो निरर्थक लगता है। यदि आप उस शोर से सीखने की कोशिश करेंगे, तो आप गलत शब्द सीखेंगे।

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

परिणाम: उन्होंने क्या हासिल किया?

पेपर का दावा है कि इन तीन ट्रिक्स के साथ, वे मॉडलों को अत्यधिक छोटे आकार (जैसे 2 बिट्स या 4 बिट्स) तक सिकोड़ सकते हैं, और फिर भी बुद्धिमत्ता में आश्चर्यजनक रूप से कम कमी आती है।

  • "लगभग दोषरहित" का दावा: औसतन 4.5 बिट्स पर, संकुचित मॉडल विशाल, बिना संकुचित संस्करण के लगभग समान प्रदर्शन करता है (केवल लगभग 1% का अंतर)।
  • "2-बिट चमत्कार": यहाँ तक कि 2 बिट्स पर (जो आमतौर पर मॉडलों को तोड़ देता है), SignRoundV2 मॉडल की तर्क करने और उत्तर देने की क्षमता को काफी हद तक वापस लाता है, जो पिछले तरीकों की तुलना में बहुत बेहतर है।
  • गति: अन्य तरीकों के विपरीत जिनमें पूरे मॉडल को शून्य से फिर से प्रशिक्षित करने के लिए हफ्तों और विशाल कंप्यूटरों की आवश्यकता होती है, यह एक "पोस्ट-ट्रेनिंग" समाधान है। यह मौजूदा मॉडल को लेता है और उसे एक मानक हाई-एंड GPU पर कुछ ही घंटों में सुधार देता है।

संक्षेप में: SignRoundV2 एक स्मार्ट, कुशल संपीड़न टूल है जो जानता है कि कहाँ दबाना है और कहाँ जगह छोड़नी है, शुरू करने से पहले अपने सेटिंग्स की जांच करता है, और शोर को अनदेखा करता है। यह हमें विशाल AI दिमागों को छोटे उपकरणों में फिट करने की अनुमति देता है बिना उनके मानसिक संतुलन को खोए।

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

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

Digest आज़माएँ →