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

Tạo một tập holdout

Sếp của bạn yêu cầu bạn tạo một mô hình random forest đơn giản trên bộ dữ liệu tic_tac_toe. Cô ấy không muốn bạn tốn nhiều thời gian chọn tham số; thay vào đó cô ấy muốn biết mô hình sẽ hoạt động thế nào trên dữ liệu tương lai. Với các ván Tic-Tac-Toe sắp tới, biết được mô hình có thể dự đoán người chơi nào sẽ thắng sẽ rất hữu ích.

Bộ dữ liệu tic_tac_toe đã được nạp sẵn để bạn sử dụng.

Lưu ý rằng trong Python, =\ cho biết đoạn mã quá dài cho một dòng và đã được tách thành hai dòng.

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

Xác thực Mô hình trong Python

Xem khóa học

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

  • Tạo tập dữ liệu X bằng cách tạo các biến giả cho tất cả các cột phân loại.
  • Chia Xy thành các tập train (X_train, y_train) và test (X_test, y_test).
  • Chia các tập dữ liệu với 10% dành cho kiểm tra

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.

# Create dummy variables using pandas
X = ____.____(tic_tac_toe.iloc[:,0:9])
y = tic_tac_toe.iloc[:, 9]

# Create training and testing datasets. Use 10% for the test set
____, ____, ____, ____  = ____(X, y, ____=____, random_state=1111)
Chỉnh sửa và Chạy Mã