Projeksiyonlar
Coddy'nin Machine Learning Journey'sinin Denetimsiz Öğrenme bölümünün bir parçası. Ders 25 / 51.
İzdüşüm, bir gölge gibi her noktayı dikey olarak bir doğru üzerine düşürür. İşte Çok Fazla Özellik bölümündeki şarap ikizlerinin ortalamaları merkez alınarak iki doğru üzerindeki hâlleri:
Bulut boyunca gölgeler yayılımın büyük kısmını korur; bu nedenle her şarap için tek bir sayı, iki sayının söylediğine neredeyse aynı şeyi söyler.
Bir yön, kareleri toplamı 1 olan iki sayıdır; örneğin (0.6, 0.8). Bir gölge, ağırlıklı bir toplamdır:
centered = X - X.mean(axis=0)
shadow = centered[:, 0] * 0.6 + centered[:, 1] * 0.8
print(round(shadow.std(), 3))Bu, 1.136 değerini yazdırır. En iyi yön, yayılımı en yüksek düzeyde tutar.
Görev
OrtaBir ormancı, uzunluk ve genişlik yerine her çam kozalağı için tek bir sayı istiyor. İki yönden hangisi kozalakların yayılımının daha büyük kısmını korur? Program, her biri ikişer sayıdan oluşan iki yön okur.
spread_along(direction)işlevini yaz: kozalakların bu yöndeki gölgelerinin standart sapması.- Her iki yayılımı 3 ondalık basamakla yazdır.
- Korunacak yönü yazdır.
Diğer kozalaklar için:
Along [0.6, 0.8]: spread 2.104
Along [0.8, -0.6]: spread 0.412
Keep [0.6, 0.8]Kendin dene
import numpy as np
import pandas as pd
# Bir ormancı 70 çam kozalağının uzunluğunu ve genişliğini cm cinsinden ölçtü
cones = pd.read_csv("cones.csv")
X = np.column_stack([cones["length_cm"], cones["width_cm"]])
first = [float(input()), float(input())]
second = [float(input()), float(input())]
# Kodunuzu aşağıya yazın
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Denetimsiz Öğrenme bölümündeki tüm dersler
1Grupları Bulma
Etiketler Olmadan ÖğrenmeBenzerliği ÖlçmeK-Means'i Elle Uygulamascikit-learn ile K-MeansÖzet: Spor Salonu Üyeleri7Uygulamada PCA
64 Boyutu GörmekBileşenleri Örüntü Olarak GörmekSıkıştır ve Yeniden OluşturModelden Önce PCATekrar: Yüz Tarayıcı10Proje: Rakam Kaşifi
Rakamları İncelePCA ile KüçültRakamları KümeleKümelere Ad VerAykırı Olanları Bul2k Sayısını Seçme
AtaletDirsek YöntemiSilüet PuanlarıKümeleme Öncesi ÖlçeklemeÖzet: Teslimat BölgeleriKendi başına pratik yap: Online Python derleyicisi