ग्रेन डेटासेट का t-SNE विज़ुअलाइज़ेशन
वीडियो में, आपने iris डेटासेट पर t-SNE का उपयोग होते देखा। इस अभ्यास में, आप ग्रेन सैंपल डेटा पर t-SNE लगाएँगे और स्कैटर प्लॉट की मदद से बनने वाले t-SNE फीचर्स को देखेंगे। आपको ग्रेन सैंपल्स का एक array samples और एक लिस्ट variety_numbers दी गई है, जो हर ग्रेन सैंपल की variety संख्या बताती है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Unsupervised Learning
अभ्यास निर्देश
sklearn.manifoldसेTSNEइम्पोर्ट करें.learning_rate=200के साथmodelनाम का एक TSNE इंस्टेंस बनाएँ.modelकी.fit_transform()मेथड कोsamplesपर लागू करें। परिणाम कोtsne_featuresमें असाइन करें.tsne_featuresके कॉलम0का चयन करें। परिणाम कोxsमें असाइन करें.tsne_featuresके कॉलम1का चयन करें। परिणाम कोysमें असाइन करें.- t-SNE फीचर्स
xsऔरysका स्कैटर प्लॉट बनाएँ। पॉइंट्स को ग्रेन variety के अनुसार रंगने के लिए अतिरिक्त कीवर्ड आर्ग्युमेंटc=variety_numbersदें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import TSNE
____
# Create a TSNE instance: model
model = ____
# Apply fit_transform to samples: tsne_features
tsne_features = ____
# Select the 0th feature: xs
xs = tsne_features[:,0]
# Select the 1st feature: ys
ys = tsne_features[:,1]
# Scatter plot, coloring by variety_numbers
____
plt.show()