Özellik nedir?
- Makine Öğrenmesi kursu
- Başlangıç
- Ders 81/112
- 5 dk
Özellik (feature), modelin girdi olarak kullandığı ölçülebilir veri sütunudur.
Özellik nedir?
Özellik, modelin bir örnek hakkında bildiği tek bir ölçümdür: evin metrekaresi, müşterinin yaşı, e-postadaki link sayısı. Model yalnızca özelliklerde gördüğünü öğrenebilir.
# ev: [metrekare, oda, kat, bina_yasi]
X = np.array([[120, 3, 2, 10],
[ 85, 2, 5, 25]])İyi özellikler çoğu zaman algoritma seçiminden daha çok fark yaratır. Alan bilgisiyle yeni ve anlamlı özellikler üretmeye özellik mühendisliği denir.
İyi özelliğin işaretleri
İyi bir özellik:
- Hedefle ilişkilidir (fiyatla metrekare).
- Tahmin anında da bilinir: geleceğe ait bilgi içermez.
- Gürültüsü azdır ve çoğu örnekte doludur.
# SIZINTI: kredi riski modeline "ödenmemiş_borç_takibi" sütunu koymak
# bu bilgi ancak kredi batınca oluşur; tahmin anında yokturHedefi dolaylı olarak içeren özellikler eğitimde harika, gerçekte işe yaramaz sonuç verir; bu bir tür veri sızıntısıdır.
Uygulama Özellik türet
X'in ilk sütunu metrekare, ikincisi oda sayısıdır. Oda başına metrekareyi hesapla, np.column_stack ile X'e yeni sütun olarak ekle ve yeni matrisin shape değerini ve son sütununu yazdır.
Başlangıç kodu
import numpy as np
X = np.array([[120, 3], [90, 2], [150, 5]], dtype=float)
# buraya yazÖrnek çözüm
import numpy as np
X = np.array([[120, 3], [90, 2], [150, 5]], dtype=float)
alan_oda = X[:, 0] / X[:, 1]
X2 = np.column_stack([X, alan_oda])
print(X2.shape)
print(X2[:, -1])Beklenen çıktı
(3, 3) [40. 45. 30.]
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Hangisi bir ev fiyatı modeli için en anlamlı türetilmiş özelliktir?
- Oda başına metrekare Doğru cevap
- Satır numarası
- Ev sahibinin adı
- Kayıt saati
Açıklama: Oda başına alan evin ferahlığını anlatır; diğerleri fiyatla ilgisizdir.
2 Oda başına alan özelliğini hesapla.
alan_oda = X[:, 0] ____ X[:, 1]
alan_oda = X[:, 0] / X[:, 1]
Açıklama: Oran özellikleri iki ölçümün ilişkisini tek sayıda toplar.
3 Özellikleri değerlendirmeyle eşleştir.
| Kavram | Anlamı |
|---|---|
metrekare |
Fiyatla ilişkili |
kayıt_id |
Anlamsız |
satış_sonrası_değer |
Sızıntı |
oda başına alan |
Türetilmiş, yararlı |