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

Đị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

Xem khóa học

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ào dt.

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)]
Chỉnh sửa và Chạy Mã