1. Learn
  2. /
  3. कोर्स
  4. /
  5. scikit-learn के साथ Supervised Learning

Connected

अभ्यास

Regression मॉडल प्रदर्शन का विज़ुअलाइज़ेशन

अब जब आपने देखा कि बॉक्स से बाहर कई मॉडलों का मूल्यांकन कैसे किया जाता है, तो आप एक गाने के "energy" लेवल्स की भविष्यवाणी करने के लिए तीन regression मॉडल बनाएँगे.

music_df डेटासेट में "genre" के लिए dummy वैरिएबल जोड़ दिए गए हैं. साथ ही, फीचर और टार्गेट ऐरे बना लिए गए हैं, और इन्हें X_train, X_test, y_train, और y_test में बाँट दिया गया है.

आपके लिए निम्नलिखित इम्पोर्ट कर दिए गए हैं: LinearRegression, Ridge, Lasso, cross_val_score, और KFold.

निर्देश

100 XP
  • model को iterator और model.values() को iterable बनाते हुए एक for लूप लिखें.
  • दिए गए मॉडल का उपयोग करते हुए training फीचर्स और training टार्गेट ऐरे पर cross-validation चलाएँ, और cv को KFold ऑब्जेक्ट के बराबर सेट करें.
  • मॉडल के cross-validation स्कोर results लिस्ट में append करें.
  • एक box plot बनाएँ जो results दिखाए, और x-axis के labels मॉडलों के नाम हों.