← नवीनतम पेपर
⚡ electrical engineering

Composable Uncertainty in Symmetric Monoidal Categories for Design Problems (Extended Version)

यह शोध पत्र मार्कोव श्रेणियों (Markov categories) के साथ चेंज-ऑफ-बेस निर्माण (change-of-base construction) का उपयोग करके ओपन सिस्टम्स, विशेष रूप से डिज़ाइन समस्याओं के सिमेट्रिक मोनॉइडल कैटेगरीज (symmetric monoidal categories) में अनिश्चितता को मॉडल करने के लिए एक कंपोजिशनल फ्रेमवर्क प्रस्तुत करता है, जो अंतर्निहित कैटेगोरिकल गुणों को संरक्षित करते हुए पैरामीटराइज्ड ऑप्टिमाइजेशन और बेयसियन निर्णय लेने (Bayesian decision-making) का समर्थन करने वाली नई संरचनाओं को उत्पन्न करता है।

मूल लेखक: Marius Furter, Yujun Huang, Gioele Zardini

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

मूल लेखक: Marius Furter, Yujun Huang, Gioele Zardini

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

कल्पना कीजिए कि आप एक विशाल, जटिल मशीन बनाने की कोशिश कर रहे हैं, जैसे कि एक सेल्फ-ड्राइविंग कार या एक सॉफ्ट रोबोट जो तंग जगहों से गुजर सके। आपके पास कई अलग-अलग हिस्से हैं: एक बैटरी, एक मोटर, एक सेंसर और एक चेसिस। प्रत्येक हिस्से का एक काम है, लेकिन उन्हें संसाधनों का व्यापार भी करना पड़ता है। बैटरी को गति पाने के लिए शक्ति की आवश्यकता होती; मोटर को स्थिर रहने के लिए एक निश्चित वजन की आवश्यकता होती है। इंजीनियरिंग की दुनिया में, हम इसे "को-डिज़ाइन" (co-design) कहते हैं। यह एक विशाल पहेली की तरह है जहाँ आपको यह पता लगाना होता है कि सब कुछ एक साथ पूरी तरह से फिट होने के लिए टुकड़ों को कैसे बदला जाए।

लंबे समय से, गणितज्ञों और इंजीनियरों ने इस तरह की पहेलियों को हल करने के लिए "कैटेगरी थ्योरी" (category theory) नामक एक विशेष प्रकार के तर्क का उपयोग किया है। इसे एक सार्वभौमिक भाषा के रूप में समझें जो चीजों को जोड़ने का काम करती है। यह हर मशीन के हिस्से को तारों वाले एक बॉक्स के रूप में देखता है जिनसे संसाधन (जैसे ईंधन या पैसा) अंदर आते हैं और कार्य (जैसे गति या उत्तोलन) बाहर जाते हैं। इस भाषा का जादू यह है कि यह आपको इन बॉक्सों को किसी भी क्रम में जोड़ने की अनुमति देती है, बिल्कुल लेगो (LEGO) ब्रिक्स की तरह, ताकि एक पूरा सिस्टम बनाया जा सके। लेकिन इसमें एक पेंच है: वास्तविक दुनिया में, हम कभी भी सब कुछ निश्चित रूप से नहीं जानते। हम नहीं जानते कि एक बैटरी कितनी भारी होगी, या क्या कोई सामग्री हमारी अपेक्षा से थोड़ा अधिक खिंच जाएगी। हमारे पास "अनिश्चितता" (uncertainty) है। आमतौर पर, जब इंजीनियर इस स्थिति से निपटते हैं, तो वे बस सबसे खराब स्थिति का अनुमान लगाते हैं—जैसे कि यह मान लेना कि बैटरी जितनी भी भारी हो सकती है, वह उतनी ही होगी। यह सुरक्षित है, लेकिन यह बहुत स्मार्ट नहीं है। यह हमें यह नहीं बताता कि विफलता की संभावना कितनी है, या आपके डिज़ाइन विकल्पों में एक छोटा सा बदलाव आपकी संभावनाओं को कैसे बदल सकता है।

