Actionable Interpretability Must Be Defined in Terms of Symmetries
यह शोध पत्र तर्क देता है कि क्रियाशील (actionable) AI व्याख्यात्मकता को चार विशिष्ट समरूपताओं (symmetries) के माध्यम से औपचारिक रूप से परिभाषित किया जाना चाहिए, जो व्याख्यात्मक मॉडलों के कठोर परीक्षण, डिजाइन और सत्यापन को सक्षम बनाती हैं, जो कि अनुमान (inference), संरेखण (alignment) और सुरक्षा अनुपालन को एकीकृत करने में सक्षम संभाव्य प्रणालियों के एक उपवर्ग के रूप में कार्य करते हैं।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
बड़ी समस्या: "'समझने योग्य' का वास्तव में अर्थ क्या है?"
कल्पना कीजिए कि आपके पास मौसम की भविष्यवाणी करने वाला एक रोबोट है। यह अविश्वसनीय रूप से सटीक है, लेकिन जब आप उससे पूछते हैं कि उसे क्यों लगता है कि बारिश होगी, तो वह बस कहता है, "गणित के कारण।" आप उस गणित को नहीं समझ सकते, इसलिए आप रोबोट पर भरोसा नहीं कर सकते।
वर्षों से, शोधकर्ता "व्याख्या योग्य" (Interpretable) AI (वह AI जिसे इंसान समझ सकें) बनाने की कोशिश कर रहे हैं। लेकिन यह पेपर तर्क देता है कि पूरा क्षेत्र टूटा हुआ है। क्यों? क्योंकि हर कोई "समझने योग्य" को अलग तरह से परिभाषित करता है। कुछ कहते हैं कि इसका अर्थ "सरल" है, अन्य कहते हैं "पारदर्शी," और अन्य कहते हैं "व्याख्या योग्य।" क्योंकि कोई एकल, सख्त नियम पुस्तिका नहीं है, हम वास्तव में यह परीक्षण नहीं कर सकते कि कोई मॉडल वास्तव में व्याख्या योग्य है या केवल दिखावा कर रहा है।
लेखक कहते हैं: हमें "सममिति" (Symmetries) पर आधारित एक नई नियम पुस्तिका की आवश्यकता है।
भौतिकी में, एक "सममिति" तब होती है जब आप कुछ बदलते हैं (जैसे एक स्नोफ्लेक को घुमाना) और वह फिर भी वैसा ही दिखता है। लेखक तर्क देते हैं कि एक AI के व्याख्या योग्य होने के लिए, उसे "एक जैसा" (या अनुमानित) रहना चाहिए, भले ही हम इसे देखने के तरीके को बदल दें या इसे देखने वाला व्यक्ति बदल जाए। वे चार विशिष्ट सममितियों का प्रस्ताव करते हैं जो एक चेकलिस्ट के रूप में कार्य करती हैं। यदि कोई मॉडल इन चारों को पास करता है, तो वह वास्तव में व्याख्या योग्य है।
चार सममितियाँ (चार नियम)
इन नियमों को इस तरह सोचें कि वे यह सुनिश्चित करने का एक तरीका हैं कि AI मानव भाषा बोलता है और समान तर्क का पालन करता है।
1. इन्फरेंस इक्विवेरिएंट (Inference Equivariance): "अनुवाद परीक्षण"
विचार: यदि आप AI के आउटपुट को मानव भाषा में अनुवाद करते हैं, तो एक इंसान AI के बोलने से पहले ही अनुमान लगा लेना चाहिए कि वह क्या कहेगा।
उपमा: एक गुप्त कोड की कल्पना करें। यदि आप किसी इंसान को एक "डिकोडर रिंग" (अनुवाद) देते हैं, तो वे यह अनुमान लगाने में सक्षम होने चाहिए कि AI संदेश भेजने वाला है। यदि अनुवाद होने के बावजूद इंसान परिणाम का अनुमान नहीं लगा सकता, तो AI व्याख्या योग्य नहीं है।
पेपर का दावा: यह नियम AI को अनुमानित बनाने के लिए मजबूर करता है। यदि कोई इंसान अपने दिमाग में AI की सोचने की प्रक्रिया का अनुकरण (Simulate) नहीं कर सकता, तो AI इस परीक्षण में विफल हो जाता है।
2. इंफॉर्मेशन इनवेरिएंट (Information Invariance): "कचरे के डिब्बे का नियम"
विचार: AI को केवल वही जानकारी रखनी चाहिए जो महत्वपूर्ण है और बाकी सब फेंक देना चाहिए।
उपमा: कल्पना कीजिए कि आप एक कुत्ते की पहचान करने की कोशिश कर रहे हैं। आपको यह जानने की आवश्यकता है कि उसके चार पैर और फर हैं। आपको पृष्ठभूमि में मालिक की शर्ट के लाल रंग के सटीक शेड को जानने की आवश्यकता नहीं है।
पेपर का दावा: एक वास्तव में व्याख्या योग्य मॉडल एक स्मार्ट फिल्टर की तरह काम करता है। यह "शोर" (अप्रासंगिक पिक्सेल या डेटा) को हटा देता है और केवल "सिग्नल" (निर्णय लेने के लिए आवश्यक विशेषताएं) को रखता है। यदि मॉडल हर छोटी बारीकी को रखता है, तो यह समझने के लिए बहुत जटिल है।
3. कॉन्सेप्ट-क्लोजर इनवेरिएंट (Concept-Closure Invariance): "शब्दावली का मिलान"
विचार: AI को उन अवधारणाओं (Concepts) का उपयोग करना चाहिए जिन्हें मनुष्य वास्तव में उपयोग करते हैं और समझते हैं।
उपमा: कल्पना कीजिए कि AI कहता है, "वस्तु 'ग्लोरप' (Glorp) है।" यदि "ग्लोरप" एक ऐसा शब्द है जिसे मनुष्य नहीं जानते, तो आप समझ नहीं पाएंगे। लेकिन यदि AI कहता है, "वस्तु 'लाल' और 'गोल' है," और आप जानते हैं कि "लाल" और "गोल" का क्या अर्थ है, तो आप समझ जाते हैं।
पेपर का दावा: AI की आंतरिक "अवधारणाएं" मानव अवधारणाओं से पूरी तरह मेल खानी चाहिए। यदि AI एक अजीब आंतरिक लेबल का उपयोग करता है जो मानव विचार से मेल नहीं खाता, तो वह विफल हो जाता है। यह सुनिश्चित करता है कि AI केवल एक गुप्त कोड का उपयोग नहीं कर रहा है; यह हमारी साझा शब्दावली का उपयोग कर रहा है।
4. स्ट्रक्चरल इनवेरिएंट (Structural Invariance): "मानसिक मॉडल का मिलान"
विचार: AI का आंतरिक तर्क उस तरीके से मेल खाना चाहिए जिससे मनुष्य सोचता है।
उपमा: कल्पना कीजिए कि एक छात्र जो केवल सरल जोड़ (Addition) समझता है। यदि आप उसे एक जटिल कैलकुलस समीकरण दिखाते हैं, तो वह समझ नहीं पाएगा, भले ही समीकरण "सही" हो। हालांकि, यदि आप उसे एक सरल जोड़ की समस्या दिखाते हैं, तो वह समझ सकता है।
पेपर का दावा: एक AI केवल तभी आपके लिए व्याख्या योग्य है यदि उसकी संरचना आपके मस्तिष्क के अनुकूल हो। यदि आप एक ऐसे इंसान हैं जो सीधी रेखाओं (Linear logic) में सोचते हैं, तो AI को एक सीधी रेखा होना चाहिए। यदि AI जटिल गणित का एक उलझा हुआ जाल है, तो वह आपके लिए व्याख्या योग्य नहीं है, भले ही वह बुद्धिमान हो।
समाधान: AI बनाने के लिए एक "नुस्खा"
लेखक केवल समस्याओं को सूचीबद्ध नहीं करते हैं; वे एक "नुस्खा" (एक गणितीय ढांचा जिसे कैटेगरी/Category कहा जाता है) प्रदान करते हैं ताकि ऐसा AI बनाया जा सके जो इन परीक्षणों को पास कर सके।
- स्ट्रिंग डायग्राम्स (String Diagrams): वे दृश्य आरेख (सर्किट बोर्ड की तरह) का उपयोग करते हैं ताकि यह दिखाया जा सके कि इन AI मॉडलों को कैसे बनाया जाता है। एक ब्लैक बॉक्स के बजाय, आप तारों और बक्सों को देख सकते हैं।
- जादुई सामग्री: इन चार सममिति नियमों का पालन करके, AI एक "प्रोबेबिलिस्टिक मॉडल" बन जाता है जो गणितीय रूप से व्याख्या योग्य होने की गारंटी देता है।
यह क्यों मायने रखता है: "तीन जादुई करतब"
एक बार जब आपके पास इन सममितियों के साथ बना AI होता है, तो आप तीन शक्तिशाली "जादुई करतब" कर सकते हैं जो मानक "ब्लैक बॉक्स" AI के साथ असंभव हैं:
- अलाइनमेंट (Alignment - सिखाना): आप गणितीय रूप से सिद्ध कर सकते हैं कि AI की अवधारणाएं मानव अवधारणाओं से मेल खाती हैं। यह जांचने जैसा है कि क्या AI का शब्दकोश आपके जैसा ही है।
- इंटरवेंशन (Intervention - बदलाव करना): आप पूछ सकते, "अगर मैं इस विशिष्ट अवधारणा को बदल दूँ तो क्या होगा?" और AI आपको परिणाम बताएगा। यह मशीन के नॉब को घुमाने और यह देखने जैसा है कि वास्तव में क्या होता है।
- काउंटरफैक्चुअल (Counterfactuals - क्या होता अगर?): आप पूछ सकते, "क्या होता अगर इनपुट अलग होता?" AI तार्किक रूप से इस "वैकल्पिक वास्तविकता" का अनुकरण कर सकता है।
मुख्य निष्कर्ष
यह पेपर तर्क देता है कि हमें यह अनुमान लगाना बंद कर देना चाहिए कि "व्याख्यात्मकता" (Interpretability) का क्या अर्थ है। इसके बजाय, हमें ऐसा AI बनाना चाहिए जो इन चार सख्त सममिति नियमों को पूरा करता हो। यदि कोई AI इन परीक्षणों को पास करता है, तो वह सिद्ध रूप से समझने योग्य, अनुमानित और सुरक्षित है। यदि वह ऐसा नहीं करता है, तो वह केवल एक ब्लैक बॉक्स है, चाहे वह कितना भी "व्याख्या योग्य" होने का दावा क्यों न करे।
संक्षेप में: केवल AI से खुद को समझाने के लिए न कहें। AI को इस तरह से बनाएं कि उसकी संरचना मानव तर्क, शब्दावली और सूचना संबंधी आवश्यकताओं से मेल खाकर उसे समझने योग्य होने के लिए मजबूर करे।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।