Build your ultimate AI agent
कोर्स विवरण
डीप लर्निंग सीखें
डीप लर्निंग कृत्रिम बुद्धिमत्ता का एक तेजी से विकसित होता क्षेत्र है, जिसने मशीन लर्निंग के क्षेत्र में क्रांति ला दी है और कंप्यूटर विज़न, प्राकृतिक भाषा प्रसंस्करण, तथा वाक् पहचान जैसे क्षेत्रों में अभूतपूर्व प्रगति संभव की है। जनरेटिव एआई में हालिया सबसे उन्नत प्रगति, जिसमें इमेज जनरेटर और संवादात्मक चैटबॉट शामिल हैं, ने गहन मशीन लर्निंग मॉडल्स को सार्वजनिक चर्चा के केंद्र में ला दिया है। आज ही यह सीखना शुरू करें कि डीप लर्निंग कैसे काम करती है और आप स्वयं डीप मॉडल्स को कैसे प्रशिक्षित कर सकते हैं।डीप लर्निंग करने का सबसे Python-युक्त तरीका, PyTorch का उपयोग करें
PyTorch एक शक्तिशाली और लचीला डीप लर्निंग फ्रेमवर्क है, जो शोधकर्ताओं और प्रैक्टिशनरों को आसानी से न्यूरल नेटवर्क बनाने और प्रशिक्षित करने की सुविधा देता है. दुनिया भर के Pythonistas द्वारा पसंद किया जाने वाला PyTorch, डीप लर्निंग कॉन्सेप्ट्स को लागू करने का बहुत लचीलापन और एक सहज तरीका प्रदान करता है।मजबूत डीप लर्निंग मॉडल्स को प्रशिक्षित करें
यह पाठ्यक्रम PyTorch के साथ डीप लर्निंग में आपको डीप लर्निंग की मूलभूत अवधारणाओं और तकनीकों की व्यापक समझ प्रदान करने के लिए डिज़ाइन किया गया है, और आपको विभिन्न न्यूरल नेटवर्क अवधारणाओं को लागू करने के लिए व्यावहारिक कौशल से सुसज्जित करता है। आप मल्टी-इनपुट और मल्टी-आउटपुट आर्किटेक्चर को अच्छी तरह समझेंगे। आप सीखेंगे कि गैर-संतृप्त सक्रियणों, बैच नॉर्मलाइज़ेशन, और उचित वज़न आरंभिकरण का उपयोग करके वैनिशिंग और एक्सप्लोडिंग ग्रेडिएंट्स की समस्याओं को कैसे रोका जाए। आप रेग्युलराइज़ेशन और ड्रॉपआउट का उपयोग करके ओवरफिटिंग को कम कर सकेंगे। अंत में, आप सीखेंगे कि लर्निंग रेट शेड्यूलिंग के साथ प्रशिक्षण प्रक्रिया को कैसे तेज़ किया जाए।इमेज और सीक्वेंस मॉडल बनाएं
आप दो विशेषीकृत न्यूरल नेटवर्क आर्किटेक्चर के बारे में जानेंगे: छवि डेटा के लिए कन्वोल्यूशनल न्यूरल नेटवर्क्स (CNNs) और टाइम सीरीज़ या टेक्स्ट जैसे अनुक्रमिक डेटा के लिए रिकरेंट न्यूरल नेटवर्क्स (RNNs)। आप उनके लाभों को समझेंगे और उन्हें इमेज वर्गीकरण तथा टाइम सीरीज़ पूर्वानुमान कार्यों में लागू करने में सक्षम होंगे।पाठ्यक्रम के अंत तक, आपके पास विभिन्न अनुप्रयोगों के लिए अपने स्वयं के डीप लर्निंग मॉडल्स को मजबूती से प्रशिक्षित और मूल्यांकन करने का ज्ञान और आत्मविश्वास होगा।
पूर्वापेक्षाएँ
पाठ्यक्रम
कोर्स रूपरेखा
1
मज़बूत न्यूरल नेटवर्क्स का प्रशिक्षण
सीखें कि न्यूरल नेटवर्क्स को मज़बूती से कैसे ट्रेन किया जाए। इस अध्याय में, आप ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग का उपयोग करके PyTorch डेटासेट्स और मॉडल्स परिभाषित करेंगे और न्यूरल नेटवर्क्स के प्रशिक्षण और मूल्यांकन का दोहराव करेंगे। आप अलग-अलग ऑप्टिमाइज़र्स से भी परिचित होंगे और अंत में, अस्थिर ग्रेडिएंट्स की समस्याओं को कम करने वाली विभिन्न तकनीकों पर पकड़ बनाएँगे, जो न्यूरल नेट्स के प्रशिक्षण में अक्सर देखने को मिलती हैं।
- PyTorch और ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग50 XP
- PyTorch Dataset100 XP
- PyTorch DataLoader100 XP
- PyTorch मॉडल100 XP
- Optimizers, प्रशिक्षण, और मूल्यांकन50 XP
- ट्रेनिंग लूप100 XP
- Optimizers100 XP
- मॉडल का मूल्यांकन100 XP
- Vanishing और Exploding Gradients50 XP
- Initialization और activation100 XP
- एक्टिवेशन: ReLU बनाम ELU100 XP
- बैच नॉर्मलाइज़ेशन100 XP
2
इमेजेस और Convolutional Neural Networks
इमेज क्लासिफिकेशन समस्याएँ हल करने के लिए न्यूरल नेटवर्क्स को ट्रेन करें। इस अध्याय में, आप PyTorch में इमेज डेटा को हैंडल करना सीखेंगे और कॉन्वोल्यूशनल न्यूरल नेटवर्क्स (CNNs) पर पकड़ बनाएँगे। आप एक इमेज क्लासिफायर को ट्रेन और इवैल्युएट करने का अभ्यास करेंगे, साथ ही डेटा ऑगमेंटेशन की मदद से मॉडल के प्रदर्शन को बेहतर करना सीखेंगे।
3
सीक्वेंसेस और Recurrent Neural Networks
टाइम सीरीज़, टेक्स्ट, या ऑडियो जैसे क्रमबद्ध डेटा को प्रोसेस करने के लिए रिकरंट न्यूरल नेटवर्क्स (RNNs) बनाएँ और ट्रेन करें। आप दो सबसे लोकप्रिय रिकरंट आर्किटेक्चर—Long-Short Term Memory (LSTM) और Gated Recurrent Unit (GRU) नेटवर्क्स—के बारे में सीखेंगे, साथ ही मॉडल ट्रेनिंग के लिए सीक्वेंशियल डेटा को तैयार करना भी जानेंगे। आप अपनी स्किल्स का अभ्यास एक रिकरंट मॉडल को बिजली की खपत का पूर्वानुमान लगाने के लिए ट्रेन और इवैल्युएट करके करेंगे।
4
मल्टी-इनपुट और मल्टी-आउटपुट आर्किटेक्चर
मल्टी-इनपुट और मल्टी-आउटपुट मॉडल्स बनाएँ, और देखें कि कैसे ये ऐसे कार्यों को संभालते हैं जिनमें एक से अधिक इनपुट चाहिए होते हैं या जिनसे कई आउटपुट उत्पन्न होते हैं। आप सीखेंगे कि PyTorch का उपयोग करके इन मॉडल्स को कैसे डिज़ाइन और ट्रेन किया जाए, और मल्टी-आउटपुट मॉडल्स में लॉस वेटिंग जैसे अहम विषय में गहराई से जाएँगे। इसमें यह समझना शामिल है कि जब एक मॉडल को एक साथ कई कार्य करने के लिए ट्रेन किया जाता है, तो अलग-अलग टास्क की अहमियत को कैसे संतुलित किया जाए।
इंटरमीडिएट Deep Learning with PyTorch
कोर्स
पूरा

