Tính trung bình chính xác và thu hồi khi sử dụng xác nhận chéo


11

Tôi đã thực hiện phân loại bằng nhiều phân loại cho dữ liệu có nhãn 2 lớp và tôi đã sử dụng xác thực chéo 5 lần. Đối với mỗi lần gấp, tôi tính tp, tn, fp và fn. Sau đó, tôi tính toán độ chính xác, độ chính xác, thu hồi và điểm F cho mỗi bài kiểm tra. Câu hỏi của tôi là, khi tôi muốn tính trung bình các kết quả, tôi đã lấy trung bình của độ chính xác, nhưng tôi có thể tính trung bình chính xác, thu hồi và điểm F không? Hay điều này sẽ sai về mặt toán học? PS Các bộ dữ liệu được sử dụng trong mỗi lần được cân bằng tốt về số lượng phiên bản cho mỗi lớp.

Cảm ơn.


3
Tôi gặp phải vấn đề tương tự của bạn về việc tính toán F-đo (trung bình hài hòa của độ chính xác và thu hồi) bằng cách sử dụng xác nhận chéo. Trong bài báo này, họ thực sự đã chứng minh rằng tính toán số đo F trên tập hoàn chỉnh, và không tính trung bình, là phương pháp ít sai lệch. Tôi hy vọng điều này có thể giúp
papafe

3
@markusian Vui lòng thêm điều này như một câu trả lời! Đó là điều quan trọng nhất trên trang này !!
drevicko

Câu trả lời:


2

F

F1=2precisionrecallprecision+recall
Fββ
Fβ=(1+β2)precisionrecall(β2precision)+recall
F

tFF


Vâng, tôi đã sử dụng công thức đầu tiên. Điều này có nghĩa là việc tính trung bình điểm F từ các thử nghiệm khác nhau mang lại kết quả tương tự với độ chính xác trung bình và thu hồi và sau đó tính điểm F từ chúng. Tôi đã thử điều này trên kết quả mà tôi có và nó gần như giống nhau. Cảm ơn.
Kalaji
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.