Fast approximate estimation of conditional Shapley values when using a linear explainer
यह शोध पत्र तीन नई विधियों को प्रस्तुत करता है, जिसमें एक सटीक दृष्टिकोण और दो अनुमानित दृष्टिकोण शामिल हैं, जो रैखिक मॉडलों के लिए सभी उप-मॉडलों की संयुक्त रूप से गणना करके कंडीशनल शापली मानों (Shapley values) का तेजी से और सटीक रूप से अनुमान लगाने के लिए कंस्ट्रेंड गॉसियन मार्कोव रैंडम फील्ड सिद्धांत और स्पार्स मैट्रिक्स बीजगणित का लाभ उठाते हैं, जिससे सटीकता को बनाए रखते हुए या उसमें सुधार करते हुए मौजूदा क्रमिक या पुनरावृत्ति तकनीकों की तुलना में गणना समय में काफी कमी आती है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप यह समझने की कोशिश कर रहे हैं कि किसी जटिल कंप्यूटर प्रोग्राम, जैसे कि ऋण स्वीकृति प्रणाली या चिकित्सा निदान उपकरण द्वारा कोई विशिष्ट भविष्यवाणी क्यों की गई थी। आप जानना चाहते हैं: "आपकी आयु ने कितना योगदान दिया? आपकी आय ने कितना योगदान दिया?" डेटा विज्ञान की दुनिया में, इसे "शापली वैल्यूज़" (Shapley values) ज्ञात करना कहा जाता है। इसे एक टीम प्रोजेक्ट की तरह समझें जहाँ हर किसी को एक ग्रेड मिलता है, लेकिन आपको यह गणना करने की आवश्यकता है कि प्रत्येक टीम सदस्य वास्तव में अंतिम स्कोर के लिए कितना श्रेय पाने का हकदार है। पेचीदा बात यह है कि ये टीम सदस्य (डेटा फीचर्स) अक्सर एक-दूसरे पर निर्भर होते हैं। यदि आप जानते हैं कि कोई लंबा है, तो आप अनुमान लगा सकते हैं कि वह उम्र में बड़ा है, इसलिए आप उन्हें अकेले नहीं देख सकते; आपको यह देखना होगा कि वे एक साथ मिलकर कैसे काम करते हैं।
इसे गणितीय रूप से करने के लिए, वैज्ञानिक एक "लीनियर एक्सप्लेनर" (linear explainer) का उपयोग करते हैं, जो अनिवार्य रूप से एक उपकरण है जो कई छोटे, सरल मॉडल बनाता है ताकि यह देखा जा सके कि विभिन्न सूचनाओं को जोड़ने या हटाने से भविष्यवाणी कैसे बदलती है। हालाँकि, एक बहुत बड़ी समस्या है: यदि आपके पास 20 अलग-अलग प्रकार की जानकारी है, तो संभावित संयोजनों (combinations) की संख्या बीस लाख () से अधिक है। प्रत्येक संयोजन के लिए एक-एक करके मॉडल बनाने की कोशिश करना समुद्र तट पर रेत के हर एक कण को एक-एक करके उठाने और गिनने की कोशिश करने जैसा है। इसमें बहुत समय लगता है, और कंप्यूटर अक्सर अटक जाते हैं या उनकी मेमोरी खत्म हो जाती है। यह वह बाधा है जो जटिल AI भविष्यवाणियों को समझाने की प्रक्रिया को इतना धीमा और कठिन बना देती है।
फ्रेडरिक लोहने एनेस द्वारा लिखित यह शोध पत्र, इस गणना की समस्या को हल करने का एक चतुर नया तरीका पेश करता है। एक-एक करके लाखों मॉडल बनाने के बजाय, लेखक एक विशाल "सुपर-मॉडल" बनाने का सुझाव देते हैं जिसमें सभी छोटे मॉडल एक साथ समाहित हों, और इसके लिए "स्पार्स मैट्रिसेस" (sparse matrices - जो संख्याओं के ऐसे ग्रिड हैं जहाँ अधिकांश स्थान खाली शून्य होते हैं) से जुड़े कुछ विशेष गणितीय तरीकों का उपयोग किया जाता है। यह शोध पत्र इन मानों का तेजी से अनुमान लगाने के लिए तीन नई विधियाँ प्रस्तावित करता है। इनमें से दो "अनुमानित" (approximate) हैं, जिसका अर्थ है कि वे एक गणितीय शॉर्टकट का उपयोग करती हैं जिससे उत्तर लगभग पूरी तरह से सही मिलता है, जबकि तीसरी विधि "सटीक" (exact) है, जिसका अर्थ है कि यह बिना किसी शॉर्टकट के उत्तर को पूरी तरह से सटीक प्राप्त करती है।
लेखक ने इन नई विधियों का वर्तमान मानक सॉफ्टवेयर (जिसे shapr कहा जाता है) के विरुद्ध वास्तविक दुनिया के वयस्क आय के डेटा, सिम्युलेटेड डेटा और वैश्विक जीवन प्रत्याशा के आंकड़ों का उपयोग करके परीक्षण किया। परिणाम आश्चर्यजनक थे। उन मामलों में जहाँ पुराना सॉफ्टवेयर लगभग हर संभव संयोजन की जांच करने के कारण गणना करने में घंटों लगा रहा था, नए तरीकों ने यह काम सेकंडों या मिनटों में पूरा कर दिया। उदाहरण के लिए, वयस्क आय के डेटासेट पर, पुराने तरीके को लगभग 17 से 19 मिनट लगे, जबकि नए तरीकों को केवल 2.5 से 9 सेकंड लगे। यहाँ तक कि एक सिमुलेशन में जहाँ पुराना तरीका तेज़ था क्योंकि उसने केवल कुछ ही संयोजनों की जांच की थी, नए तरीकों ने 3 मिनट से कम समय में सभी 20 लाख संभावित संयोजनों की जांच करने में सफलता प्राप्त की।
शोध पत्र सुझाव देता है कि जबकि अनुमानित विधियाँ अविश्वसनीय रूप से तेज़ हैं, "एक्ज़ैक्ट ट्रांसफॉर्मेशन मेथड" (Exact transformation method) सबसे अच्छा विकल्प है क्योंकि इसमें समायोजन के लिए किसी 'ट्यूनिंग नॉब' की आवश्यकता नहीं होती है और यह अन्य विधियों जितनी ही सटीक परिणाम देती है। लेखक निष्कर्ष निकालते हैं कि इन नई तकनीकों का उपयोग करके, हम जटिल मॉडलों को बहुत तेज़ी से समझा सकते हैं, भले ही उनमें कई अलग-अलग चर (variables) हों, और ऐसा करते हुए सटीकता से कोई समझौता नहीं करना पड़ता। यह एक धीमी, मैनुअल गिनती की प्रक्रिया को एक हाई-स्पीड स्कैनर से बदलने जैसा है जो एक ही नज़र में पूरे समुद्र तट को देख लेता है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।