आगेअगली गाइड
प्रसंग विस्तार के लिए स्थिति प्रक्षेप
भाषा ए.आई
तकनीकी गाइड
YaRN (फिर भी एक और RoPE extensioN) एक मॉडल की प्रयोग करने योग्य संदर्भ विंडो को जिस पर प्रशिक्षित किया गया था उससे कहीं आगे बढ़ाने के लिए एक कुशल तकनीक है।
इस गाइड को सुनेंएआई-नैरेटेड · ~2 min
It cleverly rescales rotary position embeddings so a model trained on, say, 4K tokens can handle 32K or more with minimal fine-tuning.
अधिकांश आधुनिक एलएलएम टोकन स्थितियों को RoPE (रोटरी पोजीशन एंबेडिंग) के साथ एन्कोड करते हैं, जो स्थिति से जुड़े कोणों द्वारा क्वेरी और कुंजी वैक्टर को घुमाते हैं। जब आप प्रशिक्षण की लंबाई से अधिक लंबे अनुक्रम फ़ीड करते हैं, तो ये घुमाव अनदेखी श्रेणियों में प्रवेश करते हैं और मॉडल टूट जाता है। बोवेन पेंग और सहयोगियों द्वारा 2023 में पेश किया गया YaRN, प्रति आवृत्ति पर लागू एनटीके-जागरूक इंटरपोलेशन के साथ इसे ठीक करता है: यह उच्च-आवृत्ति आयामों (जो स्थानीय, छोटी दूरी के संबंधों को कैप्चर करता है) को ज्यादातर अछूता छोड़ देता है, जबकि कम-आवृत्ति आयामों (जो लंबी दूरी की स्थिति को ट्रैक करता है) को इंटरपोल करता है। YaRN लंबे संदर्भों से आने वाले एन्ट्रापी परिवर्तनों का मुकाबला करने के लिए ध्यान में तापमान समायोजन भी जोड़ता है। डेटा के केवल एक छोटे से हिस्से और सरल दृष्टिकोण की आवश्यकता वाले चरणों पर फाइन-ट्यूनिंग के बाद परिणाम मजबूत दीर्घकालिक-संदर्भ प्रदर्शन है।
संक्षिप्त फ़ाइन-ट्यूनिंग के साथ लंबे दस्तावेज़ वाले प्रश्नों के उत्तर के लिए एक खुले 4K-संदर्भ मॉडल को 32K या 128K तक विस्तारित करना
पुनर्प्राप्ति-संवर्धित प्रणालियों को बिना किसी काट-छाँट के कई संयोजित मार्गों को समाहित करने में सक्षम बनाना
पावरिंग कोड सहायकों को एक संपूर्ण बड़ी रिपॉजिटरी फ़ाइल या एक प्रॉम्प्ट में एकाधिक फ़ाइलों की आवश्यकता होती है
लंबी मल्टी-टर्न बातचीत के लिए एक आधार मॉडल को अपनाना जो बड़े चैट इतिहास को संचित करता है
संदर्भ विस्तार अब मानक अभ्यास है: खुले मॉडल नियमित रूप से 128K टोकन या उससे अधिक तक पहुंचने वाले YaRN-विस्तारित वेरिएंट को शिप करते हैं। अनुसंधान उन तरीकों की ओर बढ़ रहा है जो शून्य या लगभग-शून्य फ़ाइन-ट्यूनिंग के साथ संदर्भ का विस्तार करते हैं, RoPE रीस्केलिंग को ध्यान-पैटर्न ट्रिक्स के साथ जोड़ते हैं, और केवल सिरों के बजाय पूरी विंडो में गुणवत्ता बनाए रखते हैं। पूर्व-प्रशिक्षण में इन तकनीकों के सख्त एकीकरण की अपेक्षा करें ताकि लंबे संदर्भ को रेट्रोफिटेड के बजाय मूल बनाया जा सके।
मुफ़्त न्यूज़लेटर
हर कार्यदिवस की सुबह तीन सत्यापित एआई कहानियाँ, सादे अंग्रेजी में लिखी गईं। हमेशा के लिए मुफ़्त, कोई विज्ञापन नहीं।
प्रत्येक सप्ताह के दिन एक ईमेल. एक क्लिक में सदस्यता समाप्त करें. हम आपका पता कभी नहीं बेचते या साझा नहीं करते।
स्वयं की जांच करो
प्रत्येक उत्तर पर त्वरित प्रतिक्रिया, और पाठ्यक्रम पास करने के बाद एक सत्यापन योग्य आईडी के साथ एक साझा करने योग्य प्रमाणपत्र।
निःशुल्क एआई शिक्षा का समर्थन करें। AI Understanding एक 501(c)(3) गैर-लाभकारी संस्था है - कोई विज्ञापन नहीं, कोई पेवॉल नहीं। दान करें
YaRN (फिर भी एक और RoPE extensioN) एक मॉडल की प्रयोग करने योग्य संदर्भ विंडो को जिस पर प्रशिक्षित किया गया था उससे कहीं आगे बढ़ाने के लिए एक कुशल तकनीक है। यह चतुराई से रोटरी स्थिति एम्बेडिंग को फिर से मापता है ताकि 4K टोकन पर प्रशिक्षित एक मॉडल न्यूनतम फाइन-ट्यूनिंग के साथ 32K या उससे अधिक को संभाल सके।
YaRN, जिसके नाम का अर्थ है एक और RoPE एक्सटेंशन, अधिकांश आधुनिक एलएलएम में उपयोग की जाने वाली रोटरी स्थिति एम्बेडिंग को पुन: मापता है।
प्रशिक्षण से परे स्थितियाँ ऐसे घूर्णन कोण उत्पन्न करती हैं जिन्हें मॉडल ने कभी नहीं देखा है, इसलिए ध्यान व्यवहार में तेजी से गिरावट आती है।
YaRN एक NTK-बाय-पार्ट्स रैंप का उपयोग करता है जो लंबी-तरंग दैर्ध्य कम-आवृत्ति डिम को प्रक्षेपित करता है और छोटी दूरी की उच्च-आवृत्ति डिम को अधिकतर बरकरार रखता है।
YaRN संदर्भ बढ़ने पर होने वाले एन्ट्रापी बदलावों का प्रतिकार करने के लिए ध्यान लॉग में तापमान स्केलिंग जोड़ता है।
आवश्यक डेटा के एक छोटे से हिस्से पर फाइन-ट्यूनिंग के बाद YaRN मजबूत दीर्घकालिक-संदर्भ गुणवत्ता प्राप्त करता है।
सीखते रहो
इस विषय के लिए अधिक मार्गदर्शिकाएँ चुनी गईं
आगेअगली गाइड
प्रसंग विस्तार के लिए स्थिति प्रक्षेप
भाषा ए.आई