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
Python'da Unsupervised Learning
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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()