बहुस्तरीय मोंटे कार्लो विधि: Difference between revisions

From Vigyanwiki
No edit summary
Line 1: Line 1:
[[संख्यात्मक विश्लेषण]] में बहुस्तरीय मोंटे कार्लो (एमएलएमसी) विधियाँ [[स्टोचैस्टिक सिमुलेशन|संयोजनात्मक सिमुलेशन]] में उत्पन्न होने वाले [[अपेक्षित मूल्य|अपेक्षित मूल्यों]] की गणना के लिए एक [[कलन विधि]] हैं। [[मोंटे कार्लो विधि]]यों की तरह, बहुस्तरीय मोंटे कार्लो विधियाँ भी दोहरे प्रक्रिया आधारित यादृच्छिक प्रतिरूप चयन पर आधारित होती हैं, परंतु इन प्रतिरूपो को विभिन्न सत्यता स्तरों पर लिया जाता है। एमएलएमसी विधियाँ मुख्य रूप से मानक मोंटे कार्लो विधियों की गणना के गणितीय लागत को अत्यधिक कम कर सकती हैं, क्योंकि इसमें अधिकांश प्रतिरूपो को कम सत्यता और उसके संबंधित कम लागत के साथ लिया जाता है, और मात्र बहुत कम संख्या में प्रतिरूपो को उच्च सत्यता और उसके संबंधित उच्च लागत के साथ लिया जाता है।
[[संख्यात्मक विश्लेषण]] में बहुस्तरीय मोंटे कार्लो (एमएलएमसी) विधियाँ [[स्टोचैस्टिक सिमुलेशन|संयोजनात्मक]] अनुरूपण में उत्पन्न होने वाले [[अपेक्षित मूल्य|अपेक्षित मूल्यों]] की गणना के लिए एक [[कलन विधि]] हैं। [[मोंटे कार्लो विधि]]यों की तरह, बहुस्तरीय मोंटे कार्लो विधियाँ भी दोहरे प्रक्रिया आधारित यादृच्छिक प्रतिरूप चयन पर आधारित होती हैं, परंतु इन प्रतिरूपो को विभिन्न सत्यता स्तरों पर लिया जाता है। एमएलएमसी विधियाँ मुख्य रूप से मानक मोंटे कार्लो विधियों की गणना के गणितीय लागत को अत्यधिक कम कर सकती हैं, क्योंकि इसमें अधिकांश प्रतिरूपो को कम सत्यता और उसके संबंधित कम लागत के साथ लिया जाता है, और मात्र बहुत कम संख्या में प्रतिरूपो को उच्च सत्यता और उसके संबंधित उच्च लागत के साथ लिया जाता है।


== लक्ष्य ==
== लक्ष्य ==
बहुस्तरीय मोंटे कार्लो पद्धति का लक्ष्य अपेक्षित मूल्य का अनुमान लगाना है <math>\operatorname{E}[G]</math> यादृच्छिक चर का <math>G</math> यह एक स्टोकेस्टिक सिमुलेशन का आउटपुट है। मान लीजिए कि यह यादृच्छिक चर बिल्कुल अनुकरण नहीं किया जा सकता है, लेकिन सन्निकटन का एक क्रम है <math>G_0, G_1, \ldots, G_L</math> बढ़ती सटीकता के साथ, लेकिन बढ़ती लागत के साथ, जो कि अभिसरण करता है <math>G</math> जैसा <math>L\rightarrow\infty</math>. बहुस्तरीय पद्धति का आधार [[दूरबीन राशि]] पहचान है,<ref>{{cite journal |last=Giles |first=M. B. |date=2015 |title=बहुस्तरीय मोंटे कार्लो तरीके|journal=Acta Numerica |volume=24 |pages=259–328 |doi=10.1017/s096249291500001x|arxiv=1304.5472 |s2cid=13805654 }}</ref>
बहुस्तरीय मोंटे कार्लो विधि का उद्देश्य एक प्रसंभाव्य अनुरूपण के आउटपुट होने वाले यादृच्छिक परिवर्तन <math>G</math> की अपेक्षित मान <math>\operatorname{E}[G]</math> का अनुमान लगाना है। यदि यह यादृच्छिक परिवर्तन सटीकता से अनुकारित नहीं किया जा सकता है, तब यहां एक अनुक्रमणिका<math>G_0, G_1, \ldots, G_L</math> होती है <math>G_0, G_1, \ldots, G_L</math> जो सुधारती सटीकता के साथ बढ़ती है, परंतु उसके साथ लागत भी बढ़ती है, जैसा कि <math>G</math> और  <math>L\rightarrow\infty</math>अभिसरण करता है बहुस्तरीय विधि का आधार दूरबीन योग समीकरण होता है।,<ref>{{cite journal |last=Giles |first=M. B. |date=2015 |title=बहुस्तरीय मोंटे कार्लो तरीके|journal=Acta Numerica |volume=24 |pages=259–328 |doi=10.1017/s096249291500001x|arxiv=1304.5472 |s2cid=13805654 }}</ref>


