Lojistik regresyonun fonksiyonel formunun
f( x ) =11 +e- (β0+β1x1+ ⋯ +βkxk)
Tarafından döndürülen budur predict_proba
.
Üstel İçindeki Terim
d( x ) =β0+β1x1+ ⋯ +βkxk
tarafından döndürülen şeydir decision_function
. Belgelerde atıfta bulunulan "köprü"
β0+β1x1+ ⋯ +βkxk= 0
Bu terminoloji, tam anlamıyla bir ayırma hiper düzlemini tahmin eden destek vektör makinelerinden bir engeldir. Lojistik regresyon için bu hiper düzlem biraz yapay bir yapıdır, modelin her iki hedef sınıfın da eşit derecede olası olduğunu belirlediği eşit olasılık düzlemidir.
predict
Fonksiyon kuralı kullanarak bir sınıf kararı döndürür
f( x ) > 0,5
Sabunlama riski altında, predict
işlevin çok az meşru kullanımı vardır ve başkalarının işlerini incelerken bunu bir hata işareti olarak kullanıyorum. Ben sklearn kendisi bir tasarım hatası olarak adlandırmak için yeterince ileri gider ( predict_proba
işlev çağrılmış predict
ve herhangi bir şey varsa, predict
çağrılmış olması gerekirdi predict_class
).