← नवीनतम पेपर
💬 NLP

Learning to Explain: Supervised Token Attribution from Transformer Attention Patterns

यह शोध पत्र ExpNet को प्रस्तुत करता है, जो एक हल्का न्यूरल नेटवर्क है जो ट्रांसफार्मर अटेंशन पैटर्न को टोकन-स्तर के महत्व स्कोर में मैप करना स्वचालित रूप से सीखता है, जो मौजूदा नियम-आधारित अटेंशन एग्रीगेशन और मॉडल-अग्नोस्टिक एक्सप्लेनेशन विधियों के अधिक अनुकूल और गणनात्मक रूप से कुशल विकल्प प्रदान करता है।

मूल लेखक: George Mihaila

प्रकाशित 2026-01-22
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: George Mihaila

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि आपके पास एक सुपर-स्मार्ट रोबोट (एक "ट्रांसफॉर्मर" मॉडल) है जो टेक्स्ट पढ़ता है और निर्णय लेता है, जैसे कि यह बताना कि किसी मूवी रिव्यू का अर्थ सकारात्मक है या नकारात्मक, या कोई वाक्य व्याकरण की दृष्टि से सही है या नहीं। समस्या यह है कि यह रोबोट एक ब्लैक बॉक्स है। यह आपको एक उत्तर तो देता है, लेकिन आपको यह पता नहीं चलता कि इसने वह उत्तर क्यों चुना। उच्च-दांव वाली स्थितियों में (जैसे स्वास्थ्य सेवा या कानून में), हम केवल एक ब्लैक बॉक्स पर भरोसा नहीं कर सकते; हमें इसके तर्क को जानने की आवश्यकता है।

यह पेपर ExpNet (एक्सप्लेनेशन नेटवर्क) नामक एक नया टूल पेश करता है जो इस रहस्य को सुलझाता है। यह कैसे काम करता है, यहाँ सरल भाषा में समझाया गया है:

समस्या: रोबोट का "आंतरिक एकालाप" (Internal Monologue)

रोबोट के अंदर एक तंत्र है जिसे सेल्फ-अटेंशन (Self-Attention) कहा जाता है। आप इसे रोबोट की आंतरिक "दृष्टि" के रूप में समझ सकते हैं। जब रोबोट एक वाक्य पढ़ता है, तो वह अलग-अलग शब्दों को देखता है और यह तय करता है कि प्रत्येक शब्द पर कितना ध्यान केंद्रित करना है।

  • पुराना तरीका: पहले, वैज्ञानिक निश्चित नियमों (जैसे "हमेशा उन शब्दों को देखें जिन पर रोबोट सबसे लंबे समय तक देखता रहा") का उपयोग करके यह अनुमान लगाने की कोशिश करते थे कि कौन से शब्द महत्वपूर्ण हैं। यह किसी व्यक्ति की पसंदीदा चीज़ का अनुमान लगाने जैसा है, सिर्फ यह देखकर कि वह मेनू को कितनी देर तक घूरता रहा। कभी-कभी यह काम करता है, लेकिन अक्सर नियम बहुत कठोर होते हैं और बारीकियों को समझने में चूक जाते हैं।
  • दूसरा तरीका: अन्य तरीके रोबोट को एक रहस्यमयी बॉक्स की तरह मानते हैं, जिसमें उसे अलग-अलग इनपुट देकर यह देखते हैं कि वह कैसे प्रतिक्रिया देता है। यह धीमा है, महंगा है, और अक्सर ऐसे निरर्थक वाक्य बनाता है जिन्हें रोबोट समझ ही नहीं पाता।

समाधान: ExpNet (द "अनुवादक")

लेखकों ने ExpNet बनाया है, जो एक अनुवादक या कोच की तरह है जो रोबोट की "दृष्टि" (अटेंशन पैटर्न) को पढ़ना सीखता है और उसे एक स्पष्ट स्पष्टीकरण में अनुवादित करता है।

निश्चित नियमों का उपयोग करने के बजाय, ExpNet इंसानों से सीखता है।

  1. प्रशिक्षण (Training): शोधकर्ताओं ने ExpNet को ऐसे उदाहरण दिखाए जहाँ इंसानों ने पहले से ही महत्वपूर्ण शब्दों (तर्क/rationales) को हाइलाइट किया था।
  2. सीखना (Learning): ExpNet ने उन उदाहरणों के दौरान रोबोट की आंतरिक "दृष्टि" को देखा और यह समझा: "आह, जब रोबोट इस विशिष्ट तरीके से इस शब्द 'terrible' को देखता है, तो इंसान इस शब्द को नकारात्मक समीक्षा के मुख्य कारण के रूप में देखते हैं।"
  3. परिणाम: ExpNet एक हल्का, तेज़ न्यूरल नेटवर्क बन जाता है जो रोबोट के अटेंशन पैटर्न को देख सकता है और कह सकता है, "ये वे शब्द हैं जो मायने रखते हैं," और यह बहुत उच्च सटीकता के साथ करता है।

यह कैसे काम करता है (उपमा)

