← नवीनतम पेपर
📊 statistics

Realizing Common Random Numbers: Event-Keyed Hashing for Causally Valid Stochastic Models

यह शोध पत्र तर्क देता है कि मानक स्टेटफुल छद्म यादृच्छिक संख्या जनरेटर (pseudorandom number generators) यादृच्छिक चयन को विशिष्ट घटनाओं के बजाय निष्पादन क्रम (execution order) से जोड़कर एजेंट-आधारित मॉडलों की कारण वैधता (causal validity) को कमजोर करते हैं, और युग्मित प्रतितथ्यात्मक तुलनाओं (paired counterfactual comparisons) की कारण सुसंगतता को बहाल करने के लिए काउंटर-आधारित जनरेटर के साथ इवेंट-कुंजित हैशिंग (event-keyed hashing) का उपयोग करने का प्रस्ताव देता है।

मूल लेखक: Vince Buffalo, Carl A. B. Pearson, Daniel Klein

प्रकाशित 2026-03-13
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Vince Buffalo, Carl A. B. Pearson, Daniel Klein

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

यहाँ इस शोध पत्र का सरल भाषा और रचनात्मक उपमाओं (analogies) के माध्यम से स्पष्टीकरण दिया गया है।

बड़ी समस्या: "टूटा हुआ टेप रिकॉर्डर"

कल्पना कीजिए कि आप एक वैज्ञानिक हैं जो यह पता लगाने की कोशिश कर रहे हैं कि क्या एक नया टीका (vaccine) काम करता है। आपके पास हज़ारों लोगों वाले एक शहर का एक अत्यंत जटिल कंप्यूटर सिमुलेशन है। टीके का परीक्षण करने के लिए, आप सिमुलेशन को दो बार चलाते हैं:

  1. परिदृश्य A (बेसलाइन): किसी को टीका नहीं लगा है।
  2. परिदृश्य B (हस्तक्षेप/Intervention): सभी को टीका लगा हुआ है।

एक निष्पक्ष तुलना प्राप्त करने के लिए, आपको यह सुनिश्चित करना होगा कि दोनों रन में सिमुलेशन में मौजूद "यादृच्छिकता" (randomness) समान हो। आप पूछना चाहते हैं: "यदि हम इसी सटीक व्यक्ति को, उसी सटीक दुर्भाग्य के साथ लें, और उन्हें टीका दे दें, तो क्या वे बीमार होंगे?"

इस तकनीक को कॉमन रैंडम नंबर्स (CRNs) कहा जाता है। यह एक ही ट्रैक पर, एक ही मौसम में, एक ही समय में दौड़ने वाले दो जुड़वा बच्चों के साथ दौड़ लगाने जैसा है। आप केवल एक चीज़ बदलते हैं: कि वे दौड़ने के जूते पहनते हैं या नहीं।

दोष:
शोध पत्र का तर्क है कि अधिकांश वैज्ञानिक इस "बुरे भाग्य" को उत्पन्न करने के लिए एक टूटी हुई विधि का उपयोग कर रहे हैं। वे एक मानक कंप्यूटर टूल का उपयोग करते हैं जिसे स्टेटफुल स्यूडो-रैंडम नंबर जेनरेटर (Stateful PRNG) कहा जाता है।

एक स्टेटफुल PRNG को एक टेप रिकॉर्डर के रूप में सोचें जो यादृच्छिक संख्याओं (जैसे एक प्लेलिस्ट) की एक लंबी, पूर्व-रिकॉर्ड की गई सूची बजाता है।

  • परिदृश्य A में, टेप बजता है: संख्या 1, संख्या 2, संख्या 3...
    • संख्या 1 तय करती है कि क्या व्यक्ति A बीमार होता है।
    • संख्या 2 तय करती है कि व्यक्ति A कितने समय तक बीमार रहता है।
    • संख्या 3 तय करती है कि क्या व्यक्ति B बीमार होता है।
  • परिदृश्य B में (टीके के साथ), व्यक्ति A बीमार नहीं होता क्योंकि टीका काम कर गया।
    • क्योंकि व्यक्ति A बीमार नहीं हुआ, सिमुलेशन इस चरण को छोड़ देता है जहाँ यह पूछता है "वे कितने समय तक बीमार रहेंगे?"
    • टेप रिकॉर्डर संख्या 2 को स्किप (Skip) कर देता है!
    • अब, सिमुलेशन यह तय करने के लिए संख्या 3 का उपयोग करता है कि क्या व्यक्ति B बीमार होगा।

