t-SNE ile tahıl veri kümesinin görselleştirilmesi
Videoda, t-SNE'in iris veri kümesine uygulanışını gördün. Bu egzersizde t-SNE'i tahıl örnekleri verisine uygulayacak ve ortaya çıkan t-SNE özelliklerini bir saçılım grafiğiyle inceleyeceksin. Sana, tahıl örneklerini içeren samples adlı bir dizi ve her tahıl örneğinin çeşit numarasını veren variety_numbers adlı bir liste verildi.
Bu egzersiz, kursun bir parçasıdır
Python'da Unsupervised Learning
Egzersiz talimatları
sklearn.manifoldiçindenTSNEyi import et.learning_rate=200ilemodeladlı bir TSNE örneği oluştur.modelin.fit_transform()metodunusamplesüzerinde uygula. Sonucutsne_featuresdeğişkenine ata.tsne_featuresın0numaralı sütununu seç. Sonucuxsdeğişkenine ata.tsne_featuresın1numaralı sütununu seç. Sonucuysdeğişkenine ata.- t-SNE özellikleri
xsveysiçin bir saçılım grafiği çiz. Noktaları tahıl çeşitlerine göre renklendirmek için ek anahtar argüman olarakc=variety_numbersbelirt.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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()