Towards Explainability of SLMs by investigating Token Level Activation
यह शोध पत्र एक्टिवेशन फ्लो नेटवर्क (AFN) का प्रस्ताव करता है, जो एक हल्का और मॉडल-अज्ञेय (model-agnostic) ढांचा है जो लेयर-8 के हिडन-स्टेट एक्टिवेशन स्ट्रेंथ्स का विश्लेषण करके BERT में टोकन-स्तरीय महत्व को परिमाणित करता है, यह प्रदर्शित करते हुए कि अर्थपूर्ण टोकन संरचनात्मक टोकन की तुलना में काफी अधिक एक्टिवेशन मैग्नीट्यूड प्रदर्शित करते हैं और इस प्रकार अटेंशन-केंद्रित विधियों के लिए एक व्याख्या योग्य विकल्प प्रदान करते हैं।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आपके पास BERT नाम का एक बहुत ही बुद्धिमान, लेकिन रहस्यमयी रोबोट लाइब्रेरियन है। इस लाइब्रेरियन ने लगभग वह सब कुछ पढ़ लिया है जो कभी लिखा गया है और यह वाक्यों के माध्यम से सवालों के जवाब दे सकता है या भावनाओं को समझ सकता है। लेकिन इसमें एक पेंच है: कोई नहीं जानता कि यह वास्तव में कैसे सोचता है। यह एक "ब्लैक बॉक्स" की तरह है—आप एक वाक्य डालते हैं, और एक उत्तर बाहर आता है, लेकिन इसके अंदर के गियर छिपे हुए हैं।
लंबे समय तक, शोधकर्ताओं ने इसकी "अटेंशन" (ध्यान) को देखकर इसके अंदर झांकने की कोशिश की। उन्होंने सोचा, "यदि लाइब्रेरियन किसी शब्द को देख रहा है, तो वह शब्द महत्वपूर्ण होना चाहिए!" लेकिन उन्होंने एक चाल पकड़ी: लाइब्रेरियन अक्सर कॉमा, पूर्ण विराम या "the" या "is" जैसे उबाऊ शब्दों पर तीव्रता से घूरता रहता है, जबकि "beautiful," "disaster," या "Canada" जैसे वास्तविक रसीले शब्दों को अनदेखा कर देता है। यह एक सुरक्षा कैमरे की तरह था जो दरवाजे के हैंडल पर ज़ूम करता रहता है और उस व्यक्ति को अनदेखा कर देता है जो दरवाजे से अंदर आ रहा है।
नया विचार: "नज़र" के बजाय "ऊर्जा" को मापना
इस शोध पत्र के लेखकों ने एक अलग दृष्टिकोण अपनाने का निर्णय लिया। यह पूछने के बजाय कि "लाइब्रेरियन कहाँ देख रहा है?" उन्होंने पूछा, "लाइब्रेरियन प्रत्येक शब्द के बारे में सोचने में कितनी ऊर्जा का उपयोग कर रहा है?"
उन्होंने लाइब्रेरियन के मस्तिष्क के एक विशिष्ट कमरे पर ध्यान केंद्रित किया जिसे लेयर 8 (Layer 8) कहा जाता है। लाइब्रेरियन के मस्तिष्क को 12-मंजिला इमारत के रूप में सोचें:
- फ्लोर 1–5: यह ग्राउंड फ्लोर है। यहाँ, लाइब्रेरियन केवल बुनियादी चीजें नोटिस करता है जैसे बड़े अक्षर (capital letters) या क्या कोई शब्द संज्ञा (noun) है या क्रिया (verb)।
- फ्लोर 10–12: यह पेंटहाउस है। यहीं पर अंतिम उत्तर तय किया जाता है।
- फ्लोर 8 (द स्वीट स्पॉट): यह "कंसोलिडेशन ज़ोन" है। यहाँ लाइब्रेरियन व्याकरण देखना बंद कर देता है और वास्तव में कहानी के अर्थ को समझने लगता है।
शोधकर्ताओं ने एक्टिवेशन फ्लो नेटवर्क (AFN) नामक एक उपकरण बनाया। लाइब्रेरियन की आँखों को देखने के बजाय, उन्होंने फ्लोर 8 के माध्यम से प्रत्येक शब्द के गुजरने के दौरान बहने वाली "बिजली" (जिसे गणितीय रूप से L2 Norm कहा जाता है) को मापा।
उन्होंने क्या पाया: "हाई-वोल्टेज" शब्द
जब उन्होंने इस ऊर्जा को मापा, तो उन्हें एक स्पष्ट पैटर्न मिला:
- "हाई-वोल्टेज" शब्द: "prime," "minister," "Canada," "beautiful," या "enjoying" जैसे सामग्री-युक्त (content-rich) शब्दों ने नियॉन साइन की तरह चमक पैदा की। उनकी ऊर्जा सबसे अधिक थी।
- "लो-वोल्टेज" शब्द: "the," "of," या प्रश्नवाचक चिह्न "?" जैसे संरचनात्मक शब्द मंद थे। वे वहां थे, लेकिन वे मुख्य अर्थ का भार नहीं उठा रहे थे।
उपमा: कल्पना कीजिए कि घर पैक करने वाले मूवर्स (सामान ले जाने वालों) की एक टीम है। "हाई-वोल्टेज" शब्द सोफे और पियानो जैसे भारी सामान हैं—उन्हें हिलाने के लिए सबसे अधिक प्रयास की आवश्यकता होती है। "लो-वोल्टेज" शब्द खाली डिब्बे या टेप हैं; वे काम के लिए आवश्यक हैं, लेकिन वे बहुत अधिक जगह या ऊर्जा नहीं लेते हैं। शोधकर्ताओं ने पाया कि फ्लोर 8 वह जगह है जहाँ भारी काम (heavy lifting) होता है।
"रिपल इफेक्ट" (लहरों का प्रभाव) प्रयोग
इसे साबित करने के लिए, शोधकर्ताओं ने "अंतर पहचानो" का खेल खेला। उन्होंने लाइब्रेरियन को दो बहुत समान वाक्य दिए:
- "Enjoying a beautiful day at the park!"
- "Enjoying a beautiful walk at the beach!"
उन्होंने देखा कि जब उन्होंने "day" को "walk" से और "park" को "beach" से बदला, तो "ऊर्जा" कैसे बदली।
- स्पष्ट बात: जिन शब्दों को बदला गया था ("day" और "park"), उनमें ऊर्जा में भारी उछाल आया।
- आश्चर्यजनक बात: यहाँ तक कि वे शब्द भी जो नहीं बदले थे (जैसे "beautiful" या "at"), उनमें ऊर्जा का महत्वपूर्ण बदलाव देखा गया!
उपमा: यह तालाब में पत्थर फेंकने जैसा है। जब आप एक शब्द (पत्थर) बदलते हैं, तो लहरें (ऊर्जा के बदलाव) फैल जाती हैं और उसके आसपास के पानी को बदल देती हैं, यहाँ तक कि उन हिस्सों को भी जिन्हें सीधे नहीं छुआ गया था। इससे पता चला कि फ्लोर 8 गहराई से जुड़ा हुआ है; वाक्य के एक हिस्से को बदलने से पूरे वाक्य को अपने अर्थ पर फिर से विचार करने के लिए मजबूर होना पड़ता है।
"बकेट" (बाल्टी) टेस्ट
अंत में, उन्होंने एक सरल नियम का उपयोग करके "महत्वपूर्ण" शब्दों को "बैकग्राउंड" शब्दों से अलग करने की कोशिश की। उन्होंने एक रेखा (threshold) खींची और सभी उच्च ऊर्जा वाले शब्दों को एक HIGH बाल्टी में और बाकी को एक LOW बाल्टी में डाल दिया।
उन्होंने पाया कि:
- HIGH बाल्टी में केवल लगभग 25% शब्द थे (महत्वपूर्ण शब्द)।
- लेकिन, इन कुछ शब्दों के लिए कुल अर्थ परिवर्तनों की 76% जिम्मेदारी थी।
उपमा: यह एक कॉन्सर्ट की तरह है जहाँ संगीतकारों का 25% हिस्सा (सोलोइस्ट) उस धुन को बजा रहा है जिसे हर कोई याद रखता है, जबकि बाकी 75% बैकग्राउंड रिदम बजा रहे हैं। यदि आप सोलोइस्ट को चुप कर देते हैं, तो गाना अपनी आत्मा खो देता है। यदि आप बैकग्राउंड को चुप कर देते हैं, तो आप अभी भी गाना सुन सकते हैं, भले ही वह थोड़ा खाली महसूस हो।
मुख्य निष्कर्ष
यह शोध पत्र केवल यह नहीं कहता कि "BERT स्मार्ट है।" यह हमें यह देखने का एक नया तरीका देता है कि वह कैसे सोचता है। "ऊर्जा" के माध्यम से प्रक्रिया के बीच में (लेयर 8 में) शब्दों को मापकर, उन्होंने "ब्लैक बॉक्स" को एक "ग्लास बॉक्स" में बदल दिया।
उन्होंने दिखाया कि BERT केवल विराम चिह्नों को घूर नहीं रहा है; वह वास्तव में अपना मानसिक ध्यान उन शब्दों पर केंद्रित कर रहा है जो वास्तविक अर्थ वहन करते हैं। यह हमें समझने में मदद करता है कि जब मॉडल एक वाक्य को प्रोसेस करता है, तो वह दुनिया को समझने के लिए "कंटेंट" शब्दों पर बहुत अधिक मेहनत (heavy lifting) कर रहा होता है, जबकि "स्ट्रक्चर" वाले शब्द केवल ढांचे को थामे रखते हैं।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।