Inverse Depth Scaling From Most Layers Being Similar
यह शोध पत्र प्रकट करता है कि लार्ज लैंग्वेज मॉडल्स में लॉस (loss) गहराई के साथ व्युत्क्रमानुपाती (inversely) रूप से घटता है क्योंकि कार्यात्मक रूप से समान परतें एक अक्षम लेकिन सुदृढ़ एन्सेम्बल (ensemble) के रूप में कार्य करती हैं, जो यह सुझाव देता है कि अधिक प्रभावी संरचनात्मक गहराई उपयोग को सक्षम करने के लिए भविष्य के आर्किटेक्चरल नवाचारों की आवश्यकता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप ज्ञान का एक विशाल, अत्यंत बुद्धिमान पुस्तकालय (एक लार्ज लैंग्वेज मॉडल, या LLM) बनाने की कोशिश कर रहे हैं। इस पुस्तकालय को अधिक स्मार्ट बनाने के लिए, आपके पास दो मुख्य 'नॉब्स' (बटन) हैं जिन्हें आप घुमा सकते हैं: या तो आप अलमारियों को अधिक चौड़ा बना सकते हैं (एक साथ जानकारी रखने के लिए अधिक "चौड़ाई" या क्षमता जोड़ना) या आप इमारत को अधिक ऊँचा बना सकते हैं (अधिक "गहराई" या प्रोसेसिंग लेयर्स जोड़ना)।
लंबे समय तक, वैज्ञानिकों ने माना था कि इमारत को ऊँचा बनाना एक जटिल रेसिपी में अधिक स्टेप्स जोड़ने जैसा है। उन्होंने सोचा कि लेयर 1 बुनियादी चीजें संभालेगी (जैसे व्याकरण), लेयर 2 अर्थ को संभालेगी, लेयर 3 तर्क को संभालेगी, और इसी तरह। उनका मानना था कि लेयर्स एक निर्माण दल (construction crew) की तरह मिलकर काम करती हैं, जहाँ प्रत्येक नई लेयर एक जटिल संरचना बनाने के लिए एक विशिष्ट, अद्वितीय ईंट जोड़ती है। यह वही है जिसे पेपर "कंपोजिशनल असेंबली" (Compositional Assembly) कहता है।
हालाँकि, यह पेपर तर्क देता है कि ये AI मॉडल वास्तव में इस तरह से काम नहीं करते हैं। उन्होंने पाया कि इन ऊँची इमारतों की अधिकांश लेयर्स वास्तव में बिल्कुल एक ही काम कर रही हैं, बस थोड़े अलग तरीके से।
"शोर भरे अनुमानकों की भीड़" (Crowd of Noisy Estimators) का रूपक
लेखकों ने पाया कि एक विशिष्ट निर्माण दल के बजाय, लेयर्स एक भीड़ की तरह काम करती हैं जो गणित के सवाल का जवाब लगाने का अनुमान लगा रही है।
- पुराना विचार (कंपोजिशनल): कल्पना कीजिए कि एक रिले रेस है जहाँ धावक 1 बैटन धावक 2 को सौंपता है, जो उसे धावक 3 को सौंपता है, जो फिर उसे फिनिश लाइन तक पहुँचाने के लिए अपना विशिष्ट काम करता है। प्रत्येक धावक का एक अलग, विशिष्ट कार्य होता है।
- नया निष्कर्ष (एन्सेम्बल एवरेजिंग): कल्पना कीजिए कि आप 100 लोगों से एक तरबूज के वजन का अनुमान लगाने के लिए कहते हैं। हर व्यक्ति थोड़ा गलत है, और वे सभी अलग-अलग गलतियाँ करते हैं। लेकिन, यदि आप उन 100 अनुमानों का औसत (average) लेते हैं, तो परिणाम अविश्वसनीय रूप से सटीक होता है क्योंकि व्यक्तिगत त्रुटियाँ एक-दूसरे को रद्द कर देती हैं।
पेपर का दावा है कि लार्ज लैंग्वेज मॉडल्स में, अधिकांश लेयर्स उन 100 लोगों की तरह हैं। वे सभी एक ही जानकारी देख रहे हैं और एक ही काम करने की कोशिश कर रहे हैं। क्योंकि वे सभी थोड़े "शोर भरे" (अपूर्ण) हैं, इसलिए अधिक लेयर्स जोड़ने का मतलब केवल त्रुटियों को औसत निकालने के लिए अधिक लोग जोड़ना है।
"इनवर्स डेप्थ" (Inverse Depth) की खोज
यहाँ वह आश्चर्यजनक गणितीय नियम है जो लेखकों ने खोजा: आप जितनी अधिक लेयर्स जोड़ते हैं, मॉडल उतना ही बेहतर होता जाता है, लेकिन इसका लाभ घटता जाता है।
यदि आप लेयर्स की संख्या दोगुनी कर देते हैं, तो मॉडल दोगुना स्मार्ट नहीं होता; यह केवल थोड़ा सा ही स्मार्ट होता है। विशेष रूप से, त्रुटि (वह बार जब मॉडल गलत होता है) गहराई के व्युत्क्रमानुपाती (inverse proportion) रूप में गिरती है।
- इसे एक मंद रेडियो सिग्नल सुनने की तरह समझें। यदि आपके पास एक एंटीना है, तो स्टैटिक (शोर) तेज़ है। यदि आप दूसरा एंटीना जोड़ते हैं, तो स्टैटिक थोड़ा कम हो जाता है। यदि आप सौ एंटीना जोड़ते हैं, तो स्टैटिक बहुत कम हो जाता है, लेकिन सौ और जोड़ने से यह पूरी तरह शांत नहीं होता; यह बस थोड़ा और शांत हो जाता है।
पेपर इसे "इनवर्स डेप्थ स्केलिंग" (Inverse Depth Scaling) कहता है। इसका मतलब है कि केवल अधिक लेयर्स को एक के ऊपर एक रखना एक स्मार्ट AI बनाने का एक अक्षम तरीका है क्योंकि लेयर्स दोहराव वाली (redundant) हैं। वे नई, जटिल कौशल नहीं सीख रही हैं; वे बस पिछले लेयर्स की गलतियों को औसत निकालने में मदद कर रही हैं।
ऐसा क्यों होता है?
लेखकों ने यह समझने के लिए कि ये AI मस्तिष्क क्यों ऐसे काम करते हैं, "टॉय मॉडल्स" (सरलीकृत, छोटे संस्करण) के साथ प्रयोग किए। उन्होंने पाया कि जिस तरह से ये मॉडल बनाए जाते हैं (रेसिडुअल कनेक्शन का उपयोग करके, जो जानकारी को लेयर्स के बीच से कूदने की अनुमति देते हैं), वह इस "भीड़" वाले व्यवहार को बढ़ावा देता है।
उन्होंने यह भी पाया कि ये कार्य जिन्हें ये मॉडल हल करने की कोशिश कर रहे हैं (वाक्य में अगले शब्द की भविष्यवाणी करना), वे शायद सहज, चरण-दर-चरण प्रक्रियाएं नहीं हैं। क्योंकि कार्य "ऊबड़-खाबड़" या अप्रत्याशित है, मॉडल एक सहज, चरण-दर-चरण सीखने की रणनीति का उपयोग नहीं कर सकता है। इसके बजाय, यह "भीड़" की रणनीति अपनाता है: बस समस्या पर पर्याप्त समान लेयर्स डाल दें और औसत के नियम को काम करने दें।
निष्कर्ष (The Takeaway)
पेपर निष्कर्ष निकालता है कि वर्तमान लार्ज लैंग्वेज मॉडल्स अपनी गहराई (depth) के मामले में अक्षम (inefficient) हैं। वे बहुत ऊंचे टावर बना रहे हैं जहाँ अधिकांश मंजिलें ठीक वही काम कर रही हैं जो नीचे की मंजिलें कर रही हैं।
- अच्छी खबर: यह "भीड़" वाला तरीका बहुत मजबूत (robust) है। यदि आप कुछ लेयर्स हटा देते हैं या उन्हें इधर-उधर कर देते हैं, तो मॉडल अभी भी अच्छा काम करता है क्योंकि "भीड़" इतनी बड़ी है कि कुछ लोगों के गायब होने से फर्क नहीं पड़ता।
- बुरी खबर: यह संसाधनों की बर्बादी है। इन मॉडल्स को काफी अधिक स्मार्ट बनाने के लिए, हमें नए आर्किटेक्चरल डिज़ाइन की आवश्यकता हो सकती है जो लेयर्स को वास्तव में अलग, विशिष्ट कौशल सीखने के लिए मजबूर करें (जैसे कि "निर्माण दल" का विचार) न कि केवल त्रुटियों को औसत निकालने के लिए।
संक्षेप में: हम ऐसे AI आसमान छूती इमारतें बना रहे हैं जहाँ हर मंजिल अपने नीचे वाली मंजिल की एक प्रति है, बस थोड़ी अलग। पेपर साबित करता है कि हालांकि यह काम करता है, लेकिन यह एक जीनियस बनाने का सबसे कुशल तरीका नहीं है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।