Robust Counterfactual Policy Optimisation via Nondeterministic Causal Models
यह शोध पत्र संभाव्य अनिश्चिततावादी कारण मॉडलों (probabilistic nondeterministic causal models) को औपचारिक रूप देकर क्रमिक निर्णय लेने में सुदृढ़ प्रतितथ्यात्मक नीति अनुकूलन (robust counterfactual policy optimization) के लिए एक नवीन ढांचे का प्रस्ताव करता है जो गुप्त भ्रम (latent confounding) और अंतर्निहित स्टोकेस्टिसिटी (inherent stochasticity) के बीच अंतर करता है, जिसे छिपे हुए भ्रमों वाले सेप्सिस उपचार सिमुलेशन के माध्यम से सत्यापित किया गया है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप एक रोबोट को कार चलाना सिखाने की कोशिश कर रहे हैं, लेकिन आपके पास केवल किसी और के गाड़ी चलाने का वीडियो है। आप पूछना चाहते हैं, "क्या होता अगर रोबोट एक अलग मोड़ लेता?" यह प्रतितथ्यात्मक तर्क (counterfactual reasoning) का मूल है: अतीत को देखना और एक अलग विकल्प के आधार पर एक अलग परिणाम की कल्पना करना। आर्टिफिशियल इंटेलिजेंस की दुनिया में, यह सुरक्षा के लिए अत्यंत महत्वपूर्ण है, विशेष रूप से स्वास्थ्य सेवा जैसे क्षेत्रों में जहाँ हम यह देखने के लिए वास्तविक रोगियों पर खतरनाक प्रयोग नहीं कर सकते कि क्या होगा।
इसे करने के लिए, वैज्ञानिक मार्कोव डिसीजन प्रोसेस (MDPs) का उपयोग करते हैं, जो किसी नियम पुस्तिका की तरह हैं कि कैसे एक सिस्टम (जैसे कि रोगी का स्वास्थ्य) कार्यों (जैसे दवा देना) के आधार पर अपनी स्थिति बदलता है। पारंपरिक रूप से, शोधकर्ताओं ने माना था कि ये नियम पुस्तिकाएं पूरी तरह से अनुमानित होती हैं यदि वे सभी छिपे हुए रहस्यों (जिन्हें लेटेंट वेरिएबल्स कहा जाता है) को जान लें। उन्होंने सोचा था, "यदि हम रोगी के छिपे हुए जेनेटिक कोड को जान लें, तो हम भविष्य की सटीक भविष्यवाणी कर सकते हैं।" हालांकि, वास्तविक जीवन अव्यवस्थित है। कभी-कभी, चीजें बस यादृच्छिक (randomly) रूप से होती हैं—जैसे कि सिक्का उछालना या मशीन में कोई खराबी आना—जिसे किसी भी मात्रा में छिपे हुए ज्ञान से नहीं रोका जा सकता। यह शोध पत्र उस पेचीदा मध्य मार्ग को संबोधित करता है जहाँ छिपे हुए रहस्य और शुद्ध यादृच्छिकता (randomness) दोनों मिलकर भविष्य को आकार देते हैं, और यह सवाल करता है: "हम सर्वश्रेष्ठ निर्णय कैसे ले सकते हैं जब हम छिपे हुए रहस्यों को नहीं जानते, और हमें पता है कि दुनिया थोड़ी अराजक है?"
जासूस की दुविधा: लापता वेरिएबल के रहस्य को सुलझाना
कल्पना कीजिए कि आप एक जासूस हैं जो एक "क्या होता अगर" (What If) मशीन का उपयोग करके रहस्य सुलझाने की कोशिश कर रहे हैं। आपके पास एक रोगी के बीमार होने का वीडियो है, और आप जानना चाहते हैं: "यदि हमने उन्हें एक अलग उपचार दिया होता, तो क्या वे जीवित बच जाते?"
अतीत में, जासूसों ने माना था कि "क्या होता अगर" मशीन एक पूर्ण क्लॉकवर्क खिलौने (clockwork toy) की तरह काम करती है। उनका मानना था कि यदि वे प्रत्येक छिपे हुए गियर (जैसे रोगी का बिना निदान वाला मधुमेह) को जान लेते, तो वे समय को पीछे ले जा सकते थे और देख सकते थे कि वास्तव में क्या हुआ होता। लेकिन इस शोध पत्र के लेखक, जेसिका लैली और उनकी टीम ने महसूस किया कि वास्तविक जीवन एक क्लॉकवर्क खिलौना नहीं है। कभी-कभी, गियर बस अचानक रुक जाते हैं, या हवा का एक झोंका डोमिनो को गिरा देता है। यह अंतर्निहित यादृच्छिकता (inherent randomness) है।
यह शोध पत्र तर्क देता है कि हम यह दिखावा नहीं कर सकते कि दुनिया पूरी तरह से अनुमानित है सिर्फ इसलिए क्योंकि हमारे पास कुछ जानकारी की कमी है। इसके बजाय, हमें एक नए प्रकार के जासूसी कार्य की आवश्यकता है जो यह स्वीकार करता है: "हम छिपे हुए गियर्स को नहीं जानते, और यदि हम उन्हें जान भी लें, तो भी भविष्य अभी भी थोड़ा आश्चर्यजनक हो सकता है।"
नया उपकरण: एक "सबसे खराब स्थिति" वाला सुरक्षा जाल
टीम एक नई विधि पेश करती है जिसे रोबस्ट काउंटरफैक्चुअल पॉलिसी ऑप्टिमाइज़ेशन (Robust Counterfactual Policy Optimisation) कहा जाता है। इसे निर्णय लेने के लिए एक सुरक्षा जाल के रूप में समझें।
आमतौर पर, जब हम अनुमान लगाने की कोशिश करते हैं कि क्या हुआ होता, तो हम गलत हो सकते हैं क्योंकि हम "छिपे हुए कन्फ़ाउंडर" (जैसे रोगी की मधुमेह की स्थिति) को नहीं जानते। लेखक एक ऐसा ढांचा प्रस्तावित करते हैं जो केवल एक परिणाम का अनुमान नहीं लगाता; बल्कि वह सबसे खराब संभावित परिणाम के लिए तैयार रहता है जो डेटा के अनुरूप हो।
वे सेंसिटिविटी एनालिसिस (sensitivity analysis) की अवधारणा का उपयोग करते हैं। कल्पना कीजिए कि आप मौसम का अनुमान लगा रहे हैं। यदि आप 100% सुनिश्चित हैं, तो आप कहते हैं "बारिश होगी।" यदि आप अनिश्चित हैं, तो आप कहते हैं "बारिश हो सकती है, या नहीं भी हो सकती है।" लेखक एक "डायल" जोड़ते हैं (जिसे कहा जाता है) जो यह नियंत्रित करता है कि छिपे हुए रहस्य हमारी भविष्यवाणियों को कितना प्रभावित कर सकते हैं।
- यदि आप डायल को 1 पर घुमाते हैं, तो आप मानते हैं कि कोई भी छिपा हुआ रहस्य चीजों को बिगाड़ नहीं रहा है।
- यदि आप डायल को ऊपर की ओर घुमाते हैं, तो आप मानते हैं कि छिपे हुए रहस्य कुछ भी करने के लिए जिम्मेदार हो सकते हैं।
लक्ष्य एक ऐसी पॉलिसी (करने के लिए नियमों का एक सेट) खोजना है जो तब भी अच्छा काम करे जब छिपे हुए रहस्य यथासंभव जटिल हों। वे इस खोज को एक रोबस्ट (robust) पॉलिसी कहते हैं। यह हाइक (पदयात्रा) के लिए बैकपैक पैक करने जैसा है: आप केवल धूप वाले मौसम के लिए पैक नहीं करते; आप बारिश, कीचड़ और अचानक आने वाले तूफान के लिए भी तैयार रहते हैं, ताकि यदि ऐसा हो जाए।
प्रयोग: सेप्सिस सिम्युलेटर
अपने विचार का परीक्षण करने के लिए, टीम ने सेप्सिस उपचार के कंप्यूटर सिमुलेशन का उपयोग किया। इस खेल में, एक रोगी के चार महत्वपूर्ण लक्षण (हृदय गति, रक्तचाप, ऑक्सीजन और ग्लूकोज) होते हैं जो कम, सामान्य या उच्च हो सकते हैं। एक डॉक्टर (या एक AI) को यह तय करना होता है कि तीन अलग-अलग उपचारों को चालू करना है या बंद करना है।
यहाँ एक पेंच है: सिमुलेशन में एक छिपा हुआ वेरिएबल है। कुछ रोगी मधुमेह (diabetic) हैं, और कुछ नहीं हैं। यह मधुमेह की स्थिति ही "छिपा हुआ कन्फ़ाउंडर" है। यह रोगी के उपचार के प्रति प्रतिक्रिया को प्रभावित करता है, लेकिन AI केवल महत्वपूर्ण लक्षणों को देखता है, मधुमेह की स्थिति को नहीं। इस सिमुलेशन में, 20% रोगी मधुमेह से ग्रस्त हैं।
शोधकर्ताओं ने इस सिमुलेशन पर अपनी नई "सुरक्षा जाल" विधि का परीक्षण किया। उन्होंने पूछा: "क्या हम एक ऐसा उपचार प्लान ढूंढ सकते हैं जो देखे गए डेटा से बेहतर हो, भले ही हमें यह न पता हो कि कौन मधुमेह से ग्रस्त है?"
उन्होंने क्या पाया
परिणाम उत्साहजनक थे, लेकिन कुछ सावधानियों के साथ।
- यह अनुमान लगाने से बेहतर है: जब उन्होंने अपने नए पॉलिसियों का परीक्षण सिमुलेशन के पूर्ण, आदर्श संस्करण (जहाँ वे जानते थे कि कौन मधुमेह से ग्रस्त है) पर किया, तो उनके द्वारा खोजी गई पॉलिसियाँ अक्सर मूल, उप-इष्टतम (suboptimal) पॉलिसियों की तुलना में बहुत बेहतर थीं। मधुमेह रोगियों के लिए, नई पॉलिसी ने परिणाम में औसतन 7.4 अंक का सुधार किया (एक ऐसे पैमाने पर जहाँ मृत्यु -10 और डिस्चार्ज 10 है)।
- "प्रॉक्सी" थोड़ा सतर्क है: टीम को केवल दृश्यमान महत्वपूर्ण लक्षणों का उपयोग करके छिपी हुई समस्या के स्तर ( डायल) का अनुमान लगाना पड़ा। मधुमेह रोगियों के लिए, यह अनुमान बिल्कुल सटीक था। लेकिन गैर-मधुमेह रोगियों के लिए, यह तरीका थोड़ा अधिक सतर्क था। इसने मान लिया कि छिपी हुई समस्या वास्तव में मौजूद होने की तुलना में अधिक मजबूत थी। यह एक मौसम पूर्वानुमानकर्ता की तरह है जो कहता है "बारिश हो सकती है" जबकि वास्तव में धूप खिली हुई है। हालांकि इससे सिमुलेशन में थोड़ा कम स्कोर मिलता है, लेकिन यह सुनिश्चित करता है कि निर्णय सुरक्षित है।
- "ओरेकल" टेस्ट: लेखकों ने अपने तरीके की तुलना एक "ओरेकल" (Oracle) से की—जो उनके तरीके का एक पूर्ण संस्करण है जिसे छिपे हुए संकट का वास्तविक स्तर पता है। उन्होंने पाया कि सच्चाई जाने बिना भी, उनके तरीके ने ओरेकल के सर्वोत्तम विकल्पों के बहुत करीब की पॉलिसियाँ खोजीं।
निष्कर्ष
यह शोध पत्र यह दावा नहीं करता कि इसने छिपे हुए वेरिएबल्स के रहस्य को हमेशा के लिए सुलझा लिया है। इसके बजाय, यह एक नया, सुरक्षित तरीका प्रदान करता है कि "क्या होता अगर" को एक ऐसी दुनिया में कैसे पूछा जाए जो रहस्यमय और यादृच्छिक दोनों है।
"छिपे हुए रहस्यों" (जैसे मधुमेह) को "शुद्ध यादृच्छिकता" (जैसे कोई रैंडम ग्लिच) से अलग करके, और सबसे खराब स्थिति के लिए तैयार रहकर, लेखक दिखाते हैं कि हम अभी भी स्मार्ट और रोबस्ट निर्णय ले सकते हैं। उनका तरीका बताता है कि भले ही हम छिपे हुए कारकों के संबंध में अंधे होकर उड़ रहे हों, फिर भी हम केवल पुराने, अपूर्ण डेटा का पालन करने की तुलना में काफी बेहतर उपचार योजनाएं खोज सकते हैं। यह एक ऐसे AI की ओर एक कदम है जो यह स्वीकार करने के लिए पर्याप्त विनम्र है कि वह क्या नहीं जानता, और अप्रत्याशित के लिए योजना बनाने के लिए पर्याप्त स्मार्ट है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।