Hãy nhớ rằng hình thức chức năng của hồi quy logistic là
f( x ) = 11 + e- ( β0+ β1x1+⋯ + βkxk)
Đây là những gì được trả lại bởi predict_proba
.
Thuật ngữ bên trong số mũ
d( X ) = β0+ β1x1+ ⋯ + βkxk
là những gì được trả lại bởi decision_function
. "Siêu phẳng" được đề cập trong tài liệu này là
β0+ β1x1+ ⋯ + βkxk= 0
Thuật ngữ này là một sự tiếp quản từ các máy vectơ hỗ trợ, theo nghĩa đen ước tính một siêu phẳng tách biệt. Đối với hồi quy logistic, siêu phẳng này là một chút của cấu trúc nhân tạo, nó là mặt phẳng có xác suất bằng nhau, trong đó mô hình đã xác định cả hai lớp mục tiêu đều có khả năng như nhau.
Các predict
hàm trả về một quyết định lớp bằng cách sử dụng quy tắc
f( x ) > 0,5
Có nguy cơ hộp xà phòng, predict
chức năng này có rất ít sử dụng hợp pháp và tôi xem việc sử dụng nó như là một dấu hiệu lỗi khi xem xét công việc của người khác. Tôi sẽ đi đủ xa để gọi nó là lỗi thiết kế trong chính sklearn ( predict_proba
hàm nên được gọi predict
và predict
nên được gọi predict_class
, nếu có bất cứ điều gì).