1. Learn
  2. /
  3. कोर्स
  4. /
  5. Python में Unsupervised Learning

Connected

अभ्यास

अनाज के कितने क्लस्टर्स?

वीडियो में आपने k-means inertia ग्राफ़ का उपयोग करके किसी डेटासेट के लिए क्लस्टर्स की उपयुक्त संख्या चुनना सीखा. आपके पास एक array samples है जिसमें अनाज के सैंपल्स के माप (जैसे area, perimeter, length, और कुछ अन्य) दिए गए हैं. इस स्थिति में क्लस्टर्स की अच्छी संख्या क्या होगी?

KMeans और PyPlot (plt) आपके लिए पहले से इम्पोर्ट किए जा चुके हैं.

यह डेटासेट UCI Machine Learning Repository से लिया गया है.

निर्देश

100 XP
  • दिए गए प्रत्येक k मान के लिए ये चरण करें:
  • k क्लस्टर्स के साथ model नाम का KMeans इंस्टेंस बनाएँ.
  • मॉडल को अनाज के डेटा samples पर फिट करें.
  • model के inertia_ एट्रिब्यूट का मान inertias सूची में जोड़ने के लिए inertias में append करें.
  • ks बनाम inertias का प्लॉट करने का कोड पहले से लिखा है, तो प्लॉट देखने के लिए बस सबमिट करें!