Tôi đang cố gắng hiểu cách tính điểm cắt tối ưu cho đường cong ROC (giá trị mà tại đó độ nhạy và độ đặc hiệu được tối đa hóa). Tôi đang sử dụng bộ dữ liệu aSAH
từ gói pROC
.
Các outcome
biến thể được giải thích bởi hai biến độc lập: s100b
và ndka
. Sử dụng cú pháp của Epi
gói, tôi đã tạo hai mô hình:
library(pROC)
library(Epi)
ROC(form=outcome~s100b, data=aSAH)
ROC(form=outcome~ndka, data=aSAH)
Đầu ra được minh họa trong hai biểu đồ sau:
Trong biểu đồ đầu tiên ( s100b
), hàm nói rằng điểm cắt tối ưu được định vị tại giá trị tương ứng lr.eta=0.304
. Trong biểu đồ thứ hai ( ndka
) điểm cắt tối ưu được bản địa hóa tại giá trị tương ứng với lr.eta=0.335
(ý nghĩa củalr.eta
) là gì. Câu hỏi đầu tiên của tôi là:
- giá trị tương ứng
s100b
vàndka
giá trị của cáclr.eta
giá trị được chỉ định là gì (điểm cắt tối ưu về mặts100b
vàndka
) là gì?
CÂU HỎI THỨ HAI:
Bây giờ giả sử tôi tạo một mô hình có tính đến cả hai biến:
ROC(form=outcome~ndka+s100b, data=aSAH)
Biểu đồ thu được là:
Tôi muốn biết các giá trị của ndka
AND s100b
tại đó độ nhạy và độ đặc hiệu được tối đa hóa bởi hàm. Nói cách khác: các giá trị của ndka
vàs100b
tại đó chúng ta có Se = 68,3% và Sp = 76,4% (các giá trị xuất phát từ biểu đồ) là gì?
Tôi cho rằng câu hỏi thứ hai này có liên quan đến phân tích multiROC, nhưng tài liệu của Epi
gói không giải thích cách tính điểm cắt tối ưu cho cả hai biến được sử dụng trong mô hình.
Câu hỏi của tôi xuất hiện rất giống với câu hỏi này từ reasearchGate , nói ngắn gọn:
Việc xác định điểm số thể hiện sự đánh đổi tốt hơn giữa độ nhạy và độ đặc hiệu của một biện pháp là đơn giản. Tuy nhiên, đối với phân tích đường cong ROC đa biến, tôi đã lưu ý rằng hầu hết các nhà nghiên cứu đã tập trung vào các thuật toán để xác định độ chính xác tổng thể của sự kết hợp tuyến tính của một số chỉ số (biến) theo AUC. [...]
Tuy nhiên, các phương pháp này không đề cập đến cách quyết định kết hợp điểm số bị cắt liên quan đến nhiều chỉ số mang lại độ chính xác chẩn đoán tốt nhất.
Một giải pháp khả thi là đề xuất của Shultz trong bài báo của mình , nhưng từ bài viết này tôi không thể hiểu làm thế nào để tính toán điểm cắt tối ưu cho đường cong ROC đa biến.
Có thể giải pháp từ Epi
gói không lý tưởng, vì vậy bất kỳ liên kết hữu ích nào khác sẽ được đánh giá cao.