Làm thế nào ngưỡng xác suất của một bộ phân loại có thể được điều chỉnh trong trường hợp có nhiều lớp? [bản sao]


10

Phân phối xác suất nhị phân

Trên đây là một ví dụ rất đơn giản về việc có đầu ra phân loại xác suất cho trường hợp lớp nhị phân là 0 hoặc 1 dựa trên một số xác suất.
Ngoài ra, thật đơn giản để bạn có thể thay đổi ngưỡng. Bạn đặt ngưỡng cao hơn hoặc thấp hơn 50% để thay đổi số dư chính xác / thu hồi và do đó tối ưu hóa cho tình huống duy nhất của riêng bạn.

Tuy nhiên, khi chúng ta cố gắng có cùng suy nghĩ cho một kịch bản đa giác, thậm chí chỉ có ba lớp như trong hình bên dưới (hãy tưởng tượng rằng đây là những xác suất)

Three Prob Dist

Làm thế nào để bạn bắt đầu nghĩ làm thế nào để thay đổi ngưỡng?
Mặc định là lấy lớp có xác suất lớn nhất (ở đây là lớp 3).
Nếu bạn muốn lấy số dư này (để ảnh hưởng đến độ chính xác / thu hồi) bạn có thể làm gì?
Một ý tưởng có thể là đưa các lớp thống trị đầu tiên tái bình thường hóa chúng và xem xét đặt một ngưỡng trong số hai lớp này, nhưng điều này không giống như một giải pháp tao nhã.
Có một phương pháp vững chắc để làm theo?

Câu trả lời:


10

Bạn có thể sử dụng phân phối trước trên các lớp.

vπvπcvcπc

Nếu bạn muốn phân phối hợp lý, bạn chỉ cần tái chuẩn hóa.

π=(0.4,0.3,0.3)

vf(x)

f(x)= ={2v2θ1nếu không thì
θ(0,1)

(v11-θ,v2θ)π= =(11-θ,1θ)

π

Đối với một cách nguyên tắc hơn để kết hợp loại giả định trước đó vào mô hình của bạn, bạn có thể muốn xem xét suy luận Bayes.


Cảm ơn câu trả lời của bạn. Điều này thật ý nghĩa. Vì vậy, bạn đang đề xuất sau khi thực hiện phép nhân phần tử với các linh mục để sau đó chỉ cần chọn số lớn nhất như bạn thường làm
George Pligoropoulos

Đúng. Lưu ý rằng nếu bạn tái chuẩn hóa vectơ kết quả, bạn sẽ nhận được phân phối với cùng thứ tự.
cangrejo

1
Thật là đẹp, thaks!
chàng trai
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.