मुख्य सामग्री पर जाएं
होमPython

कोर्स

Python में Tree-Based Models के साथ Machine Learning

मध्यमकौशल स्तर
अपडेट किया गया 12/2025
इस पाठ्यक्रम में, आप scikit-learn का उपयोग करके regression और classification के लिए tree-based models और ensembles का उपयोग करना सीखेंगे।
मुफ़्त में पाठ्यक्रम शुरू करें
PythonMachine Learning
5 घंटे
15 वीडियो
57 अभ्यास
4,650 XP
110K+
उपलब्धि का प्रमाण पत्र

अपना मुफ़्त खाता बनाएं

Google के साथ जारी रखेंअधिक विकल्प दिखाएँ

या


जारी रखने पर, आप हमारी उपयोग की शर्तें, हमारी गोपनीयता नीति को स्वीकार करते हैं और यह भी कि आपका डेटा संयुक्त राज्य अमेरिका में संग्रहीत किया जाता है।

हजारों कंपनियों के शिक्षार्थियों द्वारा पसंद किया गया

Group

टीम को ट्रेनिंग देना चाहते हैं?

व्यवसाय के लिए आज़माएँ

पाठ्यक्रम विवरण

Decision trees supervised learning मॉडल होते हैं, जिनका उपयोग classification और regression जैसी समस्याओं में किया जाता है। Tree मॉडल बहुत लचीले होते हैं, लेकिन इसकी एक कीमत होती है: एक तरफ, पेड़ जटिल non-linear संबंधों को पकड़ सकते हैं; दूसरी तरफ, वे डेटासेट में मौजूद noise को याद कर लेने की प्रवृत्ति रखते हैं। अलग-अलग तरीके से प्रशिक्षित पेड़ों की predictions को मिलाकर, ensemble मेथड्स पेड़ों की लचीलापन का लाभ उठाते हैं और साथ ही noise याद करने की प्रवृत्ति को कम करते हैं। Ensemble मेथड्स कई क्षेत्रों में उपयोग होते हैं और कई machine learning प्रतियोगिताएँ जीतने का सिद्ध रिकॉर्ड रखते हैं। इस कोर्स में, आप Python और user-friendly scikit-learn machine learning लाइब्रेरी का उपयोग करके decision trees और tree-based मॉडल्स को ट्रेन करना सीखेंगे। आप पेड़ों के फायदे और सीमाएँ समझेंगे और देखेंगे कि ensembling से इन सीमाओं को कैसे कम किया जा सकता है — वह भी real-world डेटासेट्स पर अभ्यास करते हुए। अंत में, आप यह भी सीखेंगे कि अपने मॉडलों से सर्वश्रेष्ठ प्रदर्शन पाने के लिए सबसे प्रभावशाली hyperparameters को कैसे ट्यून किया जाए।

पूर्व आवश्यकताएं

Supervised Learning with scikit-learn
1

Classification और Regression Trees

Classification and Regression Trees (CART) supervised learning मॉडलों का समूह है, जिनका उपयोग classification और regression से जुड़ी समस्याओं में किया जाता है। इस चैप्टर में, आप CART एल्गोरिदम से परिचित होंगे।
अध्याय शुरू करें
2

Bias-Variance Tradeoff

Bias-variance tradeoff supervised machine learning की मूलभूत अवधारणाओं में से एक है। इस चैप्टर में, आप overfitting और underfitting की समस्याओं का निदान करना समझेंगे। आपको ensembling की अवधारणा से भी परिचित कराया जाएगा, जहाँ कई मॉडलों की predictions को मिलाकर अधिक robust predictions प्राप्त की जाती हैं।
अध्याय शुरू करें
3

Bagging और Random Forests

Bagging एक ensemble मेथड है जिसमें training डेटा से सैंपल किए गए अलग-अलग उपसमूहों पर एक ही एल्गोरिदम को कई बार प्रशिक्षित किया जाता है। इस चैप्टर में, आप समझेंगे कि bagging का उपयोग करके tree ensemble कैसे बनाया जा सकता है। आप यह भी सीखेंगे कि random forests एल्गोरिदम पेड़ों के प्रत्येक split स्तर पर randomization द्वारा ensemble में अतिरिक्त विविधता कैसे लाता है।
अध्याय शुरू करें
4

Boosting

Boosting उस ensemble मेथड को कहते हैं जिसमें कई मॉडलों को क्रमवार प्रशिक्षित किया जाता है और हर अगला मॉडल अपने पूर्ववर्तियों की त्रुटियों से सीखता है। इस चैप्टर में, आप AdaBoost और Gradient Boosting के दो boosting मेथड्स से परिचित होंगे।
अध्याय शुरू करें
5

Model Tuning

Machine learning मॉडल के hyperparameters वे पैरामीटर होते हैं जो डेटा से नहीं सीखे जाते। इन्हें मॉडल को training सेट पर फिट करने से पहले तय किया जाना चाहिए। इस चैप्टर में, आप grid search cross validation का उपयोग करके tree-based मॉडल के hyperparameters को ट्यून करना सीखेंगे।
अध्याय शुरू करें
Python में Tree-Based Models के साथ Machine Learning
पाठ्यक्रम
पूर्ण

उपलब्धि का प्रमाण पत्र अर्जित करें

इस प्रमाण पत्र को अपनी LinkedIn प्रोफ़ाइल, रिज्यूमे या CV में जोड़ें
इसे सोशल मीडिया पर और अपनी प्रदर्शन समीक्षा में साझा करें
अभी नामांकन करें

19 मिलियन से अधिक शिक्षार्थियों के साथ जुड़ें और आज ही Python में Tree-Based Models के साथ Machine Learning शुरू करें!

अपना मुफ़्त खाता बनाएं

Google के साथ जारी रखेंअधिक विकल्प दिखाएँ

या


जारी रखने पर, आप हमारी उपयोग की शर्तें, हमारी गोपनीयता नीति को स्वीकार करते हैं और यह भी कि आपका डेटा संयुक्त राज्य अमेरिका में संग्रहीत किया जाता है।

मोबाइल के लिए DataCamp के साथ अपने डेटा कौशल को बढ़ाएं

हमारे मोबाइल कोर्स और दैनिक 5 मिनट की कोडिंग चुनौतियों के साथ चलते-फिरते प्रगति करें।