Độ chính xác của mô hình
Độ chính xác của mô hình được tính như sau:
$$\text{Accuracy} = \frac{\text{ TP + TN }}{\text{ TP + TN + FP + FN }}$$
trong đó
- True negatives (TN): Bạn nhận diện đúng nhân viên đang hoạt động
- True positives (TP): Bạn nhận diện đúng nhân viên không còn hoạt động
- False positives (FP): Bạn dự đoán nhân viên không còn hoạt động, nhưng thực tế họ vẫn đang hoạt động
- False negatives (FN): Bạn dự đoán nhân viên đang hoạt động, nhưng thực tế họ không còn hoạt động
Hàm confusionMatrix() từ gói caret tự động tính độ chính xác của mô hình cùng với các thống kê liên quan khác.
Bài tập này là một phần của khóa học
Phân tích nhân sự: Dự đoán nghỉ việc bằng R
Hướng dẫn bài tập
- Nạp gói
caret. - Gọi
confusionMatrix()vớiconf_matrixđể in ra độ chính xác của mô hình. - Xem lại đầu ra của
confusionMatrix()và gán độ chính xác của mô hình choaccuracy.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Load caret
library(___)
# Call confusionMatrix
___
# Choose the model's accuracy as per confusionMatrix output (0.9283 or 92.83)?
accuracy <- ___