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

Abduction-Deduction Entanglement: Domain Generalization via Representation Transplants

यह शोध पत्र "रिप्रेजेंटेशन ट्रांसप्लांट" नामक एक डोमेन जनरलाइजेशन पद्धति प्रस्तावित करता है जो एक "एब्डक्शन-डिडक्शन एंटैंगलमेंट" ढांचे के माध्यम से इष्टतम भविष्यवाणियों की आंशिक पहचान योग्यता का लाभ उठाता है, जिसमें इनवेरिएंट कॉज़ल मैकेनिज्म्स को खोजने और मिनिमैक्स-ऑप्टिमल टार्गेट प्रेडिक्शन्स प्राप्त करने के लिए एक लर्नर-एडवर्सरी गेम का उपयोग किया गया है।

मूल लेखक: Kasra Jalaldoust, Elias Bareinboum

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

मूल लेखक: Kasra Jalaldoust, Elias Bareinboum

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

बड़ी समस्या: "एक ही आकार सबके लिए" वाला जाल (The "One-Size-Fits-All" Trap)

कल्पime कि आप एक रोबोट को बिल्लियों को पहचानने के लिए प्रशिक्षित करते हैं। आप उसे सोफे पर बैठी हुई सफेद, रोएँदार बिल्लियों की हजारों तस्वीरें दिखाते हैं (Source)। रोबोट इसे पूरी तरह सीख जाता है। लेकिन फिर, आप उसका परीक्षण पार्क में दौड़ती हुई एक चिकनी, काली बिल्ली की तस्वीर पर करते हैं (Target)। रोबोट विफल हो जाता है। उसने सोचा था कि "बिल्ली" का अर्थ "रोएँदार और सोफे पर बैठी हुई" है।

मशीन लर्निंग में, इसे डोमेन जनरलाइजेशन (Domain Generalization) कहा जाता है। लक्ष्य एक ऐसा मॉडल बनाना है जो न केवल उस डेटा पर काम करे जिस पर उसे प्रशिक्षित किया गया है, बल्कि उस नए डेटा पर भी काम करे जिसे उसने पहले कभी नहीं देखा है। समस्या यह है कि हमें ठीक से पता नहीं है कि नया डेटा कैसे अलग होगा।

मूल विचार: निर्णय लेने के दो चरण

लेखकों का तर्क है कि मॉडल द्वारा लिया गया प्रत्येक निर्णय वास्तव में दो-चरणीय प्रक्रिया है, जैसे एक जासूस केस सुलझाता है:

  1. एब्डक्शन (Abduction - "कौन?"): साक्ष्यों (इनपुट डेटा) को देखते हुए, मॉडल अनुमान लगाता है कि वह किसके बारे में या किस प्रकार की स्थिति के बारे में बात कर रहा है।
    • उदाहरण: "यह प्रश्न एक ऐसे व्यक्ति द्वारा पूछा जा रहा है जो नियमों को बहुत महत्व देता है।"
  2. डिडक्शन (Deduction - "क्या?"): उस अनुमान के आधार पर, मॉडल उत्तर की भविष्यवाणी करता है।
    • उदाहरण: "चूंकि यह व्यक्ति नियमों को महत्व देता है, इसलिए वह कानून तोड़ने के मामले में 'नहीं' कहेगा।"

एंटैंगलमेंट (The Entanglement):
यहाँ पेचीदा हिस्सा है। जब हम अंतिम परिणाम (रोबोट का उत्तर) को देखते हैं, तो हम यह नहीं बता सकते कि "कौन" कहाँ समाप्त होता है और "क्या" कहाँ से शुरू होता है। यह एक मिश्रित स्मूदी (smoothie) को देखने जैसा है; आप जानते हैं कि यह फल और दही है, लेकिन एक बार मिलने के बाद आप उन्हें अलग नहीं कर सकते। पेपर इस मिश्रण को एब्डक्शन-डिडक्शन एंटैंगलमेंट (Abduction–Deduction Entanglement) कहता है।

आमतौर पर, शोधकर्ता इस मिश्रण को तोड़ने की कोशिश करते हैं यह मानकर कि "कौन" वाला हिस्सा कभी नहीं बदलता। लेकिन लेखक कहते हैं: इसे तोड़ें नहीं। इसका उपयोग करें।

समाधान: "रिप्रेजेंटेशन ट्रांसप्लांट" (The "Representation Transplant")

लेखक एक चतुर तकनीक प्रस्तावित करते हैं जिसे रिप्रेसेंटेशन ट्रांसप्लांट (Representation Transplant) कहा जाता है। मॉडल के आंतरिक मस्तिष्क को एक मानचित्र के रूप में सोचें जिसमें दो अलग-अलग क्षेत्र हैं:

  • ज़ोन A (एब्डक्शन): जहाँ मॉडल संदर्भ का अनुमान लगाता है (जैसे, "क्या यह नियम मानने वाला व्यक्ति है?")।
  • ज़ोन B (डिडक्शन): जहाँ मॉडल उत्तर प्राप्त करने के लिए नियमों को लागू करता है (जैसे, "यदि नियम-मानने वाला है, तो 'नहीं' कहें")।

लेखक मानते हैं कि ज़ोन B (डिडक्शन) सार्वभौमिक (universal) है। "यदि X, तो Y" का तर्क नहीं बदलता है, भले ही जनसंख्या बदल जाए। हालाँकि, ज़ोन A (एब्डक्शन) बदलता है। एक नए शहर में, लोगों का मिश्रण अलग हो सकता है, इसलिए मॉडल को यह अनुमान लगाने के लिए खुद को अपडेट करने की आवश्यकता है कि "कौन" सवाल पूछ रहा है।

