"K-fold cross-validation" được sử dụng để làm gì?
Trả lời:
Đáp án đúng: C
K-fold cross-validation là một kỹ thuật đánh giá mô hình bằng cách chia tập dữ liệu thành k phần (folds). Mô hình được huấn luyện trên k-1 phần và kiểm tra trên phần còn lại. Quá trình này lặp lại k lần, mỗi lần một phần khác nhau được sử dụng làm tập kiểm tra. Kết quả là, chúng ta có k kết quả đánh giá, sau đó được tính trung bình để đưa ra đánh giá tổng thể về hiệu suất của mô hình. Ngoài ra, cross-validation có thể được sử dụng kết hợp với grid search hoặc random search để tối ưu hóa siêu tham số của mô hình. Do đó, đáp án C là chính xác nhất vì nó bao gồm cả việc đánh giá hiệu suất và tối ưu hóa siêu tham số.
A. Sai, K-fold cross-validation sử dụng để đánh giá mô hình, không chỉ đơn thuần là chia dữ liệu.
B. Sai, K-fold cross-validation đánh giá hiệu suất một cách toàn diện hơn trên nhiều tập dữ liệu kiểm tra khác nhau.
D. Sai, K-fold cross-validation không tập trung vào độ chính xác trên tập huấn luyện, mà là khả năng tổng quát hóa của mô hình.
50 câu hỏi 60 phút