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

Layer by layer, module by module: Choose both for optimal OOD probing of ViT

यह शोध पत्र प्रदर्शित करता है कि विजन ट्रांसफॉर्मर के गहरे परतों में प्रदर्शन में गिरावट का प्राथमिक कारण डिस्ट्रीब्यूशन शिफ्ट (distribution shift) है और यह प्रकट करता है कि इष्टतम आउट-ऑफ-डिस्ट्रीब्यूशन प्रोबिंग (out-of-distribution probing) के लिए शिफ्ट की गंभीरता के आधार पर फीडफॉरवर्ड नेटवर्क एक्टिवेशन और नॉर्मलाइज्ड सेल्फ-अटेंशन आउटपुट के बीच चयन करना आवश्यक है।

मूल लेखक: Ambroise Odonnat, Vasilii Feofanov, Laetitia Chapel, Romain Tavenard, Ievgen Redko

प्रकाशित 2026-03-06
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Ambroise Odonnat, Vasilii Feofanov, Laetitia Chapel, Romain Tavenard, Ievgen Redko

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

कल्पना कीजिए कि आपके पास एक शानदार, विश्व स्तरीय शेफ है (विज़न ट्रांसफार्मर - Vision Transformer) जिसे एक विशाल, उच्च श्रेणी की रसोई में प्रशिक्षित किया गया था जहाँ सबसे बेहतरीन और विविध सामग्रियाँ उपलब्ध थीं (इमेजनेट पर प्रीट्रेनिंग - Pretraining on ImageNet)। यह शेफ लगभग कुछ भी बना सकता है।

अब, आप इस शेफ को एक विशिष्ट, छोटे रेस्टोरेंट में काम करने के लिए रखना चाहते हैं। कभी-कभी, वह रेस्टोरेंट ठीक वही शानदार व्यंजन परोसता है जो शेफ जानता है (इन-डिस्ट्रीब्यूशन - In-Distribution)। अन्य समय में, वह किसी अलग देश में हो सकता है जहाँ अजीब, स्थानीय सामग्रियाँ हों, या बिजली झपका रही हो, या ग्राहकों की पसंद बहुत अजीब हो (आउट-ऑफ-डिस्ट्रीब्यूशन या OOD)।

यह पेपर यह पता लगाने के बारे में है कि आपको शेफ की खाना पकाने की प्रक्रिया में कहाँ भोजन चखना चाहिए ताकि सबसे अच्छा परिणाम मिल सके, इस बात पर निर्भर करते हुए कि नया रेस्टोरेंट उसके मूल प्रशिक्षण से कितना अलग है।

यहाँ उनकी खोज का विवरण दिया गया है:

1. "अंतिम व्यंजन" बनाम "खाना पकाने के बीच का स्वाद" (The "Final Dish" vs. The "Mid-Cooking" Taste)

आमतौर पर, जब हम AI का उपयोग करते हैं, तो हम प्रक्रिया के बिल्कुल अंतिम चरण को देखते हैं—प्लेट पर परोसा गया अंतिम व्यंजन। हम मानते हैं कि सारा जादू वहीं होता है।

  • पुरानी धारणा: "अंतिम लेयर (layer) हमेशा सबसे अच्छी होती है।"
  • नई खोज: यदि नया रेस्टोरेंट शेफ के प्रशिक्षण से बहुत अलग है (एक बड़ा डिस्ट्रीब्यूशन शिफ्ट - Distribution Shift), तो अंतिम व्यंजन अक्सर बहुत खराब होता है। अजीब सामग्रियों के कारण शेफ भ्रमित हो जाता है और अंतिम सीजनिंग (seasoning) बिगाड़ देता है।
  • समाधान: यह पाया गया कि यदि आप खाना पकाने के बीच में (इंटरमीडिएट लेयर्स में) भोजन चखते हैं, तो यह अक्सर बहुत अधिक विश्वसनीय होता है। भले ही अंतिम प्रस्तुति अजीब नए वातावरण के कारण बिगड़ जाए, लेकिन शेफ की शुरुआती सहज बुद्धि अभी भी तेज रहती है।

उपमा (Analogy): एक छात्र के टेस्ट देने के बारे में सोचें।

  • फाइनल लेयर (Final Layer): पेपर पर लिखा गया अंतिम उत्तर।
  • इंटरमीडिएट लेयर (Intermediate Layer): परीक्षा के बीच में किए गए नोट्स और रफ कार्य।
  • यदि टेस्ट बिल्कुल वैसा ही है जैसा उन्होंने पढ़ा था, तो अंतिम उत्तर एकदम सही होता है। लेकिन यदि टेस्ट अचानक आया कोई सरप्राइज है जिसमें अजीब सवाल हैं, तो छात्र अंत में घबरा सकता है और गलत अंतिम उत्तर लिख सकता है। हालाँकि, अवधारणाओं (concepts) की उनकी समझ (बीच के नोट्स) अभी भी ठोस हो सकती है।

