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

Thay đổi kích thước tập huấn luyện

Kích thước của tập huấn luyện và kiểm tra ảnh hưởng đến hiệu suất mô hình. Mô hình học tốt hơn khi có nhiều dữ liệu huấn luyện. Tuy nhiên, có rủi ro là mô hình bị overfit vào dữ liệu huấn luyện và không tổng quát hóa tốt cho dữ liệu mới, vì vậy để đánh giá đúng khả năng tổng quát hóa của mô hình, bạn cần đủ dữ liệu kiểm tra. Do đó, luôn tồn tại một sự cân bằng và đánh đổi quan trọng giữa lượng dữ liệu dùng để huấn luyện và lượng giữ lại để kiểm tra.

Cho đến giờ, bạn đã dùng 70% để huấn luyện và 30% để kiểm tra. Bây giờ hãy dùng 80% dữ liệu để huấn luyện và đánh giá xem điều đó làm thay đổi hiệu suất mô hình như thế nào.

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

Phân tích Marketing: Dự đoán Khách hàng Rời bỏ bằng Python

Xem khóa học

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.

# Import train_test_split
from sklearn.model_selection import train_test_split

# Create feature variable
X = telco.drop('Churn', axis=1)

# Create target variable
y = telco['Churn']

# Create training and testing sets
X_train, X_test, y_train, y_test = ____
Chỉnh sửa và Chạy Mã