तबाही:
परिदृश्य A में, व्यक्ति B का निर्णय संख्या 3 द्वारा किया गया था। परिदृश्य B में, व्यक्ति B का निर्णय संख्या 2 द्वारा किया गया है।
अब आप एक ही व्यक्ति की तुलना अलग-अलग स्थितियों में नहीं कर रहे हैं। आप एक ब्रह्मांड में व्यक्ति B के "बुरे भाग्य" की तुलना दूसरे ब्रह्मांड में व्यक्ति B के "अच्छे भाग्य" से कर रहे हैं। तुलना टूट गई है। "बुरा भाग्य" (यादृच्छिक शोर/random noise) स्थानांतरित हो गया है क्योंकि कंप्यूटर ने जो रास्ता लिया, उससे वह बदल गया।

समाधान: "एड्रेस बुक" प्रणाली

लेखक हैंडल करने का एक नया तरीका प्रस्तावित करते हैं जिसे इवेंट-कीड हैशिंग (Event-Keyed Hashing) कहा जाता है।

एक टेप रिकॉर्डर के बजाय जो संख्याओं को एक लाइन में बजाता है, एक जादुई एड्रेस बुक (या अनंत शेल्फों वाली लाइब्रेरी) की कल्पना करें।

  • सिमुलेशन में होने वाली हर घटना (जैसे, "व्यक्ति A का बीमार होना," "व्यक्ति B का बीमार होना") का एक अद्वितीय, स्थायी पता (address) (जैसे कि GPS निर्देशांक या एक विशिष्ट पुस्तक का शीर्षक) होता है।
  • कंप्यूटर को इससे कोई फर्क नहीं पड़ता कि पहले क्या हुआ। वह बस पता ढूँढता है: "व्यक्ति B के बीमार होने के लिए यादृच्छिक संख्या क्या है?"
  • वह उस किताब को खोजता है जिसका शीर्षक है "व्यक्ति B - संक्रमण घटना" और उसे पेज 1 पर खोलता है।
  • परिदृश्य A: व्यक्ति B बीमार होता है। किताब कहती है "हाँ।"
  • परिदृश्य B: व्यक्ति B बीमार होता है (या नहीं होता)। कंप्यूटर उसी किताब, "व्यक्ति B - संक्रमण घटना" को ढूँढता है। वह फिर से पेज 1 खोलता है।

यह सब कैसे ठीक करता है:
भले ही टीका व्यक्ति A की जान बचा ले और कई चरणों को छोड़ दे, फिर भी कंप्यूटर सीधे व्यक्ति B के विशिष्ट पते पर पहुँच जाता है। व्यक्ति B दोनों परिदृश्यों में बिल्कुल वही यादृच्छिक संख्या प्राप्त करता है।

यह सुनिश्चित करता है कि जब आप दोनों दुनियाओं की तुलना करते हैं, तो आप वास्तव में उन्हीं लोगों की तुलना कर रहे होते हैं जिनका आधारभूत भाग्य समान है, और केवल हस्तक्षेप (टीका) को बदलते हैं।

"ट्रांसवर्ल्ड आइडेंटिटी" (Transworld Identity) की पहेली

शोध पत्र एक गहरे दार्शनिक मुद्दे की ओर भी संकेत करता है: "वही घटना" (Same Event) क्या है?

