← नवीनतम पेपर
🤖 machine learning

Sparse Autoencoders for Interpretable Out-of-Distribution Detection

यह शोध पत्र एक पोस्ट-हॉक आउट-ऑफ-डिस्ट्रीब्यूशन डिटेक्शन पद्धति प्रस्तावित करता है जो मध्यवर्ती नेटवर्क परतों से व्याख्यात्मक विशेषताओं (interpretable features) को निकालने के लिए स्पार्स ऑटोएनकोडर्स का लाभ उठाता है, और टेस्ट सैंपल एक्टिवेशन्स तथा मीन इन-डिस्ट्रीब्यूशन फीचर एक्टिवेशन्स के बीच कोसाइन सिमिलरिटी को मापकर अत्याधुनिक प्रदर्शन प्राप्त करता है।

मूल लेखक: Ayush Karmacharya (Purdue University), Luke Luschwitz (Purdue University), Lucia Romero (Purdue University), Yanan Niu (EPFL), Joseph Campbell (Purdue University)

प्रकाशित 2026-07-15
📖 7 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Ayush Karmacharya (Purdue University), Luke Luschwitz (Purdue University), Lucia Romero (Purdue University), Yanan Niu (EPFL), Joseph Campbell (Purdue University)

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

कल्पना कीजिए कि आपने एक सुपर-स्मार्ट रोबोट को एक विशिष्ट फोटो एल्बम (जिसे हम "इन-डिस्ट्रीब्यूशन" एल्बम कह सकते हैं) से जानवरों को पहचानना सिखाया है। आपने उसे बिल्लियों, कुत्तों और पक्षियों को पहचानने के लिए प्रशिक्षित किया है। लेकिन क्या होता है जब आप उसे टोस्टर की तस्वीर दिखाते हैं, या एक जोकर वाली नाक पहने हुए बिल्ली की तस्वीर दिखाते हैं? रोबोट आत्मविश्वास के साथ कह सकता है, "यह एक बिल्ली है!" भले ही वह स्पष्ट रूप से कुछ और हो। यह आउट-ऑफ-डिस्ट्रीब्यूशन (OOD) डिटेक्शन की समस्या है: यह पता लगाना कि रोबोट ऐसी चीज़ को देख रहा है जिसे देखने के लिए उसे प्रशिक्षित नहीं किया गया था, ताकि वह एक आत्मविश्वासी गलती न कर बैठे।

लंबे समय तक, वैज्ञानिकों ने केवल रोबोट के अंतिम उत्तर—"लोगिट्स" (logits) या अंतिम अनुमान—को देखकर इसे हल करने की कोशिश की। यह एक शेफ द्वारा बनाए गए खराब सूप को समझने की कोशिश करने जैसा है, जहाँ आप केवल आखिरी चम्मच चखकर यह समझना चाहते हैं। यह लेख तर्क देता है कि यह एक गलती है। यह सुझाव देता है कि असली सुराग प्रक्रिया के बीच में, यानी "इंटरमीडिएट लेयर्स" (मध्यवर्ती परतों) में छिपे होते हैं, जहाँ रोबोट चीजों को काट रहा है, मिला रहा है और गर्म कर रहा है।

नया जासूस: SAID

लेखक एक नई विधि पेश करते हैं जिसे SAID (स्पार्स ऑटोएनकोडर्स फॉर इंटरप्रिटेबल डिटेक्शन) कहा जाता है। SAID को रोबोट के मस्तिष्क के हर चेकपॉइंट पर तैनात विशेषज्ञ जासूसों की एक टीम के रूप में समझें।

