पाइथन के साथ एआई सीखें · पाठ

डेटा से विशेषताओं का निष्कर्षण

विशेषता अभियांत्रिकी की मूल बातें

पाठ 5, कुल 5 में से10 चरण

डेटा से विशेषताओं का निष्कर्षण, CoddyKit पर पाइथन के साथ एआई सीखें का एक निःशुल्क पाठ है। यह 5 में से 5वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह पाइथन के साथ एआई सीखें सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। पाइथन के साथ एआई सीखें पाठ्यक्रम में कुल 5 पाठ शामिल हैं।

डेटा से विशेषताओं का निष्कर्षण

विशेषता निष्कर्षण में कच्चे डेटा को ऐसी विशेषताओं के समूह में बदलना शामिल है जिनका उपयोग मशीन लर्निंग मॉडल कर सकते हैं। इस पाठ में विशेषता अभियांत्रिकी की मूल बातें और डेटा से उपयोगी विशेषताएँ निकालने की सामान्य तकनीकें शामिल हैं।

डेटा से विशेषताओं का निष्कर्षण — चित्र 1

विशेषता निष्कर्षण क्या है?

विशेषता निष्कर्षण विश्लेषण के लिए सबसे प्रासंगिक प्रमुख गुणों की पहचान करके मूल डेटा को सरल बनाता है। यह डेटा की जटिलता कम करता है और मॉडल के प्रदर्शन में सुधार करता है।

उदाहरण:

  • date कॉलम से month और day निकालना।
  • पाठ डेटा से word count की गणना करना।

दिनांकों से विशेषताएँ निकालना

आप पैंडास का उपयोग करके दिनांक वाले स्तंभ से year, month या day जैसी नई विशेषताएँ निकाल सकते हैं।

उदाहरण:

df['Year'] = pd.to_datetime(df['Date']).dt.year

पाठ-आधारित विशेषताएँ

पाठ डेटा के लिए, आप ये विशेषताएँ निकाल सकते हैं:

  • WordCount: शब्दों की कुल संख्या।
  • अक्षर संख्या: अक्षरों की कुल संख्या।
  • अद्वितीय शब्द: अलग-अलग शब्दों की संख्या।

उदाहरण:

df['WordCount'] = df['Text'].apply(lambda x: len(x.split()))

श्रेणीबद्ध विशेषता एन्कोडिंग

विश्लेषण के लिए श्रेणीबद्ध डेटा को संख्यात्मक रूप में बदलें। सामान्य तकनीकों में शामिल हैं:

  • वन-हॉट एन्कोडिंग: प्रत्येक श्रेणी के लिए द्विआधारी कॉलम बनाती है।
  • लेबल एन्कोडिंग: प्रत्येक श्रेणी को एक विशिष्ट संख्या प्रदान करती है।

उदाहरण:

from sklearn.preprocessing import OneHotEncoder encoder = OneHotEncoder() encoded = encoder.fit_transform(df[['Category']])

विशेषताओं का मापनीकरण

मापनीकरण यह सुनिश्चित करता है कि सभी विशेषताएँ समान मापनी पर हों, जो कई मशीन लर्निंग एल्गोरिदम के लिए अत्यंत महत्वपूर्ण है। तकनीकों में ये शामिल हैं:

  • मानकीकरण: डेटा को 0 के माध्य और 1 के मानक विचलन पर मापनीकृत करना।
  • न्यूनतम-अधिकतम मापनीकरण: डेटा को [0, 1] की सीमा में बदलना।

विशेषता चयन

विशेषता चयन में मॉडल के लिए सबसे महत्वपूर्ण विशेषताओं को चुनना शामिल है। तकनीकों में ये शामिल हैं:

  • सहसंबंध विश्लेषण: अत्यधिक सहसंबंधित विशेषताओं की पहचान करना।
  • पुनरावर्ती विशेषता उन्मूलन (RFE): सबसे कम महत्वपूर्ण विशेषताओं को क्रमिक रूप से हटाना।

पुनरावलोकन

इस पाठ में आपने निम्नलिखित विषयों के बारे में सीखा:

  • विशेषता निष्कर्षण: कच्चे डेटा को उपयोगी विशेषताओं में बदलना।
  • तकनीकें: दिनांक-विशेषताएँ, पाठ-आधारित विशेषताएँ और श्रेणीबद्ध डेटा का कूटलेखन।
  • विशेषता स्केल निर्धारण: यह सुनिश्चित करना कि सभी विशेषताएँ समान पैमाने पर हों।
  • विशेषता चयन: सबसे प्रासंगिक विशेषताओं की पहचान करना।

बधाई हो

आपने डेटा से विशेषता निष्कर्षण का पाठ पूरा कर लिया है। अधिक उन्नत AI अवधारणाओं को गहराई से समझने के लिए अगली श्रेणी पर जाएँ।

डेटा से विशेषताओं का निष्कर्षण — चित्र 10
शुरुआत निःशुल्क

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

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

पाठ्यक्रम
53
पाठ
225

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

क्या “डेटा से विशेषताओं का निष्कर्षण” पाठ निःशुल्क है?

हाँ — पाइथन के साथ एआई सीखें अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “डेटा से विशेषताओं का निष्कर्षण” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। पाइथन के साथ एआई सीखें पाठ्यक्रम में कुल 5 पाठ शामिल हैं।

“डेटा से विशेषताओं का निष्कर्षण” में मैं क्या सीखूँगा?

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

क्या पाइथन के साथ एआई सीखें शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

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

“डेटा से विशेषताओं का निष्कर्षण” पाठ पूरा करने में कितना समय लगता है?

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

क्या मैं इस पाइथन के साथ एआई सीखें पाठ में कोड लिख और चला सकता हूँ?

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

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

  1. डेटा के प्रकार
  2. अनुपलब्ध डेटा का प्रबंधन
  3. डेटा का सामान्यीकरण
  4. पाइथन में डेटा का विलय
  5. डेटा से विशेषताओं का निष्कर्षण
← पाइथन के साथ एआई सीखें पर वापस जाएँ