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

CQD-SHAP: Explainable Complex Query Answering via Shapley Values

यह शोध पत्र CQD-SHAP का प्रस्ताव करता है, जो एक नवीन ढांचा है जो अपूर्ण ज्ञान ग्राफ (incomplete knowledge graphs) पर व्याख्यात्मक जटिल क्वेरी उत्तरों के लिए सहयोगात्मक गेम थ्योरी से शापली मानों (Shapley values) का लाभ उठाता है, जिससे प्रत्येक क्वेरी भाग के योगदान को उत्तर रैंकिंग में परिमाणित किया जाता है, और इस प्रकार मौजूदा ब्लैक-बॉक्स और न्यूरोसिम्बोलिक मॉडलों की व्याख्यात्मकता सीमाओं को संबोधित किया जाता है।

मूल लेखक: Parsa Abbasi, Stefan Heindorf

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

मूल लेखक: Parsa Abbasi, Stefan Heindorf

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

मुख्य चित्र: "ब्लैक बॉक्स" जासूस

कल्पना कीजिए कि आपके पास एक विशाल, अव्यवस्थित पुस्तकालय (एक नॉलेज ग्राफ) है जहाँ किताबें धागों से जुड़ी हुई हैं। कभी-कभी इस पुस्तकालय में कुछ पन्ने या पूरी किताबें गायब होती हैं (यह अपूर्ण/incomplete है)।

जब आप "हैरी पॉटर किसने लिखा?" जैसा सरल प्रश्न पूछते हैं, तो कंप्यूटर आमतौर पर उन धागों के सहारे चलते हुए उत्तर ढूँढ लेता है। लेकिन क्या होगा यदि आप एक जटिल प्रश्न पूछें जैसे, "कौन सी दवाएं मधुमेह (diabetes) का इलाज करती हैं और किडनी की विषाक्तता (kidney toxicity) भी पैदा करती हैं?"

इसे हल करने के लिए, कंप्यूटर को दो काम करने होंगे:

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

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

CQD-SHAP एक नया टूल है जिसे इस ब्लैक बॉक्स को खोलने और यह समझाने के लिए डिज़ाइन किया गया है कि प्रश्न के प्रत्येक हिस्से ने अंतिम उत्तर में कितना योगदान दिया।


मूल विचार: "टीम स्कोर" की उपमा

लेखक गेम थ्योरी की एक अवधारणा का उपयोग करते हैं जिसे शापली वैल्यूज (Shapley Values) कहा जाता है। इसे एक ग्रुप प्रोजेक्ट की तरह समझें जहाँ छात्रों की एक टीम (प्रश्न के एटम्स/atoms) मिलकर एक ग्रेड (उत्तर की रैंकिंग) प्राप्त करने के लिए काम करती है।

हमारे उदाहरण प्रश्न ("मधुमेह और किडनी विषाक्तता के लिए दवाएं") में, दो "छात्र" (एटम्स) हैं:

  1. छात्र A: "मधुमेह के लिए दवाएं।"
  2. छात्र B: "किडनी विषाक्तता के लिए दवाएं।"

अंतिम ग्रेड (इंसुलिन की रैंकिंग) इस बात पर निर्भर करता है कि दोनों छात्र कितनी अच्छी तरह प्रदर्शन करते हैं। लेकिन छात्र A को छात्र B के मुकाबले कितना श्रेय मिलना चाहिए?

CQD-SHAP एक निष्पक्ष रेफरी की तरह काम करता है। यह यह पता लगाने के लिए हजारों छोटे प्रयोग चलाता है कि स्कोर क्या है:

  • परिदृश्य 1: छात्र A "लाइब्रेरी वॉक" (सिंबोलिक) का उपयोग करता है, और छात्र B "स्मार्ट गेसर" (न्यूरल) का उपयोग करता है।
  • परिदृश्य 2: छात्र A "स्मार्ट गेसर" का उपयोग करता है, और छात्र B "लाइब्रेरी वॉक" का उपयोग करता है।
  • परिदृश्य 3: दोनों "लाइब्रेरी वॉक" का उपयोग करते हैं।
  • परिदृश्य 4: दोनों "स्मार्ट गेसर" का उपयोग करते हैं।

इन परिदृश्यों की तुलना करके, CQD-SHAP सटीक रूप से गणना करता है कि "स्मार्ट गेसर" ने प्रत्येक छात्र के लिए अंतिम ग्रेड में कितना सुधार किया।

"अहा!" क्षण: यह क्यों मायने रखता है

पेपर दावा करता है कि यह तरीका कुछ आश्चर्यजनक प्रकट करता है। कभी-कभी, "स्मार्ट गेसर" सारा भारी काम कर रहा होता है, और कभी-कभी यह वास्तव में परिणाम को बिगाड़ भी देता है।

"शोर मचाने वाले पड़ोसी" (Noisy Neighbor) की उपमा:
कल्पना कीजिए कि आप एक विशिष्ट घर (उत्तर) को खोजने की कोशिश कर रहे हैं।

  • लाइब्रेरी वॉक आधिकारिक एड्रेस बुक पढ़ने जैसा है। यह सटीक है लेकिन यदि किताब पुरानी है, तो इसमें घर सूचीबद्ध नहीं हो सकता है।
  • स्मार्ट गेसर एक पड़ोसी से पूछने जैसा है जो उस इलाके को जानता है। उन्हें पता हो सकता है कि घर वहां मौजूद है भले ही वह किताब में न हो।

