Member-only story
Python ile Lojistik Regresyon (Logistic Regression Classification)
Lojistik regresyon bir gözetimli öğrenme (supervised learning) algoritmasıdır. Lojistik regresyon, bir gözlemi iki sınıftan birine veya birçok sınıftan birine sınıflandırmak için kullanılabilir.
Lojistik fonksiyon -∞/+∞ aralığındaki tüm değerleri girdi olarak kabul edebilir. Çıktı olarak ise 0 ile 1 arasında değerler almaktadır.
Yukarıda farklı lambda değerlerinde grafiğin aldığı şekil gösterilmiştir.
Uygulama
İşin teorik kısmı bittiğine göre python ile uygulamaya geçebiliriz. Kodlara ve veri setine github hesabımdan ulaşabilirsiniz.
Ben bu yazı için “Breast Cancer” veri setini kullanacağım. Öncelikle kütüphaneleri ve veriyi yükleyerek başlıyoruz.
Verinin ilk 5 satırına bakmak için head() metodunu kullanıyoruz.
Buradaki “id” ve “Unnamed: 32” kolonları modeli oluştururken bir işe yaramayacak o yüzden bu kolonları düşürebiliriz.