Unlocking Feature Learning in Gated Delta Networks at Scale
यह शोध पत्र गेटेड डेल्टा नेटवर्क्स (Gated Delta Networks) के लिए मैक्सिमल अपडेट पैरामीट्राइजेशन (P) स्केलिंग नियमों को व्युत्पन्न और मान्य करता है, जो यह प्रदर्शित करता है कि ये नियम मानक पैरामीट्राइजेशन के विपरीत, ज़ीरो-शॉट हाइपरपैरामीटर ट्रांसफर और मॉडल की चौड़ाई (widths) में स्थिर प्रशिक्षण को सक्षम करते हैं।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप एक विशाल रोबोट को कहानियाँ लिखना सिखाने की कोशिश कर रहे हैं। रोबोट जितना बड़ा होता जाता है (अधिक "ब्रेन सेल्स" या पैरामीटर्स), उसे सही सबक सिखाना उतना ही कठिन होता जाता है। आमतौर पर, यदि आप एक छोटे रोबोट के लिए एकदम सही सिखाने की गति (लर्निंग रेट) ढूंढ लेते हैं, तो आपको एक विशाल रोबोट पर स्विच करते समय उस गति को पूरी तरह से फिर से ट्यून करना पड़ता है। यह एक बगीचे के पाइप के लिए सही पानी का दबाव खोजने जैसा है; यदि आप इसे बदलकर एक फायर होज़ (आग बुझाने वाला मोटा पाइप) कर देते हैं, तो वही दबाव या तो कुछ नहीं करेगा या पाइप को फाड़ देगा।
यह पेपर एक विशेष प्रकार के रोबोट मस्तिष्क के बारे में है जिसे गेटेड डेल्टा नेटवर्क (Gated Delta Network) कहा जाता है। ये विशेष हैं क्योंकि ये लंबी कहानियों को बिना अभिभूत हुए कुशलतापूर्वक याद रखने में बहुत सक्षम हैं, जबकि आज के मानक "ट्रांसफॉर्मर" (Transformer) मस्तिष्क ऐसा नहीं कर पाते। हालाँकि, क्योंकि ये अलग तरह से काम करते हैं, इसलिए इनके सिखाने के पुराने नियम काम नहीं आए।
यहाँ लेखक द्वारा किए गए कार्यों का सरल उपमाओं (analogies) का उपयोग करके विवरण दिया गया है:
1. समस्या: "एक ही नियम सबके लिए" वाला सिद्धांत काम नहीं करता
लंबे समय से, वैज्ञानिक इन रोबोटों को सिखाने के लिए एक मानक नियम पुस्तिका (जिसे स्टैंडर्ड पैरामीट्राइजेशन कहा जाता है) का उपयोग करते थे। इस नियम पुस्तिका ने कहा, "यदि आप रोबोट का आकार दोगुना करते हैं, तो सिखाने की गति को समान रखें।"
- परिणाम: यह पुराने, मानक रोबोटों के लिए ठीक काम करता था। लेकिन इन नए, कुशल गेटेड डेल्टा नेटवर्कों के लिए, यह विफल रहा। जब उन्होंने एक बड़े रोबोट पर वही सिखाने की गति का उपयोग करने की कोशिश की जो एक छोटे रोबोट के लिए थी, तो बड़े रोबोट ने या तो कुछ नहीं सीखा या वह पागल (अनियंत्रित) हो गया।
2. समाधान: एक नया "नियम पुस्तिका" (µP)
लेखकों ने एक नया, अधिक स्मार्ट नियम बनाया जिसे मैक्सिमल अपडेट पैरामीट्राइजेशन (µP) कहा जाता है। इसे सिखाने की गति के लिए एक "यूनिवर्सल ट्रांसलेटर" के रूप में समझें।
- लक्ष्य: ऐसे नियमों का एक सेट खोजना जहाँ एक नन्हे रोबोट के लिए जो सिखाने की गति आप खोजते हैं, वह बिना किसी बदलाव के एक विशाल रोबोट के लिए भी पूरी तरह से काम करे। इसे "जीरो-शॉट ट्रांसफर" (zero-shot transfer) कहा जाता है।
- चुनौती: इन नए रोबोटों में एक विशेष "मेमोरी लूप" (वे एक अवस्था को बार-बार अपडेट करके चीजों को याद रखते हैं) होता है। पुराने गणित को इस लूप को संभालना नहीं आता था, इसलिए लेखकों को यह समझने के लिए नया गणित करना पड़ा कि रोबोट के हर हिस्से के लिए सिखाने की गति को ठीक से कैसे समायोजित किया जाए।
3. खोज: अलग-अलग हिस्सों को अलग-अलग "सिखाने की गति" की आवश्यकता होती है
लेखकों ने पाया कि इस नए रोबोट मस्तिष्क के सभी हिस्से एक जैसे नहीं हैं। उन्होंने पाया कि दो विशिष्ट भाग थे जिन्हें विशेष उपचार की आवश्यकता थी, जो कि एक आश्चर्य था:
- "गेटकीपर्स" (गेटिंग वेट्स): कल्पना कीजिए कि रोबोट के पास छोटे दरवाजे हैं जो तय करते हैं कि कितनी जानकारी अंदर आने देनी है। लेखक ने पाया कि इन दरवाजों को नियंत्रित करने वाले "नॉब्स" (knobs) को बाकी मस्तिष्क की तुलना में बहुत धीरे (धीमी लर्निंग रेट) घुमाने की आवश्यकता होती है। यदि आप उन्हें बहुत तेज़ी से घुमाते हैं, तो रोबोट यह भूल जाता है कि दरवाज़े कैसे खोलने हैं।
- "वॉल्यूम नॉब्स" (स्केलर पैरामीटर्स): यहाँ कुछ वॉल्यूम नॉब्स भी हैं जो सिग्नल की ताकत को समायोजित करते हैं। इन्हें बाकी मस्तिष्क की तुलना में बहुत अधिक आक्रामक रूप से (तेज़ लर्निंग रेट) घुमाने की आवश्यकता थी।
यह एक जटिल संगीत वाद्ययंत्र को ट्यून करने जैसा है: अधिकांश तारों को मानक ट्यूनिंग की आवश्यकता होती है, जबकि बास (bass) स्ट्रिंग्स को ढीले घुमाव की आवश्यकता होती है, और छोटी हाई-पिच वाली स्ट्रिंग्स को बहुत सख्त घुमाव की आवश्यकता होती है, अन्यथा संगीत बहुत खराब सुनाई देगा।
4. प्रमाण: यह वास्तविक दुनिया में काम करता है
लेखकों ने केवल कागज़ पर गणित नहीं किया; उन्होंने इन रोबोटों को बनाया और उनका परीक्षण किया।
- प्रयोग: उन्होंने इन रोबोटों को टेक्स्ट के एक विशाल पुस्तकालय (FineWeb-Edu) पर प्रशिक्षित किया ताकि देखा जा सके कि वे कितनी अच्छी तरह सीखते हैं।
- परिणाम:
- जब उन्होंने पुराने नियमों का उपयोग किया, तो विभिन्न आकार के रोबों को पूरी तरह से अलग-अलग सिखाने की गति की आवश्यकता थी।
- जब उन्होंने अपने नए नियमों का उपयोग किया, तो सबसे छोटे रोबोट के लिए खोजी गई सिखाने की गति सबसे बड़े रोबोट के लिए भी पूरी तरह से काम कर गई। रोबोट चाहे कितने भी बड़े क्यों न हो गए, उन्होंने निरंतरता और स्थिरता के साथ सीखा।
सारांश
यह पेपर एक विशिष्ट, अत्यधिक कुशल प्रकार के AI को प्रशिक्षित करने के लिए एक "यूजर मैनुअल" है। लेखकों ने पता लगाया कि चूंकि यह AI अलग तरह से काम करता है, इसलिए आप प्रशिक्षण सेटिंग्स को कॉपी-पेस्ट नहीं कर सकते। उन्होंने सेटिंग्स का एक नया सेट तैयार किया जो आपको एक छोटे संस्करण के AI को प्रशिक्षित करने, उसकी सटीक सेटिंग्स खोजने और फिर तुरंत उन्हीं सेटिंग्स को एक विशाल संस्करण पर लागू करने की अनुमति देता है, जिससे समय और कंप्यूटर पावर की भारी बचत होती है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।