Data Science Academy · पाठ

निर्णय-वृक्ष और Random Forests

नियम-आधारित और समूहित वर्गीकारक

पाठ 3, कुल 4 में से13 चरण

निर्णय-वृक्ष और Random Forests, CoddyKit पर Data Science Academy का एक निःशुल्क पाठ है। यह 4 में से 3वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Data Science Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Data Science Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

प्रश्नों का वृक्ष

निर्णय वृक्ष आपकी विशेषताओं के बारे में हाँ-या-नहीं वाले प्रश्नों की शृंखला पूछते हुए वर्ग तय करता है, जब तक उसे उत्तर न मिल जाए। 🌳

हर नोड पर विभाजन

हर शाखा-बिंदु एक विभाजन है, जैसे उम्र 30 से अधिक है या नहीं। उस जाँच के आधार पर डेटा बाएँ या दाएँ जाता है।

पत्तियों में उत्तर होता है

जब कोई उपयोगी प्रश्न बाकी नहीं रहता, तो आप एक पत्ती तक पहुँचते हैं। उस पत्ती में सबसे अधिक बार आने वाला वर्ग अनुमान बनता है।

सर्वश्रेष्ठ विभाजन चुनना

वृक्ष हर विभाजन को इस तरह चुनता है कि समूह जितना संभव हो उतने शुद्ध हों। इसे जिनी अशुद्धता या एंट्रॉपी जैसे मानदंडों से मापा जाता है।

समझना आसान

एक बड़ी ताकत व्याख्येयता है: आप प्रश्नों के रास्ते का अनुसरण करके ठीक-ठीक समझा सकते हैं कि अनुमान क्यों लगाया गया।

वृक्ष आसानी से ओवरफिट करते हैं

अगर रोक न लगाई जाए, तो वृक्ष गहरा बढ़कर प्रशिक्षण डेटा को याद कर लेता है। यह ओवरफिटिंग नए, अनदेखे डेटा पर सटीकता घटाती है।

गहराई सीमित करें

अधिकतम_गहराई से वृद्धि सीमित करके आप वृक्ष को नियंत्रित करते हैं। इससे प्रशिक्षण डेटा पर थोड़ा कम मेल बैठता है, लेकिन नए डेटा पर सामान्यीकरण बहुत बेहतर होता है।

from sklearn.tree import DecisionTreeClassifier
model = DecisionTreeClassifier(max_depth=4)

कई वृक्ष एक से बेहतर

रैंडम फ़ॉरेस्ट कई वृक्षों को प्रशिक्षित करता है और उनसे मतदान करवाता है। यह समूह किसी अकेले गहरे वृक्ष से कहीं अधिक स्थिर होता है।

हर वृक्ष कम देखता है

विविधता के लिए हर वृक्ष पंक्तियों के एक यादृच्छिक नमूने और विशेषताओं के एक यादृच्छिक उपसमुच्चय पर प्रशिक्षित होता है। यही विविधता इसका गुप्त हथियार है।

फ़ॉरेस्ट बनाएँ

scikit-learn में यह एक ही पंक्ति में हो जाता है। समूह में शामिल होने वाले वृक्षों की संख्या चुनने के लिए वृक्ष_आकलकों_की_संख्या सेट करें।

from sklearn.ensemble import RandomForestClassifier
model = RandomForestClassifier(n_estimators=100)

मुफ़्त विशेषता महत्त्व

प्रशिक्षित फ़ॉरेस्ट विशेषता_महत्त्व_ के माध्यम से बताता है कि कौन-से इनपुट सबसे अधिक महत्वपूर्ण थे। यह अनुमानों को प्रभावित करने वाली चीज़ों की त्वरित जानकारी देता है।

model.feature_importances_

त्वरित जाँच

आइए पुष्टि करें कि फ़ॉरेस्ट एक अकेले वृक्ष से बेहतर क्यों होता है।

पुनरावलोकन

निर्णय वृक्ष प्रश्न पूछते-पूछते एक पत्ती तक पहुँचता है; रैंडम फ़ॉरेस्ट कई वृक्षों में मतदान करके ओवरफिटिंग घटाता है। 🎯

शुरुआत निःशुल्क

एआई शिक्षक के साथ Python सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
30
पाठ
120

अक्सर पूछे जाने वाले प्रश्न

क्या “निर्णय-वृक्ष और Random Forests” पाठ निःशुल्क है?

हाँ—“निर्णय-वृक्ष और Random Forests” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Data Science Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Data Science Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“निर्णय-वृक्ष और Random Forests” में मैं क्या सीखूँगा?

नियम-आधारित और समूहित वर्गीकारक आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Data Science Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या Data Science Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Data Science Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 3वाँ पाठ है।

“निर्णय-वृक्ष और Random Forests” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस Data Science Academy पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर Data Science Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. हाँ/नहीं के लिए Logistic Regression
  2. k-Nearest Neighbors
  3. निर्णय-वृक्ष और Random Forests
  4. Gradient Boosting की आवश्यक बातें
← Data Science Academy पर वापस जाएँ