केवल अंतिम अनुमान को देखने के बजाय, SAID नेटवर्क के विभिन्न स्तरों पर एक विशेष उपकरण स्थापित करता है जिसे स्पार्स ऑटोएनकोडर (SAE) कहा जाता है। कल्पना करें कि रोबोट का मस्तिष्क विचारों का एक विशाल पुस्तकालय है। जब रोबोट एक तस्वीर देखता है, तो वह विचारों की कुछ विशिष्ट "अलमारियों" (shelves) को सक्रिय कर देता है। अधिकांश समय, केवल कुछ विशिष्ट अलमारियाँ ही जलती हैं। SAE एक लाइब्रेरियन की तरह कार्य करता है जो शोर को अनदेखा करता है और केवल उन कुछ अलमारियों के नाम लिखता है जो वास्तव में जल रही हैं। ये "स्पार्स" फीचर्स हैं—जैसे "रोएंदार बनावट," "नुकीले कान," या "पंख" जैसे विशिष्ट और अलग विचार।

यह नकली चीज़ों को कैसे पकड़ता है

यहाँ जादू का कमाल है:

  1. प्रशिक्षण (Training): टीम इन SAE जासूसों को "अच्छी" तस्वीरों (इन-डिस्ट्रीब्यूशन सेट) पर प्रशिक्षित करती है। वे सीख जाते हैं कि एक वास्तविक बिल्ली, एक वास्तविक कुत्ते आदि के लिए सक्रिय अलमारियों का "औसत" स्वरूप कैसा दिखता है।
  2. परीक्षण (Testing): जब एक नई फोटो आती है, तो SAE चेक करते हैं कि कौन सी अलमारियाँ जल रही हैं।
  3. स्कोर (The Score): SAID एक "समानता स्कोर" (similarity score) की गणना करता है, जो नई फोटो की सक्रिय अलमारियों की तुलना औसत "अच्छी" अलमारियों से करता है। यदि नई फोटो उन अलमारियों को चमकाती है जो अपेक्षित पैटर्न से मेल नहीं खातीं (जैसे कि टोस्टर का "रोएंदार फर" वाली अलमारी को चमकाना), तो स्कोर गिर जाता है। यदि स्कोर बहुत कम है, तो सिस्टम इसे आउट-ऑफ-डिस्ट्रीब्यूशन के रूप में चिह्नित करता है।

लेख में पाया गया कि यह विधि अविश्वसनीय रूप से प्रभावी है। मानक बेंचमार्क पर परीक्षण करने पर, SAID ने सात अन्य लोकप्रिय विधियों को पछाड़ दिया। उदाहरण के लिए, एक ट्रांसफॉर्मर-आधारित मॉडल (ViT) पर, इसने सिमेंटिक शिफ्ट (जैसे बिल्ली को दूसरे जानवर के साथ भ्रमित करना) के लिए 92.4 का AUROC और कोवेरिएट शिफ्ट (जैसे धुंधली या कोहरे वाली फोटो) के लिए 83.5 प्राप्त किया। सरल शब्दों में, यह अंतिम उत्तर देखने वाली पुरानी विधियों की तुलना में नकली चीज़ों को पहचानने में बहुत बेहतर था।

मध्य परतें क्यों महत्वपूर्ण हैं

लेख के सबसे बड़े निष्कर्षों में से एक यह है कि नेटवर्क का "मध्य" भाग उन रहस्यों को रखता है जिन्हें अंतिम परत फेंक देती है। लेखकों ने इसे UMAP (जटिल डेटा को एक सरल चित्र में मैप करने की एक तकनीक) का उपयोग करके विज़ुअलाइज़ किया। उन्होंने पाया कि अंतिम परत में, एक धुंधली बिल्ली की फोटो और एक वास्तविक बिल्ली लगभग एक जैसी दिखती हैं—वे इतनी अधिक ओवरलैप होती हैं कि आप उनके बीच अंतर नहीं कर सकते। लेकिन शुरुआती परतों (जैसे लेयर 4 या 7) में, धुंधली बिल्ली और वास्तविक बिल्ली स्पष्ट रूप से अलग-अलग समूहों में विभाजित होती हैं।

