Bắt đầu ngayBắt đầu miễn phí

Xem xét các xác suất "thô"

Gói naivebayes cung cấp vài cách để xem bên trong một mô hình Naive Bayes.

Gõ tên của đối tượng mô hình sẽ hiển thị các xác suất a priori (tổng thể) và xác suất có điều kiện của từng biến dự báo trong mô hình. Nếu muốn, bạn có thể dùng những giá trị này để tự tay tính các xác suất posterior (dự đoán).

Ngoài ra, R sẽ tính giúp bạn các xác suất posterior nếu bạn truyền tham số type = "prob" vào hàm predict().

Dùng các cách này, hãy kiểm tra cách xác suất địa điểm lúc 9 giờ sáng mà mô hình dự đoán thay đổi theo từng ngày. Mô hình locmodel mà bạn đã huấn luyện ở bài trước có sẵn để dùng, và gói naivebayes đã được nạp sẵn.

Bài tập này là một phần của khóa học

Học có giám sát trong R: Phân loại

Xem khóa học

Hướng dẫn bài tập

  • In đối tượng locmodel ra console để xem các xác suất a priori và xác suất có điều kiện đã tính.
  • Dùng hàm predict() tương tự bài trước, nhưng với type = "prob" để xem các xác suất dự đoán cho Thứ Năm lúc 9 giờ sáng.
  • So sánh các giá trị này với các xác suất dự đoán cho Thứ Bảy lúc 9 giờ sáng.

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.

# Examine the location prediction model


# Obtain the predicted probabilities for Thursday at 9am
predict(___, ___ , type = ___)

# Obtain the predicted probabilities for Saturday at 9am
Chỉnh sửa và Chạy Mã