ट्रांसप्लांट ऑपरेशन:
कल्पना कीजिए कि आपके पास न्यूयॉर्क (Source) में प्रशिक्षित एक रोबोट है। आप चाहते हैं कि यह टोक्यो (Target) में भी काम करे।

  1. आप रोबोट के "मस्तिष्क" (इसके डेटा का आंतरिक प्रतिनिधित्व) को लेते हैं।
  2. आप न्यूयॉर्क वाले संस्करण से "संदर्भ अनुमान लगाने" वाले हिस्से (ज़ोन A) को टोक्यो वाले संस्करण में सर्जिकल तरीके से ट्रांसप्लांट करते हैं।
  3. आप "लॉजिक इंजन" (ज़ोन B) को बिल्कुल वैसा ही छोड़ देते हैं।

यह मॉडल को सार्वभौमिक तर्क को भूले बिना नई आबादी की आदतों के अनुकूल होने की अनुमति देता है।

खेल: लर्नर बनाम एडवर्सरी (Learner vs. Adversary)

हम सही ट्रांसप्लांट कैसे खोजें? लेखक कॉज़ल रोबस्ट ऑप्टिमाइज़ेशन (Causal Robust Optimization - CRO) नामक एक खेल का उपयोग करते हैं।

  • लर्नर (Learner): सबसे अच्छा रोबोट बनाने की कोशिश करता है।
  • एडवर्सरी (Adversary): रोबोट को तोड़ने की कोशिश करता है। एडवर्सरी अलग-अलग "संदर्भ अनुमानों" (एब्डक्शन) को सार्वभौमिक तर्क (डिडक्शन) के साथ मिलाकर "नकली" नई दुनिया (टारगेट डिस्ट्रीब्यूशन) बनाता है।

एडवर्सरी पूछता है: "यदि मैं जनसंख्या को 90% नियम-मानने वालों में बदल दूँ, तो क्या आपका रोबोट अभी भी काम करेगा?"
लर्नर को एक ऐसा रोबोट बनाना होगा जो एडवर्सरी के सबसे खराब परिदृश्यों (worst-case scenarios) में भी जीवित रह सके। इस खेल को खेलकर, लर्नर अंततः एक ऐसा मॉडल खोज लेता है जो किसी भी संभावित नई दुनिया को संभालने के लिए पर्याप्त मजबूत (robust) होता है।

परिणाम: जहाँ यह चमका

पेपर ने तीन प्रकार की चुनौतियों पर इसका परीक्षण किया:

  1. "ट्रैप" टेस्ट (Colored MNIST):

    • परिदृश्य: एक मॉडल को अंक (0-9) पहचानने के लिए प्रशिक्षित किया जाता है। प्रशिक्षण डेटा में, लाल अंक हमेशा "सम" (even) होते हैं और हरे रंग के अंक हमेशा "विषम" (odd) होते हैं। टेस्ट डेटा में, यह नियम उलट जाता है (लाल अब "विषम" है)।
    • परिणाम: मानक मॉडल बुरी तरह विफल हो जाते हैं (लगभग 10% सटीकता के साथ) क्योंकि उन्होंने केवल रंग के ट्रिक को याद कर लिया था। नया तरीका (CRO) समझ गया कि रंग एक "संदर्भ अनुमान" (एब्डक्शन) था और आकार "तर्क" (डिडक्शन) था। इसने रंग के ट्रिक को अनदेखा किया और 76% सटीकता प्राप्त की, जबकि बाकी सब विफल रहे।
  2. वास्तविक दुनिया की तस्वीरें (PACS और OfficeHome):

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

कमी (Limitations)

यह विधि कुछ धारणाओं पर निर्भर करती है:

  1. "लॉजिक" को समान रहना चाहिए: यदि दुनिया के नियम पूरी तरह से बदल जाते हैं (केवल यह नहीं कि कौन पूछ रहा है, बल्कि यह कि उत्तर कैसे निर्धारित किया जाता है), तो यह विधि संघर्ष कर सकती है।
  2. "मैप" का अस्तित्व होना चाहिए: गणित यह मानता है कि "लॉजिक" वाले हिस्से को तोड़े बिना "कॉन्टेक्स्ट" वाले हिस्से को बदलने का एक तरीका मौजूद है। लेखक गणितीय रूप से सिद्ध करते हैं कि यह काम करता है, लेकिन अव्यवस्थित वास्तविक दुनिया के डेटा में, यह एक अनुमान (approximation) है।

सारांश

यह पेपर कहता है: बजाय इसके कि हम मॉडल को प्रशिक्षण और परीक्षण डेटा के बीच के अंतर को अनदेखा करने के लिए मजबूर करें, आइए स्वीकार करें कि संदर्भ (context) बदलता है जबकि तर्क (logic) स्थिर रहता है। मॉडल के संदर्भ-अनुमान लगाने वाले हिस्से को बदले बिना उसके लॉजिक इंजन को बरकरार रखते हुए, एक "सर्जिकल ट्रांसप्लांट" का उपयोग करके, हम एक ऐसा AI बना सकते हैं जो नए, अनदेखे परिदृश्यों में बहुत बेहतर तरीके से काम करता है।

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

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

Digest आज़माएँ →