{{align|center|<math> \operatorname{E}[G_{L}] = \operatorname{E}[G_{0}] + \sum_{\ell=1}^L \operatorname{E}[G_\ell - G_{\ell-1}],</math>}}
{{align|center|<math> \operatorname{E}[G_{L}] = \operatorname{E}[G_{0}] + \sum_{\ell=1}^L \operatorname{E}[G_\ell - G_{\ell-1}],</math>}}
Line 16: Line 16:


== एमएलएमसी अनुकरण के लिए एक एल्गोरिथ्म ==
== एमएलएमसी अनुकरण के लिए एक एल्गोरिथ्म ==
एमएलएमसी सिमुलेशन के लिए एक सरल स्तर-अनुकूली एल्गोरिदम छद्म कोड में नीचे दिया गया है।  
एमएलएमसी अनुरूपण के लिए एक सरल स्तर-अनुकूली एल्गोरिदम छद्म कोड में नीचे दिया गया है।  
<math>L\gets0</math>
<math>L\gets0</math>
दोहराना
दोहराना

Revision as of 10:30, 1 July 2023

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

लक्ष्य

बहुस्तरीय मोंटे कार्लो विधि का उद्देश्य एक प्रसंभाव्य अनुरूपण के आउटपुट होने वाले यादृच्छिक परिवर्तन की अपेक्षित मान का अनुमान लगाना है। यदि यह यादृच्छिक परिवर्तन सटीकता से अनुकारित नहीं किया जा सकता है, तब यहां एक अनुक्रमणिका होती है जो सुधारती सटीकता के साथ बढ़ती है, परंतु उसके साथ लागत भी बढ़ती है, जैसा कि और अभिसरण करता है बहुस्तरीय विधि का आधार दूरबीन योग समीकरण होता है।,[1]

अपेक्षा ऑपरेटर की रैखिकता के कारण यह तुच्छ रूप से संतुष्ट है। हर एक उम्मीद इसके बाद मोंटे कार्लो विधि द्वारा अनुमान लगाया जाता है, जिसके परिणामस्वरूप बहुस्तरीय मोंटे कार्लो विधि होती है। ध्यान दें कि अंतर का एक प्रतिरूप लेना स्तर पर दोनों के अनुकरण की आवश्यकता है और .

एमएलएमसी विधि काम करती है अगर भिन्नताएं जैसा , जो कि दोनों के मामले में होगा और लगभग एक ही यादृच्छिक चर . केंद्रीय सीमा प्रमेय द्वारा, इसका तात्पर्य है कि अंतर की अपेक्षा को सटीक रूप से अनुमानित करने के लिए किसी को कम और कम प्रतिरूपो की आवश्यकता होती है जैसा . इसलिए ज्यादातर सैंपल लेवल पर ही लिए जाएंगे , जहां नमूने सस्ते हैं, और बेहतरीन स्तर पर बहुत कम प्रतिरूपो की आवश्यकता होगी . इस अर्थ में, एमएलएमसी को एक पुनरावर्ती नियंत्रण भिन्न रणनीति के रूप में माना जा सकता है।

अनुप्रयोग

सही

एमएलएमसी के पहले आवेदन का श्रेय माइक जाइल्स को दिया जाता है,[2] मोंटे कार्लो विकल्प मॉडल के लिए स्टोचैस्टिक अंतर समीकरण (एसडीई) के संदर्भ में, हालांकि, पैरामीट्रिक एकीकरण के संदर्भ में हेनरिक के काम में पहले के निशान पाए जाते हैं।[3] यहाँ, यादृच्छिक चर अदायगी समारोह, और सन्निकटन के अनुक्रम के रूप में जाना जाता है , प्रतिरूप पथ के सन्निकटन का उपयोग करें समय कदम के साथ .