CQD-SHAP आपको बता सकता है:

"'इंसुलिन' के उत्तर के लिए, आपके प्रश्न के 'किडनी विषाक्तता' वाले हिस्से को भारी बढ़त (+450 अंक) मिली क्योंकि स्मार्ट गेसर ने संबंध का अनुमान लगाया। हालांकि, 'मधुमेह' वाले हिस्से को थोड़ा दंड (-10 अंक) मिला क्योंकि स्मार्ट गेसर भ्रमित हो गया और उसने कुछ गलत पड़ोसियों का सुझाव दे दिया।"

CQD-SHAP के बिना, आप केवल सूची में शीर्ष पर "इंसुलिन" देखेंगे और मान लेंगे कि कंप्यूटर 100% सुनिश्चित है। CQD-SHAP के साथ, आप महसूस करेंगे: "रुको, कंप्यूटर किडनी वाले हिस्से पर ज्यादातर अनुमान लगा रहा है। मुझे इस तथ्य की दोबारा जांच करनी चाहिए।"

उन्होंने इसका परीक्षण कैसे किया (द "स्ट्रेस टेस्ट")

लेखकों ने वास्तविक दुनिया के डेटासेट्स (जैसे Freebase और NELL) का उपयोग करके विभिन्न प्रकार के जटिल प्रश्नों (कुछ "AND" के साथ, कुछ "OR" के साथ) पर इसका परीक्षण किया।

उन्होंने अन्य तरीकों (जैसे पहले भाग को चुनना, अंतिम भाग को चुनना, या सबसे कम स्कोर वाले भाग को चुनना) के मुकाबले अपनी विधि की तुलना की।

परिणाम:

  • आवश्यक स्पष्टीकरण (Necessary Explanations): यदि आप प्रश्न के सबसे महत्वपूर्ण भाग से "स्मार्ट गेसर" को हटा देते हैं, तो उत्तर की रैंक काफी गिर जानी चाहिए। CQD-SHAP इन महत्वपूर्ण हिस्सों की पहचान करने में अन्य तरीकों की तुलना में बहुत बेहतर था।
  • पर्याप्त स्पष्टीकरण (Sufficient Explanations): यदि आप केवल सबसे महत्वपूर्ण भाग पर "स्मार्ट गेसर" का उपयोग करते हैं, तो उत्तर की रैंक काफी बढ़ जानी चाहिए। यहाँ भी, CQD-SHAP विजेता रहा।

सरल शब्दों में, CQD-SHAP ही एकमात्र ऐसा तरीका है जो लगातार उस सही हिस्से की ओर इशारा करता है जो यह समझाने के लिए महत्वपूर्ण है कि कोई उत्तर उच्च या निम्न रैंक क्यों है।

मुख्य बातें

  1. यह केवल उत्तर के बारे में नहीं है; यह "क्यों" के बारे में है: यह समझाता है कि एक जटिल क्वेरी ने किसी विशिष्ट परिणाम को क्यों वापस दिया, इसके लिए प्रत्येक तार्किक चरण के योगदान को तोड़कर।
  2. यह "अनुमान लगाने की शक्ति" को मापता है: यह विशेष रूप से मात्रा निर्धारित करता है कि मौजूदा तथ्यों को देखने की तुलना में न्यूरल नेटवर्क की "अनुमान लगाने" की क्षमता ने अंतिम रैंकिंग में कितनी मदद की (या नुकसान पहुँचाया)।
  3. यह गणितीय रूप से निष्पक्ष है: यह सुनिश्चित करने के लिए शापली वैल्यूज के कठोर गणितीय सूत्र का उपयोग करता है कि "श्रेय" प्रश्न के हिस्सों के बीच निष्पक्ष रूप से वितरित किया जाए।
  4. यह त्रुटियों को पकड़ता है: यह प्रकट कर सकता है कि कब एक उच्च-रैंक वाला उत्तर वास्तव में एक कमजोर या शोर वाले अनुमान पर आधारित है, जिससे उपयोगकर्ताओं को सिस्टम पर आँख मूंदकर भरोसा करने के बजाय सावधानी बरतने में मदद मिलती है।

यह क्या नहीं है (पूरी तरह से पेपर के आधार पर)

  • यह बीमारियों के इलाज या मरीजों के निदान का दावा नहीं करता है। "ड्रग" का उदाहरण केवल यह समझाने के लिए एक रूपक है कि सिस्टम कैसे काम करता है।
  • यह यह नहीं कहता कि यह डॉक्टरों या वकीलों की जगह लेगा। यह यह समझने के लिए एक टूल है कि एक AI मॉडल कैसे सोच रहा है।
  • यह सभी AI के लिए "ब्लैक बॉक्स" समस्या को हल करने का दावा नहीं करता है, बल्कि केवल इस विशिष्ट प्रकार के जटिल प्रश्न-उत्तर प्रणाली के लिए है।

संक्षेप में, CQD-SHAP एक पारदर्शिता टूल है जो AI जासूसों के लिए एक "स्कोरकार्ड" की तरह कार्य करता है, जो आपको दिखाता है कि कौन से संकेत (क्वेरी के भाग) वास्तविक तथ्य थे और कौन से स्मार्ट अनुमान थे, ताकि आप जान सकें कि किस पर भरोसा करना है।

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

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

Digest आज़माएँ →