यह शोध पत्र एक बड़ा सवाल पूछता है: क्या हम एक बेहतर लेगो भाषा बना सकते हैं जो न केवल बॉक्सों को जोड़ती है, बल्कि "शायद" और "संभवतः" को भी अपने साथ लेकर चलती है? लेखक, मारियस फर्टर, युजुन हुआंग और जियोले ज़र्डिनी कहते हैं कि हाँ। उन्होंने एक नया तरीका आविष्कार किया है जिससे हम अपने डिज़ाइन पहेलियों को अनिश्चितता की एक ऐसी परत में लपेट सकते हैं जो जटिल होने के बावजूद जुड़ी हुई और तार्किक बनी रहती है।

"शायद" वाले बॉक्स का जादू

इस शोध पत्र का मुख्य विचार उन मानक डिज़ाइन बॉक्सों को "पैरामीट्रिक अनिश्चितता" (parametric uncertainty) की सुपरपावर देना है। कल्पना कीजिए कि आपके पास एक बैटरी का प्रतिनिधित्व करने वाला एक बॉक्स है। पुराने तरीके में, आप कह सकते हैं, "यह बैटरी 100 वॉट प्रदान करती है।" नए तरीके में, बॉक्स कहता है, "यह बैटरी कुछ मात्रा में शक्ति प्रदान करती है, और यहाँ एक मानचित्र है जो यह दिखाता है कि तापमान के आधार पर इसके 90, 95 या 100 वॉट होने की कितनी संभावना है।"

लेखक दिखाते हैं कि इसे "चेंज-ऑफ-बेस" (change-of-base) नामक एक गणितीय ट्रिक का उपयोग करके कैसे किया जा सकता है। यदि आप एक डिज़ाइन समस्या को संसाधनों से कार्यों तक के एक मानचित्र के रूप में देखते हैं, तो यह ट्रिक सरल मानचित्र को एक ऐसे मानचित्र से बदल देती है जो संभावनाओं के एक पूरे संग्रह की ओर ले जाता है। वे इन संग्रहों को रखने के लिए "मोनाड्स" (monads) नामक उपकरणों का उपयोग करते हैं (जो अनिश्चितता के लिए विशेष कंटेनर की तरह हैं)। ये कंटेनर विभिन्न प्रकार के "शायद" रख सकते हैं:

  • उपसमुच्चय (Subsets): "बैटरी 90 और 110 वॉट के बीच कहीं है।"
  • अंतराल (Intervals): "बैटरी निश्चित रूप से 95 और 105 वॉट के बीच है।"
  • वितरण (Distributions): "70% संभावना है कि बैटरी 100 वॉट की है, और 30% संभावना है कि यह 98 वॉट की है।"

शानदार बात यह है कि यह नया सिस्टम पुराने लेगो गेम के सभी नियमों को बनाए रखता है। आप अभी भी बॉक्सों को जोड़ सकते हैं। यदि आप एक बैटरी बॉक्स को एक मोटर बॉक्स से जोड़ते हैं, तो अनिश्चितता खोती या अस्त-व्यस्त नहीं होती है। इसके बजाय, बैटरी का "शायद" और मोटर का "शायद" मिलकर पूरी कार के "शायद" को पूरी तरह से बताते हैं।

यह वास्तविक जीवन के लिए क्यों महत्वपूर्ण है

शोध पत्र इसे एक ठोस उदाहरण के साथ प्रदर्शित करता है: एक इलेक्ट्रिक वाहन। कल्पना कीजिए कि आप एक चेसिस और एक बैटरी वाली कार का डिज़ाइन बना रहे हैं।

  • पुराना तरीका: आप कह सकते हैं, "यदि चेसिस बहुत भारी है, तो कार तेज़ नहीं चलेगी।" आप सबसे खराब स्थिति की जाँच करते हैं, और यदि यह पास हो जाता है, तो आप ठीक हैं।
  • नया तरीका: आप कह सकते हैं, "यदि चेसिस भारी है, तो 90% संभावना है कि कार तेज़ होगी, लेकिन 10% संभावना है कि वह धीमी होगी।" इससे भी बेहतर, आप अपने डिज़ाइन में एक "नॉब" (पैरामीटर) जोड़ सकते हैं। शायद चेसिस की सामग्री एक परिवर्तनशील (variable) है जिसे आप ट्यून कर सकते हैं। नया सिस्टम आपको देखने देता है कि उस नॉब को बदलने से संभावनाओं में क्या बदलाव आता है।

