GRALIS: A Unified Canonical Framework for Linear Attribution Methods via Riesz Representation
यह शोध पत्र GRALIS को प्रस्तुत करता है, जो रीज़ रिप्रेजेंटेशन थ्योरम (Riesz Representation Theorem) पर आधारित एक एकीकृत गणितीय ढांचा है, जो 14 में से 13.5 स्वैच्छिक गुणों (axiomatic properties) को एक साथ संतुष्ट करते हुए रैखिक एट्रिब्यूशन विधियों के लिए एक मानक रूप स्थापित करता है और पूर्णता (completeness), अभिसरण (convergence) तथा बहु-पैमाने की अंतःक्रियाओं (multi-scale interactions) के लिए औपचारिक गारंटी प्रदान करता है जिनका व्यक्तिगत XAI विधियों में अभाव है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने नहीं लिखा है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आपके पास एक बहुत ही बुद्धिमान, लेकिन रहस्यमय, "ब्लैक बॉक्स" कंप्यूटर प्रोग्राम (एक डीप न्यूरल नेटवर्क) है जो स्तन ऊतक (breast tissue) के नमूने की तस्वीर देखता है और तय करता है कि वह सौम्य (benign) है या घातक (malignant)। आप जानते हैं कि उसने क्या निर्णय लिया, लेकिन आपको यह पता नहीं है कि क्यों। यह एक डॉक्टर की तरह है जो आपको निदान तो देता है लेकिन एक्स-रे दिखाने या अपने तर्क समझाने से इनकार कर देता है।
इसे हल करने के लिए, वैज्ञानिकों ने "एक्सप्लेनेबल एआई" (XAI) टूल्स का आविष्कार किया है। इन टूल्स को अलग-अलग अनुवादकों के रूप में सोचें जो ब्लैक बॉक्स के तर्क को समझाने की कोशिश कर रहे हैं। हालाँकि, अब तक, ये अलग-अलग अनुवादक पूरी तरह से अलग भाषाएँ बोल रहे थे:
- GradCAM ग्रेडिएंट्स का उपयोग करके इमेज पर "हॉट स्पॉट्स" की ओर इशारा करता है।
- SHAP "क्या होगा अगर हम इस फीचर को हटा दें?" का खेल खेलता है।
- LIME किसी विशिष्ट इमेज के आसपास एक सरल, स्थानीय मानचित्र बनाता है।
- Integrated Gradients एक खाली इमेज से वास्तविक इमेज तक के पथ का अनुसरण करता है।
समस्या यह थी कि आप उनके उत्तरों की तुलना नहीं कर सकते थे। यह ऐसा था जैसे मील (miles) में खींचे गए मानचित्र की तुलना किलोमीटर में खींचे गए मानचित्र से करना, बिना किसी रूपांतरण सूत्र (conversion formula) के।
GRALIS का आगमन: एक सार्वभौमिक अनुवादक
यह पेपर GRALIS (Gradient-Riesz Averaged Locally-Integrated Shapley) पेश करता है। GRALIS को केवल एक नया टूल नहीं, बल्कि एक मास्टर फ्रेमवर्क के रूप में सोचें जो यह सिद्ध करता है कि ये सभी अलग-अलग अनुवादक वास्तव में एक ही अंतर्निहित भाषा बोल रहे हैं, बस उनके लहजे अलग हैं।
यहाँ मुख्य विचार दिया गया है, जिसे सरल उपमाओं के माध्यम से समझाया गया है:
1. "सार्वभौमिक रेसिपी" (The Canonical Form)
लेखकों ने पाया कि यदि आप GradCAM, SHAP, LIME और Integrated Gradients की विशिष्ट तरकीबों को हटा दें, तो वे सभी बिल्कुल एक ही गणितीय रेसिपी का पालन करते हैं। वे सभी केवल योगदानों का एक भारित औसत (weighted average of contributions) निकाल रहे हैं।
कल्पना कीजिए कि आप AI के निर्णय को समझाने के लिए एक स्मूदी (smoothie) बना रहे हैं।
- सामग्री (): ये "सीमांत योगदान" (marginal contributions) हैं। एक विशिष्ट फीचर (जैसे एक पिक्सेल या पिक्सेल का समूह) जोड़ने से AI के निर्णय में कितना बदलाव आया?
- रेसिपी बुक (): यह "वेट फंक्शन" (weight function) है। यह तय करता है कि प्रत्येक सामग्री को कितना महत्व दिया जाए।
- ब्लेंडर (): यह "इंडेक्स स्पेस" (index space) है। यह वह कंटेनर है जहाँ आप सब कुछ मिलाते हैं।
GRALIS सिद्ध करता है कि AI के निर्णय को समझाने का कोई भी निष्पक्ष, रैखिक (linear) और निरंतर (continuous) तरीका इसी स्मूदी रेसिपी जैसा ही होना चाहिए। यह एक प्रसिद्ध गणितीय प्रमेय Riesz Representation Theorem पर आधारित है, जो मूल रूप से कहता है, "यदि आप किसी चीज़ को निष्पक्ष और निरंतर रूप से मापना चाहते हैं, तो आपको इसे इसी तरह करना होगा।"
2. "टूटे हुए टूल्स" को ठीक करना
पेपर बताता है कि पुराने टूल्स में विशिष्ट खामियां थीं, जैसे कि पंचर टायर वाली कार या खराब इंजन:
- GradCAM में एक "ReLU" फ़िल्टर (एक फ़िल्टर जो नकारात्मक मानों को काट देता है) था। लेखक कहते हैं कि यह फ़िल्टर गणित को तोड़ देता है, जिससे अन्य टूल्स के साथ इसकी तुलना करना असंभव हो जाता है। वे एक "रैखिकीकृत" (linearized) संस्करण (GradCAM-lin) का प्रस्ताव करते हैं जो इस फ़िल्टर को हटा देता है, जिससे यह सार्वभौमिक रेसिपी में फिट बैठता है।
- LIME अक्सर कुल भविष्यवाणी (total prediction) तक नहीं पहुँच पाता था (जैसे कि एक बजट जो संतुलित नहीं होता)। GRALIS इसे सुनिश्चित करके ठीक करता है कि "पूर्णता" (completeness) का सिद्धांत पूरा हो।
- SHAP "वक्रता" (curvature - कैसे फीचर्स आपस में सहजता से इंटरैक्ट करते हैं) को अनदेखा कर देता था। GRALIS इस अंतर को भरने के लिए फीचर्स के बीच के पथ को देखता है, न कि केवल शुरुआत और अंत के बिंदुओं को।
3. "गठबंधन का खेल" (The Game of Coalitions)
इसका एक और दिलचस्प पहलू यह है कि यह इंटरेक्शन (interactions) को कैसे संभालता है।
कल्पना कीजिए कि एक टीम प्रोजेक्ट है जहाँ सफलता इस बात पर निर्भर करती है कि लोग मिलकर कैसे काम करते हैं।
- पुराने तरीके आमतौर पर केवल पूछते थे, "व्यक्ति A ने कितना योगदान दिया?"
- GRALIS पूछता है, "व्यक्ति A ने व्यक्ति B के साथ काम करते समय कितना योगदान दिया? व्यक्ति A, B और C मिलकर काम करते समय क्या हुआ?"
यह इमेज को एक सहकारी खेल (cooperative game) में बदलकर ऐसा करता है। यह पिक्सेल को "गठबंधन" (coalitions - जैसे सुपरपिक्सेल) में समूहित करता है और गणना करता है कि प्रत्येक समूह अंतिम स्कोर में कितना जोड़ता है। पेपर गणितीय रूप से सिद्ध करता है कि GRALIS इन "इंटरेक्शन वैल्यूज" की सटीक गणना करता है, न कि केवल एक अनुमान।
4. "बहु-पैमाने" (Multi-Scale) का दृष्टिकोण
कभी-कभी आपको एक तस्वीर को दूर से (बड़ी तस्वीर) और कभी-कभी करीब से (विस्तार) देखने की आवश्यकता होती है।
- पुराने तरीके आमतौर पर एक ही स्केल चुनते थे।
- GRALIS में एक फीचर है जिसे MS-GRALIS (Multi-Scale GRALIS) कहा जाता है। यह विवरण के विभिन्न स्तरों (ज़ूम इन और ज़ूम आउट करने की तरह) पर इमेज को देखता है और उन्हें "इष्टतम भार" (optimal weights) का उपयोग करके मिलाता है। यह एक फोटोग्राफर की तरह है जो एक वाइड शॉट, एक मीडियम शॉट और एक क्लोज-अप लेता है, और फिर उन्हें पूरी तरह से ब्लेंड करता है ताकि कोई भी महत्वपूर्ण विवरण छूट न जाए।
5. "प्रमाण" (Theorems)
पेपर केवल यह नहीं कहता कि "यह काम करता है"; यह सात औपचारिक प्रमेय (theorems) प्रदान करता है जो गारंटी देते हैं:
- पूर्णता (Completeness): स्पष्टीकरण निर्णय के 100% तक पहुँचते हैं।
- अभिसरण (Convergence): यदि आप गणना को कई बार चलाते हैं, तो उत्तर सत्य के करीब पहुँचता जाता है (एक ज्ञात त्रुटि सीमा के साथ)।
- विशिष्टता (Uniqueness): इस फॉर्मूले को लिखने का केवल एक ही सही तरीका है।
- इंटरेक्शन (Interaction): यह सही ढंग से गणना करता है कि फीचर्स एक-दूसरे को कैसे प्रभावित करते हैं।
6. "टेस्ट ड्राइव"
लेखकों ने स्तन कैंसर की छवियों (BreaKHis) के वास्तविक डेटासेट पर इसका परीक्षण किया। उन्होंने केवल यह नहीं कहा कि "यह अच्छा दिखता है"; उन्होंने यह भी जांचा कि यदि वे उन "महत्वपूर्ण" हिस्सों को हटा दें जिन्हें AI ने हाइलाइट किया था, तो क्या वास्तव में AI की भविष्यवाणी बदल जाती है।
- परिणाम: जब उन्होंने शीर्ष-हाइलाइट किए गए क्षेत्रों को हटाया, तो "घातक" निदान में AI का आत्मविश्वास काफी कम हो गया (96% मामलों में)। यह सिद्ध करता है कि टूल वास्तव में सही स्थानों को खोज रहा है, न कि केवल अनुमान लगा रहा है।
सारांश
GRALIS एक गणितीय एकीकरण (unification) है जो कहता है: "AI को समझाने के तरीके वास्तव में एक ही चीज़ हैं, बस उन्हें अलग-अलग लेंसों के माध्यम से देखा जा रहा है।" यह एक एकल, कठोर ढांचा प्रदान करता है जो पुराने टूल्स की खामियों को ठीक करता है, उन्हें निष्पक्ष रूप से तुलना करने की अनुमति देता है, और गारंटी देता है कि स्पष्टीकरण गणितीय रूप से सुदृढ़, पूर्ण और यह पता लगाने में सक्षम हैं कि फीचर्स एक साथ कैसे काम करते हैं।
यह अंततः यह महसूस करने जैसा है कि एक भाषा के सभी अलग-अलग बोलियाँ वास्तव में एक ही भाषा हैं, और अब हमारे पास एक शब्दकोश है जो उन सभी का पूरी तरह से अनुवाद करता है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।