एक अस्पताल की कल्पना करें।

  • परिदृश्य A: रोगी X डॉक्टर जोन्स से मिलता है।
  • परिदृश्य B: डॉक्टर जोन्स बीमार हैं, इसलिए रोगी X डॉक्टर स्मिथ से मिलता है।

यदि आप "एड्रेस बुक" विधि का उपयोग करते हैं, तो आप घटना को कैसे लेबल करेंगे?

  1. स्लॉट-कीपॉइंट (Slot-Keypoint): "सुबह 9:00 बजे रोगी X की अपॉइंटमेंट।" (यादृच्छिक संख्या समय स्लॉट से जुड़ी है)। यदि डॉक्टर बदल जाता है, तो भाग्य वही रहता है। यह मानता है कि डॉक्टर का महत्व जोखिम गणना के लिए नहीं, बल्कि केवल जोखिम के लिए है।
  2. डायड-कीपॉइंट (Dyad-Keypoint): "रोगी X और डॉक्टर जोन्स की मुलाकात।" (यादृच्छिक संख्या विशिष्ट जोड़ी से जुड़ी है)। यदि डॉक्टर बदल जाता है, तो "घटना" अलग हो जाती है, इसलिए आपको एक नई यादृच्छिक संख्या की आवश्यकता होती है।

शोध पत्र तर्क देता है कि वैज्ञानिकों को स्पष्ट रूप से चुनना होगा कि वे इनमें से कौन से नियम चाहते हैं। पुरानी विधियों (टेप रिकॉर्डर) ने यह चुनाव स्वचालित रूप से और अक्सर अनजाने में किया (आमतौर पर गलत वाला)। नई विधि वैज्ञानिकों को यह कहने के लिए मजबूर करती है: "यहाँ मेरा मतलब ठीक से यह है कि 'वही घटना' क्या है।"

सारांश: आपको इसकी परवाह क्यों करनी चाहिए?

  1. निष्पक्षता: इस सुधार के बिना, आपके कंप्यूटर सिमुलेशन आपको बता सकते हैं कि टीका काम करता है (या विफल होता है) सिर्फ इसलिए क्योंकि यादृच्छिक संख्याएँ इधर-उधर हो गई थीं, न कि इसलिए कि टीका वास्तव में कुछ करता है।
  2. दक्षता (Efficiency): यादृच्छिक संख्याओं को संरेखित (aligned) रखकर, आपको स्पष्ट उत्तर पाने के लिए कम कंप्यूटर रन की आवश्यकता होती है। यह स्थिर हाथ बनाम हिलते हुए हाथ से फोटो लेने जैसा है; आप कम प्रयास में अधिक स्पष्ट तस्वीर प्राप्त करते हैं।
  3. सत्य: यह कंप्यूटर को "भूतिया" (ghost) संबंध बनाने से रोकता है। पुरानी विधि में, व्यक्ति A के बीमार होने से गलती से व्यक्ति B के भाग्य को बदल दिया जा सकता था क्योंकि कंप्यूटर को एक चरण छोड़ना पड़ा था। नई विधि में, व्यक्ति A और व्यक्ति B वास्तव में स्वतंत्र हैं, जब तक कि विज्ञान यह न कहे कि वे जुड़े हुए हैं।

निष्कर्ष:
लेखक वैज्ञानिक समुदाय से कह रहे हैं: "टेप रिकॉर्डर विधि का उपयोग करना बंद करें जहाँ घटनाओं का क्रम परिणाम को बदल देता है। एड्रेस बुक विधि का उपयोग करना शुरू करें जहाँ प्रत्येक घटना का अपना स्थायी, अपरिवर्तनीय आईडी कार्ड होता है।" यह सिमुलेशन को अधिक ईमानदार, अधिक सटीक और वास्तव में कारण-आधारित (causal) बनाता है।

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

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

Digest आज़माएँ →