Menu
CoddyTech

İlk Bakış

Coddy'nin Machine Learning Journey'sinin Makine Öğrenimi için İstatistik bölümünün bir parçası. Ders 56 / 64.

Her model, birinin verilerine yakından bakmasıyla başlar. Bu bölüm, bunun gibi bir görselle sona eriyor: tümörleri sınıflara ayıran iki ölçüm.

Noktalarla gösterilen meme dokusu örnekleri; yatay eksende ortalama içbükey nokta sayısı, dikey eksende ortalama çevre: iyi huylu örnekler sol alt bölgede kümelenirken kötü huylu örnekler yukarı ve sağa doğru yayılıyor

Dört kontrolle başlayın: boyut, eksikler, aralıklar ve sınıflar. Şarap verileri için:

wine = load_wine(as_frame=True)
df = wine.frame
print(df.shape)
print(df.isna().sum().sum())

Bu, şunu yazdırır:

(178, 14)
0

13 özellik artı target ve .sum().sum() hiçbir yerde eksik değer bulmadı. df.describe() her özelliğin aralığını verir.

Son olarak, sınıflar. normalize=True sayımları oranlara dönüştürür:

shares = df["target"].value_counts(normalize=True)

Üç şarap sınıfının çubukları: class_0 %33, class_1 %40, class_2 %27; %40'ta, her zaman class_1: %40 sağ olarak işaretlenmiş kesikli bir çizgi

Her zaman class_1 yanıtlamak zamanın %40’ında doğrudur: gerçek bir modelin aşması gereken temel çizgi.

challenge icon

Görev

Orta

load_breast_cancer verisine, herhangi bir model bu veriden öğrenmeden önce ilk kez göz atın. Başlangıç kodu veriyi df içine yükler ve bir özelliğin adını okur. Şunları yazdırın:

  1. Boyutu ve eksik hücreleri.
  2. describe() ile özelliğin minimum, maksimum ve medyan değerlerini.
  3. Sınıf sırasına göre her sınıfın payını tam sayı yüzde olarak.
  4. Temel çizgiyi: en büyük payı ve bu paya sahip sınıfı.

İris çiçekleri ve petal length (cm) girdisi için şu çıktıyı verir:

Size: 150 samples, 4 features
Missing cells: 0
petal length (cm): 1.0 to 6.9, median 4.35
setosa: 33%
versicolor: 33%
virginica: 33%
Baseline: 33% by always answering setosa

İris veri kümesi kusursuz biçimde dengeli. Doku verileri de öyle mi?

Kendin dene

from sklearn.datasets import load_breast_cancer

feature = input()
cancer = load_breast_cancer(as_frame=True)
df = cancer.frame

# Kodunuzu aşağıya yazın
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Makine Öğrenimi için İstatistik bölümündeki tüm dersler

Kendi başına pratik yap: Online Python derleyicisi