आगेअगली गाइड
प्रशिक्षण डेटा एट्रिब्यूशन के लिए प्रभाव कार्य
तकनीकी
तकनीकी गाइड
GPTQ और AWQ पहले से प्रशिक्षित भाषा मॉडल को 4-बिट परिशुद्धता तक सिकोड़ने की दो प्रमुख विधियाँ हैं ताकि वे सस्ते, छोटे हार्डवेयर पर चलें।
इस गाइड को सुनेंएआई-नैरेटेड · ~2 min
They are why you can run a capable model on a single consumer GPU instead of a datacenter rack.
पोस्ट-ट्रेनिंग क्वांटाइजेशन (पीटीक्यू) एक तैयार मॉडल को दोबारा प्रशिक्षित किए बिना संपीड़ित करता है, मेमोरी को लगभग चौथाई करने के लिए उच्च-सटीक वजन को 4 बिट तक मैप करता है। चुनौती सटीकता को नष्ट किए बिना ऐसा करने की है। जीपीटीक्यू (ओबीक्यू का परिशोधन) शेष वजन को समायोजित करने और प्रत्येक गोलाई त्रुटि की भरपाई के लिए एक छोटे अंशांकन डेटासेट से दूसरे क्रम की जानकारी का उपयोग करके परत दर परत वजन की मात्रा निर्धारित करता है। AWQ (एक्टिवेशन-अवेयर वेट क्वांटाइजेशन) एक अलग दृष्टिकोण लेता है: यह देखता है कि वजन चैनलों का एक छोटा सा अंश असंगत रूप से महत्वपूर्ण है, सक्रियण परिमाण को देखकर पहचाना जाता है, और उन प्रमुख चैनलों को आक्रामक तरीके से मात्रा निर्धारित करने के बजाय स्केल करके उनकी रक्षा करता है। दोनों ने लामा जैसे मॉडल को 4-बिट में चलने दिया, और वीएलएलएम, लामा.सीपीपी और ऑटोजीपीटीक्यू जैसे टूल ने उन्हें स्थानीय और लागत-कुशल अनुमान के लिए मुख्यधारा बना दिया है।
4-बिट जीपीटीक्यू वेट का उपयोग करके एकल 24 जीबी उपभोक्ता जीपीयू पर 70-बिलियन-पैरामीटर लामा मॉडल चलाना।
AWQ-मात्राबद्ध मॉडल लागत-कुशल उत्पादन एपीआई के लिए वीएलएलएम में उच्च थ्रूपुट पर काम करते हैं।
लैपटॉप सीपीयू पर स्थानीय रूप से भाषा मॉडल चलाने के लिए परिमाणित जीजीयूएफ भार का उपयोग करके llama.cpp।
हगिंग फेस की ऑटोजीपीटीक्यू और ऑटोएडब्ल्यूक्यू लाइब्रेरी डेवलपर्स को कोड की कुछ पंक्तियों में डाउनलोड किए गए मॉडल को मापने की सुविधा देती है।
परिमाणीकरण 4 बिट से नीचे 3-बिट, 2-बिट और मिश्रित-परिशुद्धता योजनाओं की ओर धकेल रहा है, जिसे अक्सर विरलता के साथ जोड़ा जाता है। सेवारत इंजनों के साथ घनिष्ठ युग्मन की अपेक्षा करें ताकि परिमाणीकरण, केवी-कैश संपीड़न, और सट्टा डिकोडिंग एक साथ काम करें। NVFP4 और MXFP4 जैसे निम्न-बिट प्रारूपों के लिए हार्डवेयर समर्थन परिपक्व हो रहा है, और स्वचालित उपकरण तेजी से प्रति-परत बिट चौड़ाई चुनेंगे। व्यापक लक्ष्य डिफ़ॉल्ट के रूप में लगभग दोषरहित 4-बिट (और निचला) है, जिससे मजबूत मॉडल हर जगह सेवा के लिए सस्ते हो जाते हैं।
मुफ़्त न्यूज़लेटर
हर कार्यदिवस की सुबह तीन सत्यापित एआई कहानियाँ, सादे अंग्रेजी में लिखी गईं। हमेशा के लिए मुफ़्त, कोई विज्ञापन नहीं।
प्रत्येक सप्ताह के दिन एक ईमेल. एक क्लिक में सदस्यता समाप्त करें. हम आपका पता कभी नहीं बेचते या साझा नहीं करते।
स्वयं की जांच करो
प्रत्येक उत्तर पर त्वरित प्रतिक्रिया, और पाठ्यक्रम पास करने के बाद एक सत्यापन योग्य आईडी के साथ एक साझा करने योग्य प्रमाणपत्र।
निःशुल्क एआई शिक्षा का समर्थन करें। AI Understanding एक 501(c)(3) गैर-लाभकारी संस्था है - कोई विज्ञापन नहीं, कोई पेवॉल नहीं। दान करें
GPTQ और AWQ पहले से प्रशिक्षित भाषा मॉडल को 4-बिट परिशुद्धता तक सिकोड़ने की दो प्रमुख विधियाँ हैं ताकि वे सस्ते, छोटे हार्डवेयर पर चलें। यही कारण है कि आप डेटासेंटर रैक के बजाय एकल उपभोक्ता जीपीयू पर एक सक्षम मॉडल चला सकते हैं।
प्रशिक्षण के बाद परिमाणीकरण एक तैयार मॉडल के वजन की सटीकता को कम कर देता है (उदाहरण के लिए, 4 बिट्स तक) इसे स्क्रैच से पुनः प्रशिक्षित किए बिना।
जीपीटीक्यू यह समझने के लिए अनुमानित हेसियन का उपयोग करता है कि एक वजन की मात्रा निर्धारित करने से नुकसान पर क्या प्रभाव पड़ता है, फिर क्षतिपूर्ति के लिए शेष वजन को समायोजित करता है।
AWQ सक्रियण परिमाणों का उपयोग करके मुख्य भार चैनलों की पहचान करता है और स्केलिंग के माध्यम से उनकी सुरक्षा करता है, क्योंकि कुछ चैनल असंगत रूप से मायने रखते हैं।
16 बिट्स से 4 बिट्स प्रति वजन तक जाने से वजन मेमोरी लगभग एक चौथाई तक कम हो जाती है, जो लगभग 4x की कमी है।
वजन मुख्य मेमोरी लागत है, जबकि सक्रियण सटीक हानि के प्रति अधिक संवेदनशील होते हैं, इसलिए केवल वजन का परिमाणीकरण आम पसंदीदा स्थान है।
सीखते रहो
इस विषय के लिए अधिक मार्गदर्शिकाएँ चुनी गईं
आगेअगली गाइड
प्रशिक्षण डेटा एट्रिब्यूशन के लिए प्रभाव कार्य
तकनीकी