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

Connected

अभ्यास

PCA पार्ट्स नहीं सीखता

NMF के विपरीत, PCA पार्ट्स को नहीं सीखता. इसके कंपोनेंट्स (डॉक्यूमेंट्स के मामले में) टॉपिक्स के अनुरूप नहीं होते, और इमेज पर ट्रेन करने पर ये इमेज के हिस्सों का प्रतिनिधित्व नहीं करते. इसे स्वयं जाँचिए: पिछले अभ्यास वाले LED डिजिट इमेज डेटासेट पर फिट किए गए PCA मॉडल के कंपोनेंट्स का निरीक्षण करें. इमेजेज एक 2D ऐरे samples के रूप में उपलब्ध हैं. साथ ही show_as_image() फंक्शन का एक परिवर्तित संस्करण उपलब्ध है, जो वैल्यू नेगेटिव होने पर पिक्सेल को लाल रंग दिखाता है.

उत्तर सबमिट करने के बाद ध्यान दें कि PCA के कंपोनेंट्स LED डिजिट इमेज के अर्थपूर्ण हिस्सों का प्रतिनिधित्व नहीं करते!

निर्देश

100 XP
  • sklearn.decomposition से PCA इम्पोर्ट करें.
  • 7 कंपोनेंट्स के साथ model नाम का PCA इंस्टेंस बनाएँ.
  • model की .fit_transform() मेथड को samples पर लागू करें. परिणाम को features में असाइन करें.
  • मॉडल के हर कंपोनेंट (जिसे model.components_ से एक्सेस किया जाता है) पर लूप के भीतर show_as_image() फंक्शन उस कंपोनेंट पर लागू करें.