SamatNext v0.2-B: An Exploratory Study of RMS-Normalized Hybrid Decoders for Curriculum Retention in Small Code Models
यह तकनीकी रिपोर्ट SamatNext v0.2-B का परिचय देती है, जो एक 356M-पैरामीटर वाला हाइब्रिड डिकोडर है जो डिफरेंशियल-अटेंशन (Differential-Attention) और डेल्टानेट-प्रेरित (DeltaNet-inspired) परतों को बारी-बारी से उपयोग करके मानक ट्रांसफॉर्मर्स की तुलना में छोटे कोड मॉडल्स में करिकुलम रिटेंशन (curriculum retention) में महत्वपूर्ण सुधार करता है, हालांकि यह लॉन्ग-होरिज़न कैटास्ट्रोफिक फॉरगेटिंग (long-horizon catastrophic forgetting) को पूरी तरह से हल नहीं करता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप एक रोबोट को कंप्यूटर कोड लिखना सिखा रहे हैं। आप चाहते हैं कि वह चरणों में सीखे: पहले, व्याकरण के बुनियादी नियम (सिंटैक्स); दूसरा, निर्देशों को कैसे समझा जाए (सिमेंटिक्स); और अंत में, जटिल, विशिष्ट पहेलियों को हल करना।
सामान्य रोबोटों (AI मॉडल्स) के साथ समस्या यह है कि वे "कैटास्ट्रोफिक फॉरगेटिंग" (Catastrophic Forgetting) का शिकार होते हैं। यह एक ऐसे छात्र की तरह है जो फाइनल परीक्षा के लिए इतनी मेहनत से पढ़ाई करता है कि वह जूते के फीते बांधना या दो नंबर जोड़ना भी पूरी तरह भूल जाता है। जैसे ही वह नई, कठिन चीजें सीखता है, पुरानी चीजें उसके दिमाग से मिट जाती हैं।
यह पेपर एक नए रोबोट SamatNext v0.2-B को पेश करता है और पूछता है: क्या हम एक ऐसा रोबोट बना सकते हैं जो पुरानी चीजों को मिटाए बिना नई चीजें सीख सके?
दौड़ में शामिल दो रोबोट
लेखक ने दो रोबोटों की तुलना की, दोनों का "मस्तिष्क आकार" (356 मिलियन पैरामीटर्स) बिल्कुल समान था:
- मानक रोबोट (Transformer): यह सामान्य AI डिज़ाइन है। यह शक्तिशाली है लेकिन नए कार्यों को सीखते समय पुरानी यादों को ओवरराइट करने की प्रवृत्ति रखता है।
- हाइब्रिड रोबोट (SamatNext): यह प्रयोगात्मक डिज़ाइन है। इसका मस्तिष्क दो अलग-अलग प्रकार के सोचने वाले लेयर्स का मिश्रण है:
- "अटेंशन" (Attention) लेयर: एक स्पॉटलाइट की तरह जो संदर्भ समझने के लिए वाक्य के सभी शब्दों पर नज़र रखती है।
- "स्टेट" (State) लेयर: एक नोटपैड की तरह जो पढ़ते समय जानकारी का हिसाब रखता है, बजाय इसके कि हर बार शुरुआत से सब कुछ दोबारा पढ़ा जाए।
लेखक ने इन दोनों प्रकार के लेयर्स को आपस में मिला दिया, उन्हें एक सैंडविच की तरह बारी-बारी से रखा (अटेंशन, स्टेट, अटेंशन, स्टेट), और संकेतों को संतुलित रखने के लिए एक विशेष "कैलिब्रेशन" नॉब जोड़ा।
परीक्षण: एक चरणबद्ध पाठ्यक्रम (Staged Curriculum)
रोबोटों को एक विशिष्ट क्रम में प्रशिक्षित किया गया था:
- चरण 1 और 2: बुनियादी पायथन सिंटैक्स (व्याकरण) सीखना।
- चरण 3: निर्देशों का पालन करना और अर्थ समझना सीखना।
- चरण 5: विशिष्ट, कठिन कोडिंग कार्य सीखना।
चरण 5 पूरा करने के बाद, लेखक ने उन्हें पुराने कार्यों (चरण 3 और चरण 2) पर परखा ताकि देखा जा सके कि उन्हें कितना याद रहा।
परिणाम: दो यादों की कहानी
मानक रोबोट:
- नई चीजें: इसे अंतिम कठिन कार्यों को सीखने में संघर्ष करना पड़ा (केवल 49% सफलता)। जब लेखक ने सीखने की गति बदलकर इसे "बचाने" की कोशिश की, तो इसने अंततः नई चीजें सीख लीं (97% सफलता) लेकिन इसने बीच के चरण को पूरी तरह भूल गया। निर्देशों को समझने की इसकी क्षमता केवल 6% ही बची रही।
- पुरानी चीजें: यह अंतिम चरण से पहले सीखी गई लगभग हर चीज़ को भूल गया।
हाइब्रिड रोबोट (SamatNext):
- नई चीजें: इसने अंतिम कठिन कार्यों में पूर्ण महारत हासिल की (100% सफलता)।
- पुरानी चीजें: यह भूला नहीं! इसने बीच के चरण से निर्देशों को समझने की अपनी क्षमता का 98.8% हिस्सा बरकरार रखा।
एक पेच (द "सिंटैक्स" समस्या):
हालाँकि हाइब्रिड रोबोट निर्देशों को याद रखने में अद्भुत था, फिर भी इसे बहुत शुरुआती, बुनियादी व्याकरण नियमों (चरण 2) के साथ थोड़ा संघर्ष करना पड़ा। यह 0% (मानक रोबोट) से सुधरकर 12% तक तो पहुँचा, लेकिन यह पूर्ण नहीं था। यह सुझाव देता है कि जबकि नया डिज़ाइन हालिया यादों के लिए बेहतर है, यह बहुत लंबे समय तक बहुत पुरानी यादों को बनाए रखने की समस्या को पूरी तरह से हल नहीं करता है।
मुख्य निष्कर्ष
मानक रोबोट को एक स्पंज की तरह समझें जो नया पानी सोखता है लेकिन जगह बनाने के लिए पुराने पानी को बाहर निकाल देता है। हाइब्रिड रोबोट एक ऐसे स्पिड की तरह है जिसकी आंतरिक संरचना ऐसी है कि वह नया पानी सोखते हुए भी पुराने पानी को थामे रख सकता है।
यह पेपर दावा करता है:
- यह विशिष्ट हाइब्रिड डिज़ाइन (अटेंशन और स्टेट लेयर्स का मिश्रण) नई चीजें सीखने और पुरानी चीजों को याद रखने के बीच एक बेहतर संतुलन बनाता है।
- यह सभी मेमोरी समस्याओं को हल करने वाला कोई "जादुई समाधान" नहीं है (यह अभी भी बहुत पुरानी सिंटैक्स को याद रखने में संघर्ष करता है)।
- यह वास्तविक दुनिया के लिए तैयार कोई "तैयार उत्पाद" नहीं है; यह एक "प्रयोगात्मक अध्ययन" है यह देखने के लिए कि क्या यह विशिष्ट मस्तिष्क आर्किटेक्चर नियंत्रित लैब सेटिंग में मानक वाले से बेहतर काम करता है।
लेखक मूल रूप से कह रहे हैं: "हमने एक नया मस्तिष्क डिज़ाइन आज़माया। यह मध्यवर्ती यादों को बनाए रखने के मामले में पुराने डिज़ाइन की तुलना में बहुत बेहतर रहा, लेकिन बहुत पहली सीख को याद रखने के मामले में इसमें अभी भी कुछ कमियाँ हैं। हम अपना कोड साझा कर रहे हैं ताकि अन्य लोग इसकी पुष्टि कर सकें।"
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।