Định nghĩa ensemble
Trong loạt bài tập tiếp theo, bạn sẽ làm việc với Indian Liver Patient Dataset từ kho UCI Machine learning.
Trong bài này, bạn sẽ khởi tạo ba bộ phân loại để dự đoán xem một bệnh nhân có mắc bệnh gan hay không, sử dụng tất cả các đặc trưng trong tập dữ liệu.
Các lớp LogisticRegression, DecisionTreeClassifier, và KNeighborsClassifier với bí danh KNN đã có sẵn trong không gian làm việc của bạn.
Bài tập này là một phần của khóa học
Machine Learning với mô hình dựa trên cây trong Python
Hướng dẫn bài tập
Khởi tạo bộ phân loại Logistic Regression và gán vào
lr.Khởi tạo bộ phân loại KNN xét 27 hàng xóm gần nhất và gán vào
knn.Khởi tạo bộ phân loại Decision Tree với tham số
min_samples_leafđặt là 0.13 và gán vàodt.
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.
# Set seed for reproducibility
SEED=1
# Instantiate lr
lr = ____(random_state=SEED)
# Instantiate knn
knn = ____(n_neighbors=____)
# Instantiate dt
dt = ____(min_samples_leaf=____, random_state=SEED)
# Define the list classifiers
classifiers = [('Logistic Regression', lr), ('K Nearest Neighbours', knn), ('Classification Tree', dt)]