कल्पना कीजिए कि रोबमा एक केस सुलझाने वाला जासूस है।

  • रोबोट का अटेंशन: जासूस के पास एक आवर्धक लेंस (magnifying glass) है। वह उसे अलग-अलग सुरागों (शब्दों) के ऊपर घुमाता है।
  • पुराने तरीके: उन्होंने मान लिया था कि जासूस जिस भी सुराग पर अपने आवर्धक लेंस को सबसे लंबे समय तक रखेगा, वही सबसे महत्वपूर्ण है।
  • ExpNet: ExpNet एक प्रशिक्षु जासूस (trainee detective) है जिसने मास्टर जासूस को कई केस सुलझाते हुए देखा है, जहाँ एक मानव विशेषज्ञ ने वास्तव में असली सुराग (smoking gun) की ओर इशारा किया था। प्रशिक्षु ने मास्टर की दृष्टि के पैटर्न को पहचानना सीख लिया है। अब, जब मास्टर किसी नए केस को देखता है, तो प्रशिक्षु तुरंत सुरागों की ओर इशारा कर सकता है, भले ही मास्टर को उस विशिष्ट प्रकार के केस के लिए प्रशिक्षित न किया गया हो।

बड़ा परीक्षण: क्या यह सामान्य नियम सीख सकता है?

लेखकों ने एक बहुत ही कठिन परिदृश्य में ExpNet का परीक्षण किया: क्रॉस-टास्क जनरलाइजेशन (Cross-Task Generalization)

  • उन्होंने ExpNet को दो अलग-अलग प्रकार की समस्याओं (जैसे, नफरत भरे भाषण (hate speech) का पता लगाना और मूवी रिव्यू का विश्लेषण करना) पर प्रशिक्षित किया।
  • फिर, उन्होंने इसका परीक्षण एक बिल्कुल अलग समस्या (जैसे, व्याकरण की जाँच करना) पर किया जिसे उसने पहले कभी नहीं देखा था

परिणाम: ExpNet ने केवल उत्तरों को रटा नहीं; इसने महत्व की भाषा सीख ली। इसने मौजूदा 13 अन्य तरीकों से बेहतर प्रदर्शन किया, यहाँ तक कि उस नए, अनदेखे कार्य पर भी। इसने साबित कर दिया कि रोबोट की "दृष्टि" में सार्वभौमिक संकेत होते हैं कि इंसान किसे महत्वपूर्ण मानते हैं, और ExpNet उन्हें डिकोड करने में सर्वश्रेष्ठ है।

यह बेहतर क्यों है?

  1. यह तेज़ है: अन्य तरीकों के विपरीत, जिन्हें रोबोट को हजारों बार आज़माने के लिए छेड़ना पड़ता है, ExpNet बस रोबोट के आंतरिक डेटा पर एक त्वरित नज़र डालता है और तुरंत उत्तर दे देता है।
  2. यह सटीक है: इसने किसी भी अन्य परीक्षण किए गए तरीके की तुलना में मानव तर्क के साथ बेहतर तालमेल बिठाया।
  3. यह लचीला है: यह बिना दोबारा प्रशिक्षित हुए विभिन्न प्रकार के टेक्स्ट (सेंटिमेंट, ग्रामर, हेट स्पीच) पर काम करता है।

कमी (सीमाएं)

  • इसे एक शिक्षक की आवश्यकता है: सीखने के लिए, ExpNet को ऐसे उदाहरणों की आवश्यकता होती है जहाँ इंसानों ने पहले से ही महत्वपूर्ण शब्दों को हाइलाइट किया हो। यदि आपके पास एक बिल्कुल नया कार्य है जिसमें कोई मानव उदाहरण नहीं है, तो आप अभी इसे प्रशिक्षित नहीं कर सकते (हालाँकि पेपर दिखाता है कि यह अन्य कार्यों पर प्रशिक्षित होने के बाद भी अच्छा अनुमान लगा सकता है)।
  • यह शब्दों को देखता है, वाक्यांशों को नहीं: यह शब्द-दर-शब्द स्पष्टीकरण देता है। यह "not bad" (जिसका अर्थ है 'अच्छा') जैसे वाक्यांश की सूक्ष्मता को मिस कर सकता है क्योंकि यह "not" और "bad" को अलग-अलग देखता है।
  • यह मानवीय पूर्वाग्रह को दर्शाता है: चूंकि यह मानव एनोटेशन से सीखता है, इसलिए यदि इसे प्रशिक्षित करने वाले इंसान पक्षपाती थे, तो ExpNet भी उन पूर्वाग्रहों को सीख लेगा। यह पूर्ण सत्य के बजाय मानव तर्क को दर्शाता है।

सारांश

यह पेपर तर्क देता है कि कठोर नियमों या धीमी प्रयोगों का उपयोग करके यह अनुमान लगाने के बजाय कि AI मॉडल कैसे सोचते हैं, हमें एक छोटे, स्मार्ट सहायक (ExpNet) को मॉडल के आंतरिक अटेंशन पैटर्न को पढ़ना सिखाना चाहिए। मानव उदाहरणों से सीखकर, यह सहायक तेज़ी से और सटीकता से समझा सकता है कि AI ने कोई निर्णय क्यों लिया, जिससे ये शक्तिशाली उपकरण अधिक विश्वसनीय और पारदर्शी बन जाते हैं।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →