Lojistik Regresyon Nedir?
İngilizce: Logistic Regression
Yayın: · Son güncelleme:
Lojistik Regresyon Nedir? Kısaca
Lojistik regresyon, girdilerin ağırlıklı toplamını sigmoid fonksiyonundan geçirerek 0 ile 1 arasında bir olasılık üreten ve bu olasılığı bir eşikle karşılaştırarak sınıflandırma yapan temel bir istatistik ve makine öğrenmesi yöntemidir.

Lojistik regresyon, adında "regresyon" geçse de esas olarak bir sınıflandırma yöntemidir. Bir e-postanın spam olup olmadığı, bir müşterinin aboneliği iptal edip etmeyeceği gibi evet-hayır sorularına olasılık temelli cevap verir.
Lojistik regresyon nedir?
Model önce, doğrusal regresyonda olduğu gibi, her özelliği bir ağırlıkla çarpıp toplar ve bir sabit ekler. Bu toplam her değeri alabilir. Ardından sonuç sigmoid fonksiyonundan geçirilir; sigmoid her sayıyı 0 ile 1 arasına sıkıştırır. Çıkan değer, örneğin pozitif sınıfa ait olma olasılığı olarak yorumlanır.
Genellikle 0,5 eşik olarak kullanılır: Olasılık 0,5'in üzerindeyse "evet", altındaysa "hayır" denir. Eşik, probleme göre değiştirilebilir.
Nasıl eğitilir?
Ağırlıklar, modelin gerçek etiketlere verdiği olasılıkları en yüksek yapacak şekilde seçilir. Pratikte bu, ikili çapraz entropi kaybını gradyan inişi benzeri yöntemlerle küçültmek demektir.
Örnek
Varsayımsal bir model, bir müşterinin üyeliğini iptal etme olasılığını son ayki giriş sayısı ve destek talebi sayısına bakarak tahmin etsin. Model bir müşteri için 0,8 hesaplarsa, bu müşteri "iptal riski yüksek" grubuna girer.
Nelere dikkat etmeli?
- Model, özellikler ile log-odds arasında doğrusal bir ilişki varsayar; karmaşık ilişkileri kendiliğinden yakalayamaz.
- Ağırlıkların işareti ve büyüklüğü yorumlanabilir; bu, açıklanabilirlik isteyen alanlarda avantajdır.
- Birbirine çok bağlı özellikler ağırlıkları kararsız yapabilir; düzenlileştirme (ridge, lasso) yardımcı olur.
- Sınıflar dengesizse doğruluk oranı tek başına yanıltıcı olabilir.
Sıkça Sorulan Sorular
Lojistik regresyon neden regresyon diye adlandırılır?
Çünkü arka planda bir olasılığın log-odds değerini doğrusal bir denklemle modeller. Sonuç bir eşikle sınıfa çevrildiği için pratikte sınıflandırma yöntemi olarak kullanılır.
Lojistik regresyon çok sınıflı problemlerde kullanılır mı?
Evet. Çok terimli (multinomial) lojistik regresyon, sigmoid yerine softmax kullanarak birden çok sınıf için olasılık üretir.