FOCUS: FP4 Optimization via Coupled-Relaxation and Dual-Granularity Scaling
यह शोध पत्र FOCUS को प्रस्तुत करता है, जो एक पोस्ट-ट्रेनिंग क्वांटाइजेशन फ्रेमवर्क है जो 'कपल्ड-रिलैक्सेशन स्केलिंग' (Coupled-Relaxation Scaling) के माध्यम से सीखने योग्य क्वांटाइजेशन स्केल्स को हार्डवेयर बाधाओं से अलग करने और सूक्ष्म वेट अनुकूलन (weight adaptation) के लिए 'डुअल-ग्रैनुलैरिटी स्केलिंग' (Dual-Granularity Scaling) का उपयोग करके लार्ज लैंग्वेज मॉडल्स के लिए FP4 सटीकता को बढ़ाता है, जिससे बिना किसी अतिरिक्त इन्फरेंस ओवरहेड के अत्याधुनिक प्रदर्शन प्राप्त होता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप ज्ञान के एक विशाल, जटिल पुस्तकालय को एक छोटे से, पोर्टेबल बैकपैक में फिट करने की कोशिश कर रहे हैं। यह "लार्ज लैंग्वेज मॉडल्स" (LLMs) के लिए दैनिक संघर्ष है, जो वे सुपर-स्मार्ट कंप्यूटर दिमाग हैं जो कहानियाँ लिख सकते हैं, गणित की समस्याओं को हल कर सकते हैं, और मनुष्यों की तरह चैट कर सकते हैं। समस्या यह है कि ये दिमाग इतने विशाल हैं कि उन्हें चलाने के लिए भारी मात्रा में मेमोरी और शक्ति की आवश्यकता होती है, जिससे उन्हें रोजमर्रा के उपकरणों पर उपयोग करना महंगा और धीमा हो जाता है। इसे ठीक करने के लिए, वैज्ञानिक "क्वांटाइजेशन" (quantization) नामक एक ट्रिक का उपयोग करते हैं। इसे एक हाई-डेफिनिशन, 4K मूवी को एक लो-रेज़ोल्यूशन फॉर्मेट में बदलने की तरह समझें ताकि वह पुराने फोन पर फिट हो सके। लक्ष्य डेटा को छोटा करना है बिना उसकी कहानी खोए। हाल ही में, "FP4" नामक एक नया, सुपर-टाइनी फॉर्मेट उभरा है, जिसे आधुनिक कंप्यूटर चिप्स द्वारा समर्थित किया गया है, जो इन मॉडल्स को और भी अधिक सिकोड़ने का वादा करता है। हालांकि, इसमें एक पेंच है: डेटा को इतना छोटा करने से अक्सर मॉडल कुछ चीजें "भूल" जाता है या भ्रमित हो जाता है, जिससे सटीकता कम हो जाती है। बड़ा सवाल यह है: हम मॉडल की बुद्धिमत्ता को खराब किए बिना उसे इस छोटे आकार तक कैसे सिकोड़ें?
यह पेपर ठीक इसी समस्या को हल करने के लिए एक चतुर नई विधि पेश करता है जिसे FOCUS कहा जाता है। शोधकर्ताओं ने महसूस किया कि इन मॉडल्स को सिकोड़ने का वर्तमान तरीका बहुत कठोर था। कल्पना कीजिए कि आप एक सूटकेस पैक कर रहे हैं। मानक नियम कहता है: "आपको अपने कपड़ों को पैक करने के लिए बिल्कुल समान, पहले से बने छोटे बक्सों का उपयोग करना होगा, और आपको उन्हें बाद में अनपैक करने के लिए भी उन्हीं बक्सों का उपयोग करना होगा।" पेपर का तर्क है कि यह मूर्खतापूर्ण है। जबकि आपको कपड़ों को स्टोर करने के लिए छोटे बक्सों का उपयोग करना होगा (क्योंकि वही आपके सूटकेस में फिट होते हैं), आपको शुरुआत में कपड़ों को कैसे मोड़ना है, यह समझने के लिए उन्हीं छोटे बक्सों का उपयोग करने की आवश्यकता नहीं है। आप पैकिंग की योजना बनाने के लिए एक बड़े, लचीले मापने वाले टेप का उपयोग कर सकते हैं, और फिर परिणाम को छोटे बक्सों में फिट कर सकते हैं।
FOCUS इस अंतर्दृष्टि का उपयोग करके मॉडल्स को छोटे FP4 फॉर्मेट के लिए तैयार करने के तरीके में सुधार करता है। यह दो मुख्य ट्रिक्स पेश करता है:
कपलड-रिलैक्सेशन स्केलिंग (Coupled-Relaxation Scaling - CRS): यह वह "लचीला मापने वाला टेप" है। पुराने तरीके में, कंप्यूटर को संख्याओं को सिकोड़ने का निर्णय लेने के लिए एक बहुत ही मोटा, कम-परिशुद्धता वाला रूलर (पैमाना) उपयोग करना पड़ता था, और उसे उन संख्याओं को वापस जोड़ने के लिए भी उसी मोटे रूलर का उपयोग करना पड़ता था। FOCUS कहता है, "आइए संख्याओं को सिकोड़ने की गणितीय गणना के लिए एक सुपर-प्रिसाइज, फुल-साइज़ रूलर का उपयोग करें, और फिर परिणाम को मोटे बॉक्स में दबा दें।" यह कंप्यूटर को डेटा को बेहतर तरीके से पैक करने का तरीका खोजने की अनुमति देता है बिना छोटे फॉर्मेट के नियमों को तोड़े।
डुअल-ग्रैनुलैरिटी स्केलिंग (Dual-Granularity Scaling - DGS): यह छोटी वस्तुओं को पैक करने के बारे में है। पुराना तरीका 32 संख्याओं के एक पूरे समूह को एक बड़े टुकड़े के रूप में मानता था, जिसमें सभी के लिए एक ही रूलर का उपयोग किया जाता था। लेकिन क्या होगा यदि उस समूह में कुछ संख्याएँ बहुत बड़ी हों और अन्य बहुत छोटी हों? FOCUS उस बड़े समूह को छोटे उप-समूहों में विभाजित करता है (जैसे एक बड़े पिज्जा को स्लाइस में काटना) और प्रत्येक स्लाइस को अपना कस्टम रूलर देता है। यह कंप्यूटर को डेटा के विशिष्ट विवरणों के अनुकूल होने की अनुमति देता है, बजाय इसके कि सब कुछ एक 'वन-साइज-फिट्स-ऑल' बॉक्स में जबरदस्ती डाला जाए।
परिणाम प्रभावशाली हैं। जब शोधकर्ताओं ने कई अलग-अलग AI मॉडल्स (जैसे Qwen और LLaMA) पर FOCUS का परीक्षण किया, तो इसने लगातार अन्य सभी तरीकों को पछाड़ दिया। उदाहरण के लिए, Qwen3-4B नामक एक मॉडल पर, FOCUS ने NVFP4 का उपयोग करते समय मूल मॉडल की सटीकता का 98.2% हिस्सा सफलतापूर्वक प्राप्त किया, और MXFP4 के साथ 96.2%। यह एक महत्वपूर्ण उछाल है क्योंकि पिछले तकनीकें अक्सर 90% या 94% से ऊपर रहने के लिए संघर्ष करती थीं।
महत्वपूर्ण रूप से, पेपर दिखाता है कि FOCUS मॉडल को धीमा या उपयोग करने में कठिन नहीं बनाता है। भले ही कंप्यूटर मॉडल को तैयार करने के दौरान (ट्रेनिंग या कैलिब्रेशन चरण के दौरान) अतिरिक्त गणित करता है, अंतिम मॉडल किसी भी अन्य FP4 मॉडल की तरह ही तेजी से चलता है। एक सिंगल हाई-एंड GPU पर Qwen3-4B मॉडल को तैयार करने में लगभग 19 मिनट लगते हैं, जो वास्तव में कुछ प्रतिस्पर्धी तरीकों की तुलना में तेज़ है। शोधकर्ता इस बात पर जोर देते हैं कि यह एक "पोस्ट-ट्रेनिंग" विधि है, जिसका अर्थ है कि उन्हें मॉडल को फिर से शुरू से सिखाने की आवश्यकता नहीं है; वे बस पैकिंग निर्देशों को थोड़ा ट्यून करते हैं।
संक्षेप में, FOCUS सुझाव देता है कि संकुचन (shrinkage) की गणना करने के तरीके पर नियमों को ढीला करके (जबकि अंतिम स्टोरेज फॉर्मेट को सख्त रखते हुए), हम इन विशाल AI दिमागों को छोटे स्थानों में बिना उनकी बुद्धिमत्ता खोए फिट कर सकते हैं। यह एक शर्ट को पूरी तरह से मोड़ने के लिए एक बड़ी मेज का उपयोग करने जैसा है, भले ही आपके पास उसे स्टोर करने के लिए केवल एक छोटा दराज हो। पेपर साबित करता है कि यह दृष्टिकोण पुराने, कठोर तरीकों की तुलना में बेहतर काम करता है, जो उन उपकरणों पर शक्तिशाली AI चलाने का एक मार्ग प्रदान करता है जो वर्तमान में इसे संभालने में सक्षम नहीं हैं।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।