Build your ultimate AI agent
कोर्स विवरण
डिस्क्रीट-इवेंट सिमुलेशन की खोज करें
क्या आपको कभी अपने उद्योग या व्यवसायिक संचालन को अनुकूलित करने के लिए कहा गया है? Python में डिस्क्रीट-इवेंट सिमुलेशन पर इस पाठ्यक्रम में, आप समानांतर या क्रम में चलने वाली असंख्य प्रक्रियाओं के अनुकूलन से निपटना सीखेंगे।प्रक्रिया अनुकूलन का अन्वेषण करें
विनिर्माण, परिवहन, लॉजिस्टिक्स, और आपूर्ति-श्रृंखला गतिविधियों में समानांतर या क्रमिक रूप से चल रही कई प्रक्रियाओं के प्रबंधन की आवश्यकता हो सकती है। इन प्रक्रियाओं का अनुकूलन करना एक चुनौतीपूर्ण कार्य हो सकता है, यहाँ तक कि छोटी कंपनियों के लिए भी, लेकिन यह लाभप्रदता बढ़ाने, बाधाओं को दूर करने और संसाधनों के प्रबंधन में सुधार करने के लिए आवश्यक यात्रा है।वास्तविक दुनिया की प्रक्रियाओं के लिए डिजिटल ट्विन विकसित करें
Python के SimPy पैकेज का उपयोग करके, आप डिस्क्रीट-इवेंट सिमुलेशनों के आधार पर विभिन्न प्रकार की औद्योगिक प्रक्रियाओं के लिए डिजिटल ट्विन विकसित करेंगे। आप कार उत्पादन लाइनों और ई-कॉमर्स से लेकर सड़क यातायात प्रबंधन और आपूर्ति-श्रृंखला गतिविधियों तक, कई वास्तविक-विश्व उदाहरणों का सामना करेंगे।इस पाठ्यक्रम को पूरा करने के बाद, आपके पास परिचालनात्मक डिस्क्रीट-इवेंट मॉडल विकसित करने का आत्मविश्वास होगा, जिन्हें विभिन्न प्रबंधन और अनुकूलन रणनीतियों की प्रभावशीलता और लागत-लाभ का क्रमिक रूप से परीक्षण करने के लिए “वर्चुअल लिविंग लैब्स” के रूप में उपयोग किया जा सकता है।पूर्वापेक्षाएँ
पाठ्यक्रम
कोर्स रूपरेखा
1
डायनेमिक सिस्टम और डिस्क्रीट-इवेंट सिमुलेशन मॉडल्स का परिचय
आइए डिस्क्रीट-इवेंट सिमुलेशन की क्षमता को समझें। इस कोर्स की शुरुआत में, आप ऐसे समस्याओं की पहचान करना सीखेंगे जहाँ डिस्क्रीट-इवेंट सिमुलेशन मैनेजमेंट और निर्णय-निर्धारण में सहायक हो सकते हैं। आप डिस्क्रीट-इवेंट मॉडल्स के मुख्य घटकों के बारे में भी सीखेंगे और मॉडल के आउटपुट्स की व्याख्या कैसे करें, यह समझेंगे। अंत में, आप अपना पहला "क्यू" डिस्क्रीट-इवेंट मॉडल बनाएँगे。
- डायनेमिक सिस्टम्स और डिस्क्रीट-इवेंट मॉडल्स50 XP
- डायनेमिक सिस्टम100 XP
- किसी प्रक्रिया को घटनाओं के क्रम में तोड़ना100 XP
- लिफ्ट: डिस्क्रीट-इवेंट मॉडल100 XP
- डायनेमिक सिस्टम्स के गणितीय मॉडल50 XP
- डिस्क्रीट-इवेंट मॉडल: महत्वपूर्ण प्रक्रियाएँ पहचानें100 XP
- गणितीय मॉडल: मुख्य प्रक्रियाएँ शामिल करना100 XP
- डिस्क्रीट-इवेंट सिमुलेशन का परिचय50 XP
- डिस्क्रीट-इवेंट मॉडल विकसित करना100 XP
- डिस्क्रीट-इवेंट मॉडल चलाना100 XP
2
SimPy का उपयोग करके डिस्क्रीट-इवेंट मॉडल विकसित करना
अपने डिस्क्रीट-इवेंट सिमुलेेशन को सरल बनाने के लिए SimPy पैकेज की ताकत जानें। अध्याय 2 में, आप सीखेंगे कि SimPy मॉडल एनवायरनमेंट कैसे बनाया जाता है और उसमें प्रोसेस और संसाधन कैसे जोड़े जाते हैं। आप उपलब्ध संसाधनों के अलग-अलग प्रकारों के बारे में भी सीखेंगे, साथ ही इवेंट्स को नियंत्रित और शेड्यूल करने के विकल्पों के बारे में। इस अध्याय के अंत में, आप एक एयरक्राफ्ट असेंबली लाइन के लिए पूरा SimPy मॉडल बनाएँगे।
3
मॉडल्स में निर्धारक और अनिर्धारकता का मिश्रण
उन प्रोसेस के प्रकारों का अन्वेषण करें जिन्हें आप डिस्क्रीट-इवेंट मॉडल्स में जोड़ सकते हैं। आप निर्धारक (deterministic) और अनिर्धारक (non-deterministic) प्रोसेस में अंतर करना और उन्हें मॉडल्स में दर्शाना सीखेंगे। आप यह भी सीखेंगे कि इवेंट्स (या प्रोसेस) को कैसे रैंडमाइज़ किया जाए, जो अनिर्धारक इवेंट्स का सिमुलेशन करने के लिए महत्वपूर्ण है। अंत में, आप SimPy का एक ऐसा मॉडल बनाएँगे जो निर्धारक और अनिर्धारक दोनों प्रकार के प्रोसेस को जोड़ता है।
4
मॉडल एप्लिकेशन, क्लस्टरिंग, ऑप्टिमाइज़ेशन, और मॉड्युलैरिटी
आप अपने डिस्क्रीट-इवेंट मॉडल्स के प्रभाव को अधिकतम करने के लिए ऑप्टिमाइज़ेशन विधियाँ सीखेंगे। आप Monte Carlo अप्रोच का उपयोग करके सिमुलेशन एन्सेम्बल्स करना सीखेंगे और यह जानेंगे कि अपने मॉडल परिणामों में क्लस्टर्स की पहचान कैसे करें, ताकि उसके व्यवहार को समझा जा सके और महत्वपूर्ण प्रोसेस व टिपिंग पॉइंट्स पहचाने जा सकें। आप ऑब्जेक्टिव फंक्शंस का उपयोग करके अपने मॉडल ऑप्टिमाइज़ेशन प्रयासों के लिए लक्ष्य भी तय करेंगे। कोर्स के अंत में, आप जानेंगे कि अपने मॉडल को कैसे स्केलेबल बनाया जाए ताकि वह स्थिर रहे और नियंत्रित तरीके से बढ़ सके।
Python में Discrete Event Simulation
कोर्स
पूरा

