निर्णय-वृक्ष प्रतिगमन
डेटा पर अरैखिक विभाजन
निर्णय-वृक्ष प्रतिगमन, CoddyKit पर Data Science Academy का एक निःशुल्क पाठ है। यह 4 में से 3वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Data Science Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Data Science Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
सीधी रेखाओं से आगे
निर्णय वृक्ष आपकी विशेषताओं के बारे में हाँ-या-नहीं वाले प्रश्न पूछकर और डेटा को चरण-दर-चरण बाँटकर संख्याओं का अनुमान लगाता है। सीधी रेखा की कोई आवश्यकता नहीं। 🌳
विभाजन ही प्रश्न हैं
हर शाखा एक विभाजन है, जैसे क्या आकार 80 से अधिक है? वृक्ष लगातार प्रश्न पूछता रहता है और पंक्तियों को छोटे-छोटे समूहों में बाँटता जाता है।
पत्तियों में उत्तर होता है
सबसे नीचे पत्तियाँ होती हैं। हर पत्ती एक संख्या का अनुमान लगाती है: वहाँ पहुँचने वाली सभी प्रशिक्षण पंक्तियों के लक्ष्य मान का औसत।
सर्वश्रेष्ठ विभाजन चुनना
वृक्ष कई विभाजन-बिंदु आज़माता है और वह बिंदु चुनता है जो बने हुए समूहों में अनुमान की त्रुटि को सबसे अधिक घटाता है। लालची ढंग से, एक बार में एक कदम।
दो पंक्तियों में प्रशिक्षण
परिचित fit-predict अनुबंध यहाँ भी लागू होता है। DecisionTreeRegressor बनाएँ, उसे fit करें और किसी भी अन्य आकलक की तरह predict करें।
from sklearn.tree import DecisionTreeRegressor
model = DecisionTreeRegressor().fit(X, y)अनुमान सीढ़ियों जैसे दिखते हैं
क्योंकि हर पत्ती एक सपाट मान देती है, इसलिए वृक्ष के अनुमान किसी चिकने वक्र के बजाय सीढ़ीनुमा होते हैं। कई वास्तविक पैटर्न के लिए यह बिल्कुल ठीक है।
वृक्ष गैर-रेखीय आकार पकड़ते हैं
विभाजन किसी भी दिशा में मुड़ सकते हैं, इसलिए वृक्ष उन गैर-रेखीय संबंधों को पकड़ लेता है जिन्हें कोई रेखा पूरी तरह नज़रअंदाज़ कर देती। यही इसकी असली ताकत है।
गहरे वृक्ष ओवरफिट करते हैं
अगर रोक न लगाई जाए, तो वृक्ष तब तक बढ़ता है जब तक हर पत्ती में एक पंक्ति न रह जाए और वह शोर को याद न कर ले। ऐसा गहरा वृक्ष ओवरफिट करता है और नए डेटा पर विफल रहता है।
गहराई सीमित करें
अधिकतम_गहराई से वृद्धि को नियंत्रित करें। कम गहराई वाला वृक्ष सामान्य बना रहता है और उसे पढ़ना तथा उस पर भरोसा करना बहुत आसान होता है।
DecisionTreeRegressor(max_depth=4)छँटाई के अन्य नियंत्रण
आप पत्ती_में_न्यूनतम_नमूने भी निर्धारित कर सकते हैं, ताकि पत्तियों में पर्याप्त पंक्तियाँ रहें। इससे वृक्ष बहुत छोटे और शोर-भरे समूह नहीं बनाता।
DecisionTreeRegressor(min_samples_leaf=10)स्केलिंग की आवश्यकता नहीं
वृक्ष सीमाओं के आधार पर विभाजन करते हैं, इसलिए विशेषताओं की इकाइयों से कोई फर्क नहीं पड़ता। आप स्केलिंग छोड़ सकते हैं—Ridge और Lasso से यह एक अच्छा अंतर है।
त्वरित जाँच
सोचिए कि वृक्ष पंक्तियों को अनुमान में कैसे बदलता है।
पुनरावलोकन
निर्णय वृक्ष प्रश्नों के आधार पर डेटा बाँटता है, पत्ती के औसत से अनुमान लगाता है और गैर-रेखीय आकारों के अनुसार ढलता है। इसकी गहराई सीमित करें, ताकि यह नए डेटा पर भी अच्छा काम करे। 🎯
एआई शिक्षक के साथ Python सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 30
- पाठ
- 120
अक्सर पूछे जाने वाले प्रश्न
क्या “निर्णय-वृक्ष प्रतिगमन” पाठ निःशुल्क है?
हाँ—“निर्णय-वृक्ष प्रतिगमन” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Data Science Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Data Science Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“निर्णय-वृक्ष प्रतिगमन” में मैं क्या सीखूँगा?
डेटा पर अरैखिक विभाजन आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Data Science Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Data Science Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Data Science Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 3वाँ पाठ है।
“निर्णय-वृक्ष प्रतिगमन” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Data Science Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Data Science Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- रैखिक प्रतिगमन की पुनरावृत्ति
- Ridge और Lasso नियमितीकरण
- निर्णय-वृक्ष प्रतिगमन
- प्रतिगमन के लिए Random Forest