यह निर्णय लेने के लिए बहुत बड़ा है। केवल "क्या यह काम करेगा?" पूछने के बजाय, आप पूछ सकते हैं, "यदि मैं विफलता के जोखिम को कम करना चाहता हूँ तो सबसे अच्छा डिज़ाइन क्या है?" या "यदि मैं 99% सुनिश्चित होना चाहता हूँ कि कार काम करेगी, तो लागत कितनी बढ़ जाती है?" शोध पत्र यह भी दिखाता है कि आप इसका उपयोग डेटा से सीखने के लिए भी कर सकते हैं। यदि आपके पास वास्तविक कारों के परीक्षण परिणामों का एक समूह है, तो आप उन्हें सिस्टम में फीड कर सकते हैं, और यह आपके "शायद" वाले बॉक्सों को अधिक सटीक बनाने के लिए उन्हें अपडेट करेगा। यह ऐसा है जैसे डिज़ाइन प्रक्रिया के पास एक मस्तिष्क आ जाता है जो अनुभव से सीखता है।

खेल के नियम

लेखक गणित के नियमों का पालन करने में बहुत सावधान हैं। वे सिद्ध करते हैं कि यह नया सिस्टम किसी भी डिज़ाइन समस्या के लिए पूरी तरह से काम करता है जिसे "सिमेट्रिक मोनोइडल कैटेगरी" (एक फैंसी नाम जिसका अर्थ है एक ऐसा सिस्टम जहाँ चीजों को बदला और जोड़ा जा सकता है) के रूप में वर्णित किया जा सकता है। वे दिखाते हैं कि नए "अनिश्चितता बॉक्स" अभी भी पुराने बॉक्सों की तरह तर्क के सख्त नियमों का पालन करते हैं।

वे यह भी बताते हैं कि यह सिस्टम क्या नहीं करता है। यह जादुई रूप से अनिश्चितता को मापने की समस्या को हल नहीं करता है यदि आपके पास अच्छा डेटा नहीं है। यदि आप किसी ऐसी चीज़ पर संभावना लगाने की कोशिश करते जिसके बारे में आप कुछ नहीं जानते, तो गणित अभी भी काम करेगा, लेकिन उत्तर आपकी अज्ञानता को दर्शाएगा। वे यह भी नोट करते हैं कि निरंतर भौतिक स्थानों (continuous physical spaces) में शामिल कुछ जटिल प्रणालियों के लिए, आपको यह परिभाषित करने के बारे में सावधान रहना होगा कि "मापन" (संभावनाओं को गिनने का गणितीय तरीका) क्या है, अन्यथा सिस्टम गणना करने के लिए बहुत जटिल हो सकता है। लेकिन अधिकांश व्यावहारिक इंजीनियरिंग समस्याओं के लिए, विशेष रूप से जिन्हें अलग-अलग चरणों में विभाजित किया जा सकता है या जिनका अनुमान लगाया जा सकता है, यह विधि ठोस है।

निष्कर्ष

संक्षेप में, यह शोध पत्र इंजीनियरिंग डिज़ाइन की कठोर दुनिया और वास्तविक जीवन की अनिश्चित दुनिया के बीच एक पुल बनाता है। यह इंजीनियरों को ऐसे सिस्टम बनाने के लिए नए उपकरण देता है जो न केवल "सबसे खराब स्थिति" के लिए सुरक्षित हैं, बल्कि वास्तविक दुनिया के लिए अनुकूलित भी हैं, जहाँ चीजें शायद ही कभी 100% निश्चित होती हैं। डिज़ाइन प्रक्रिया में अनिश्चितता को एक प्राथमिक घटक (first-class citizen) के रूप में मानकर, हम स्मार्टर, अधिक अनुकूलन योग्य और अधिक कुशल मशीनें बना सकते हैं। यह एक स्थिर ब्लूप्रिंट से एक जीवित, सांस लेती सिमुलेशन में अपग्रेड करने जैसा है जो जानता है कि "शायद" और "निश्चित रूप से" के बीच क्या अंतर है, और हमें हर बार बेहतर विकल्प चुनने में मदद करता है जब हम एक नया हिस्सा जोड़ते हैं।

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

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

Digest आज़माएँ →