आगेअगली गाइड
फाइन-ट्यूनिंग बनाम आरएजी बनाम प्रॉम्प्टिंग
भाषा ए.आई
भाषा एआई गाइड
QLoRA एक ऐसी तकनीक है जो आपको जमे हुए मॉडल को केवल 4 बिट प्रति वजन में संग्रहीत करके एकल उपभोक्ता GPU पर एक विशाल भाषा मॉडल को ठीक करने की सुविधा देती है।
इस गाइड को सुनेंएआई-नैरेटेड · ~2 min
It made customizing 65B-parameter models possible on hardware that previously could only handle models a fraction of that size.
आम तौर पर, एक बड़े मॉडल को फाइन-ट्यूनिंग करने का अर्थ है प्रत्येक वजन को 16-बिट परिशुद्धता में लोड करना और उन सभी को अपडेट करना, जिसके लिए भारी मेमोरी की आवश्यकता होती है। QLoRA दो विचारों को जोड़ता है। सबसे पहले, यह पूर्व-प्रशिक्षित मॉडल को फ़्रीज़ करता है और इसे 4 बिट तक परिमाणित करता है, जिससे मेमोरी लगभग चार गुना कम हो जाती है। दूसरा, यह LoRA का उपयोग करता है: विशाल वजन मैट्रिक्स को अपडेट करने के बजाय, यह उनके साथ छोटे प्रशिक्षण योग्य निम्न-रैंक एडाप्टर मैट्रिक्स को इंजेक्ट करता है, इसलिए केवल कुछ मिलियन पैरामीटर अपडेट होते हैं। 4-बिट बेस स्थिर रहता है जबकि ग्रेडिएंट केवल छोटे एडेप्टर के माध्यम से प्रवाहित होते हैं। डेटमर्स और सहकर्मियों द्वारा 2023 में पेश किए गए, QLoRA ने दिखाया कि एक 48GB GPU पर 65B मॉडल को फाइन-ट्यूनिंग पूर्ण 16-बिट फाइन-ट्यूनिंग की गुणवत्ता से मेल खा सकता है।
एक स्टार्टअप सर्वर क्लस्टर को किराए पर लिए बिना अपने स्वयं के ब्रांड वॉयस में ग्राहक-सहायता सहायक बनाने के लिए एक 48 जीबी जीपीयू पर 70बी लामा मॉडल को फाइन-ट्यून करता है।
एक उपभोक्ता आरटीएक्स 4090 के साथ एक शोधकर्ता एक खुले मॉडल को रातोंरात एक विशिष्ट चिकित्सा प्रश्न-उत्तर डेटासेट में अनुकूलित करता है।
एक डेवलपर विभिन्न कार्यों के लिए दर्जनों छोटे, स्वैपेबल LoRA एडेप्टर बनाता है, सभी मेमोरी में लोड किए गए एक 4-बिट बेस मॉडल को साझा करते हैं।
एक शौकिया मुफ़्त कोलाब-ग्रेड हार्डवेयर का उपयोग करके एक विशेष लेखन शैली की नकल करने के लिए अपने व्यक्तिगत चैट लॉग पर एक मॉडल को फाइन-ट्यून करता है।
4-बिट फाइन-ट्यूनिंग मानक अभ्यास बन गया है, और अनुसंधान अब 2-बिट और 1-बिट (टर्नरी) प्रतिनिधित्व सहित और भी कम परिशुद्धता की ओर बढ़ रहा है। AWQ, GPTQ और HQQ जैसी नई परिमाणीकरण योजनाएं सटीकता को और अधिक परिष्कृत करती हैं, जबकि QA-LoRA जैसी तकनीकों का लक्ष्य एडेप्टर को मर्ज करने के बाद भी मॉडल को परिमाणित रखना है। जैसे-जैसे ओपन-वेट मॉडल बढ़ते हैं, ऐसे टूलींग की उम्मीद है जो शौक़ीन लोगों को एक ही गेमिंग जीपीयू पर 70बी-प्लस मॉडल को नियमित, लोकतांत्रिक अनुकूलन बनाने में सक्षम बनाता है।
मुफ़्त न्यूज़लेटर
हर कार्यदिवस की सुबह तीन सत्यापित एआई कहानियाँ, सादे अंग्रेजी में लिखी गईं। हमेशा के लिए मुफ़्त, कोई विज्ञापन नहीं।
प्रत्येक सप्ताह के दिन एक ईमेल. एक क्लिक में सदस्यता समाप्त करें. हम आपका पता कभी नहीं बेचते या साझा नहीं करते।
स्वयं की जांच करो
प्रत्येक उत्तर पर त्वरित प्रतिक्रिया, और पाठ्यक्रम पास करने के बाद एक सत्यापन योग्य आईडी के साथ एक साझा करने योग्य प्रमाणपत्र।
निःशुल्क एआई शिक्षा का समर्थन करें। AI Understanding एक 501(c)(3) गैर-लाभकारी संस्था है - कोई विज्ञापन नहीं, कोई पेवॉल नहीं। दान करें
QLoRA एक ऐसी तकनीक है जो आपको जमे हुए मॉडल को केवल 4 बिट प्रति वजन में संग्रहीत करके एकल उपभोक्ता GPU पर एक विशाल भाषा मॉडल को ठीक करने की सुविधा देती है। इसने हार्डवेयर पर 65बी-पैरामीटर मॉडल को अनुकूलित करना संभव बना दिया है जो पहले केवल उस आकार के एक अंश मॉडल को ही संभाल सकता था।
QLoRA जमे हुए पूर्व-प्रशिक्षित वजन को 4 बिट प्रति मान पर संग्रहीत करता है, जिससे 16-बिट की तुलना में मेमोरी लगभग चार गुना कम हो जाती है।
आधार मॉडल जमे हुए है; केवल इंजेक्टेड लो-रैंक एडॉप्टर मैट्रिसेस को ग्रेडिएंट अपडेट प्राप्त होता है, जो मापदंडों का एक छोटा सा अंश है।
एनएफ4 (नॉर्मलफ्लोट 4-बिट) एक डेटा प्रकार है जिसे सादे int4 की तुलना में बेहतर सटीकता के लिए तंत्रिका नेटवर्क भार के घंटी-वक्र वितरण के आसपास डिज़ाइन किया गया है।
Paged optimizers use NVIDIA unified memory to page optimizer states between GPU and CPU memory as needed; the QLoRA paper says this helps manage memory spikes and reduce out-of-memory risk during long-sequence fine-tuning.
During a matrix multiplication, quantized weights are dequantized on the fly to a higher-precision compute dtype (for example, BF16 or FP16 in QLoRA configurations); the temporary higher-precision values are not stored as a full base-model copy.
सीखते रहो
इस विषय के लिए अधिक मार्गदर्शिकाएँ चुनी गईं
आगेअगली गाइड
फाइन-ट्यूनिंग बनाम आरएजी बनाम प्रॉम्प्टिंग
भाषा ए.आई