अनिश्चितता परिमाणीकरण (यूक्यू) में समस्याओं के लिए एमएलएमसी का अनुप्रयोग अनुसंधान का एक सक्रिय क्षेत्र है।[4][5] इन समस्याओं का एक महत्वपूर्ण प्रोटोटाइपिकल उदाहरण आंशिक अंतर समीकरण (पीडीई) हैं जो स्टोकेस्टिक आंशिक अंतर समीकरण के साथ हैं। इस संदर्भ में, यादृच्छिक चर ब्याज की मात्रा के रूप में जाना जाता है, और सन्निकटन का क्रम अलग-अलग जाल आकारों के साथ पीडीई के विवेक से मेल खाता है।

एमएलएमसी अनुकरण के लिए एक एल्गोरिथ्म

एमएलएमसी अनुरूपण के लिए एक सरल स्तर-अनुकूली एल्गोरिदम छद्म कोड में नीचे दिया गया है। दोहराना

    स्तर पर वार्म-अप के नमूने लें 

सभी स्तरों पर प्रतिरूप प्रसरण की गणना करें प्रतिरूपो की इष्टतम संख्या को परिभाषित करें सभी स्तरों पर प्रत्येक स्तर पर अतिरिक्त नमूने लें के अनुसार अगर तब

        अभिसरण के लिए परीक्षण
    अंत
    अगर नहीं मिला तो         

अंत

अभिसरण होने तक

एमएलएमसी का विस्तार

बहुस्तरीय मोंटे कार्लो पद्धति के हाल के विस्तार में मल्टी-इंडेक्स मोंटे कार्लो शामिल हैं,[6] जहां शोधन की एक से अधिक दिशाओं पर विचार किया जाता है, क्वासी-मोंटे कार्लो विधि पद्धति के साथ एमएलएमसी का संयोजन।[7][8]


यह भी देखें

संदर्भ

  1. Giles, M. B. (2015). "बहुस्तरीय मोंटे कार्लो तरीके". Acta Numerica. 24: 259–328. arXiv:1304.5472. doi:10.1017/s096249291500001x. S2CID 13805654.
  2. Giles, M. B. (2008). "बहुस्तरीय मोंटे कार्लो पथ सिमुलेशन". Operations Research. 56 (3): 607–617. CiteSeerX 10.1.1.121.713. doi:10.1287/opre.1070.0496. S2CID 3000492.
  3. Heinrich, S. (2001). "बहुस्तरीय मोंटे कार्लो तरीके". Lecture Notes in Computer Science (Multigrid Methods). Lecture Notes in Computer Science. Springer. 2179: 58–67. doi:10.1007/3-540-45346-6_5. ISBN 978-3-540-43043-8.
  4. Cliffe, A.; Giles, M. B.; Scheichl, R.; Teckentrup, A. (2011). "बहुस्तरीय मोंटे कार्लो के तरीके और रैंडम गुणांक वाले अण्डाकार पीडीई के अनुप्रयोग" (PDF). Computing and Visualization in Science. 14 (1): 3–15. doi:10.1007/s00791-011-0160-x. S2CID 1687254.
  5. Pisaroni, M.; Nobile, F. B.; Leyland, P. (2017). "कंप्रेसिबल इनविसिड एरोडायनामिक्स में अनिश्चितता मात्रा के लिए एक निरंतरता बहु स्तरीय मोंटे कार्लो विधि" (PDF). Computer Methods in Applied Mechanics and Engineering. 326 (C): 20–50. doi:10.1016/j.cma.2017.07.030. S2CID 10379943. Archived from the original (PDF) on 2018-02-14.
  6. Haji-Ali, A. L.; Nobile, F.; Tempone, R. (2016). "Multi-Index Monte Carlo: When Sparsity Meets Sampling". Numerische Mathematik. 132 (4): 767–806. arXiv:1405.3757. doi:10.1007/s00211-015-0734-5. S2CID 253742676.
  7. Giles, M. B.; Waterhouse, B. (2009). "बहुस्तरीय अर्ध-मोंटे कार्लो पथ अनुकरण" (PDF). Advanced Financial Modelling, Radon Series on Computational and Applied Mathematics. De Gruyter: 165–181.
  8. Robbe, P.; Nuyens, D.; Vandewalle, S. (2017). "लॉगनॉर्मल डिफ्यूजन प्रॉब्लम के लिए एक मल्टी-इंडेक्स क्वैसी-मोंटे कार्लो एल्गोरिथम". SIAM Journal on Scientific Computing. 39 (5): A1811–C392. arXiv:1608.03157. Bibcode:2017SJSC...39S.851R. doi:10.1137/16M1082561. S2CID 42818387.