यह एक पेंटिंग को देखने जैसा है: दूर से देखने पर (अंतिम परत), एक धुंधला धब्बा और एक स्पष्ट चेहरा एक जैसा लग सकता है। लेकिन यदि आप ज़ूम इन करें (मध्यवर्ती परतें), तो आप स्पष्ट रूप से देख सकते हैं कि धब्बा केवल पिक्सेल का एक ढेर है, जबकि चेहरे में विशिष्ट विशेषताएं हैं। SAID उन नकली चीज़ों को पकड़ने के लिए इन ज़ूम-इन दृश्यों का उपयोग करता है जिन्हें अंतिम परत मिस कर देती है।

"क्या" के पीछे का "क्यों"

आमतौर पर, AI डिटेक्टर "ब्लैक बॉक्स" होते हैं—वे कहते हैं "यह नकली है," लेकिन वे आपको यह नहीं बताते कि क्यों। SAID अलग है क्योंकि यह इंटरप्रिटेबल (व्याख्या योग्य) है। क्योंकि SAEs चीजों को विशिष्ट अवधारणाओं (concepts) में तोड़ देते हैं, लेखक एक विज़न-लैंग्वेज मॉडल (एक सुपर-स्मार्ट AI जो छवियों का वर्णन कर सकता है) का उपयोग उन अवधारणाओं को लेबल करने के लिए कर सकते हैं।

उन्होंने पाया कि वास्तविक तस्वीरों के लिए, सक्रिय अवधारणाएं समझ में आने वाली थीं (जैसे पक्षी के लिए "पंख")। लेकिन नकली या शिफ्ट की गई तस्वीरों के लिए, अवधारणाएं अजीब या बेमेल थीं (जैसे एक पक्षी की फोटो का "धूसर फर" या "मटकना" को सक्रिय करना)। यह सुझाव देता है कि डिस्ट्रीब्यूशन शिफ्ट (जब डेटा बदल जाता है) के कारण रोबोट ऐसी अवधारणाओं को सक्रिय करता है जो तस्वीर के अनुकूल नहीं होतीं। लेख बताता है कि यह "कॉन्सेप्ट एग्रीमेंट" गैप एक उपयोगी डायग्नोस्टिक टूल है यह समझने के लिए कि रोबोट कैसे भ्रमित हो रहा है, न कि केवल यह कि वह भ्रमित है।

SAID अभी क्या नहीं कर सकता

यह ध्यान रखना महत्वपूर्ण है कि यह लेख क्या दावा नहीं करता है। लेखक स्पष्ट रूप से कहते हैं कि उनकी विधि वर्तमान में विज़न डोमेन (छवियों) तक सीमित है। उन्होंने टेक्स्ट या साउंड पर इसका परीक्षण नहीं किया है। इसके अलावा, हालांकि यह विधि अच्छी तरह से काम करती है, इसके साथ एक लागत भी आती है: प्रत्येक परत के लिए एक अलग SAE को प्रशिक्षित करना कम्प्यूटेशनल रूप से भारी है और इसके लिए बहुत समय और शक्ति की आवश्यकता होती है। लेख सुझाव देता है कि यह बहुत बड़े मॉडलों या सीमित हार्डवेयर वाले उपकरणों के लिए एक बाधा हो सकती है।

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

निचोड़

SAID सुझाव देता है कि रोबोट को गलती करने से पकड़ने के लिए, आपको केवल उसके अंतिम उत्तर को नहीं सुनना चाहिए। आपको उसके मस्तिष्क के भीतर चल रही पूरी बातचीत को सुनने की आवश्यकता है। हर चरण में स्पार्स, कॉन्सेप्ट-आधारित जासूसों का उपयोग करके, हम यह पहचान सकते हैं कि रोबोट ऐसी चीज़ को देख रहा है जिसे वह समझ नहीं पा रहा है, और हम यह भी देख सकते हैं कि उसके तर्क का कौन सा हिस्सा पटरी से उतर रहा है। यह AI को सुरक्षित और पारदर्शी बनाने की दिशा में एक कदम है, जो हमें न केवल यह दिखाता है कि वह भ्रमित है, बल्कि यह भी कि वह क्यों भ्रमित है।

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

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

Digest आज़माएँ →