Làm thế nào tôi có thể biết xác suất của mẫu mà nó thuộc về một lớp được dự đoán bởi hàm predict() của Scikit-Learn in Support Vector Machine?Làm thế nào tôi có thể biết xác suất của lớp được dự đoán bởi hàm predict() trong Máy hỗ trợ Vector?
>>>print clf.predict([fv])
[5]
Có chức năng nào không?
Nó trả về: dự đoán giá trị mảng "[[0,01357713 0,00662571 0,00782155 0,3841413 0,07487401 0,09861277 0,00644468 0,40790285]]" không xác suất, như: lớp 8: 80%, lớp 4: 40% – postgres
Đây chính là điều bạn đang tìm kiếm: 40% cho lớp 7 (giả sử lớp đầu tiên là "lớp 0"), 38% cho lớp 3, 10% cho lớp 5 và 7% cho lớp 4. – ogrisel