2. "किचन स्टेशन्स" (मॉड्यूल्स - Modules)

शेफ की रसोई (ट्रांसफार्मर ब्लॉक) के अंदर, अलग-अलग स्टेशन होते हैं:

  • अटेंशन स्टेशन (MHA): जहाँ शेफ सभी सामग्रियों को देखता है और तय करता है कि कौन सी महत्वपूर्ण हैं।
  • फीड-फॉरवर्ड स्टेशन (FFN): जहाँ शेफ वास्तव में सामग्रियों को काटता है, मिलाता है और पकाता है। इस स्टेशन के दो चरण हैं: काटना (Chopping - FC1), पकाना/एक्टिवेट करना (Cooking/Activating - Act), और प्लेटिंग/कंप्रेस करना (Plating/Compressing - FC2)

पेपर ने पाया कि जब चीजें गड़बड़ा जाती हैं, तो सभी स्टेशन समान नहीं होते:

  • "प्लेटिंग" स्टेशन (FC2): यदि चीजें गलत हो रही हैं, तो यह चखने के लिए सबसे खराब जगह है। यह वह जगह है जहाँ शेफ सब कुछ एक व्यवस्थित, अंतिम पैकेज में समेटने की कोशिश करता है। यदि सामग्रियाँ अजीब हैं, तो यह समेटने की प्रक्रिया स्वाद को नष्ट कर देती है।
  • "कुकिंग" स्टेशन (Act): यह हीरो है। जब सामग्रियाँ अजीब होती हैं (हाई डिस्ट्रीब्यूशन शिफ्ट), तो "कुकिंग" स्टेप (एक्टिवेशन) के ठीक बाद भोजन चखना सबसे सटीक स्वाद प्रोफाइल देता है। यह अंतिम पैकेजिंग द्वारा बिगड़ने से पहले सामग्रियों के सार को पकड़ लेता है।
  • "प्री-प्रेप" स्टेशन (LN2): यदि नया रेस्टोरेंट वास्तव में पुराने वाले जैसा ही है (लो शिफ्ट), तो मानक "अंतिम व्यंजन" (या कुकिंग शुरू होने से ठीक पहले वाली लेयर) ठीक है।

3. बड़ी सीख: "लेयर दर लेयर, मॉड्यूल दर मॉड्यूल" (Layer by Layer, Module by Module)

लेखक इन AI शेफों का उपयोग करने के लिए हमें दो सरल नियम देते हैं:

  1. यदि नया काम परिचित है (In-Distribution): फाइनल लेयर (Final Layer) पर टिके रहें। शेफ एक विशेषज्ञ है, और अंतिम व्यंजन एकदम सही है।
  2. यदि नया काम अजीब या जोखिम भरा है (Out-of-Distribution):
    • अंतिम व्यंजन को न देखें।
    • बिल्कुल शुरुआत को न देखें।
    • बीच की लेयर्स में "कुकिंग" स्टेप (Activation) को देखें। यहीं पर AI सबसे ईमानदार और कम भ्रमित होता है।

यह क्यों मायने रखता है?

वास्तविक दुनिया में, AI मॉडल अक्सर "ड्रिफ्ट" (drift) का सामना करते हैं—वह डेटा जो वे देखते हैं समय के साथ बदल जाता है (जैसे, एक सेल्फ-ड्राइविंग कार बर्फ देखते हुए, जबकि उसे धूप वाले दिनों के लिए प्रशिक्षित किया गया था, या एक मेडिकल AI एक नए प्रकार के वायरस को देखते हुए)।

यदि हम अंधाधुंध "फाइनल लेयर" पर भरोसा करते हैं, तो AI चुपचाप विफल हो सकता है। लेकिन यदि हम जानते हैं कि "इंटरमीडिएट कुकिंग लेयर" की जांच कैसे करनी है, तो हम ऐसे सिस्टम बना सकते हैं जो बहुत अधिक मजबूत और विश्वसनीय होंगे, भले ही दुनिया उनके चारों ओर बदल रही हो।

संक्षेप में: जब दुनिया अजीब हो जाए, तो अंतिम उत्तर का इंतजार न करें। काम के बीच के हिस्से (work-in-progress) को देखें; सच्चाई वहीं छिपी होती है।

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

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

Digest आज़माएँ →