开始使用免费开始使用

定义集成模型

在接下来的练习中,您将使用来自 UCI 机器学习库的 Indian Liver Patient Dataset

本练习中,您将实例化 3 个分类器,利用数据集中所有特征来预测患者是否患有肝病。

工作空间中已提供 LogisticRegressionDecisionTreeClassifier,以及以别名 KNN 导入的 KNeighborsClassifier 类。

本练习是课程的一部分

Python 树模型机器学习

查看课程

练习说明

  • 实例化一个逻辑回归分类器,并将其赋值给 lr

  • 实例化一个考虑 27 个最近邻的 KNN 分类器,并将其赋值给 knn

  • 实例化一个将参数 min_samples_leaf 设为 0.13 的决策树分类器,并将其赋值给 dt

交互式实操练习

通过完成这段示例代码来试试这个练习。

# 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)]
编辑并运行代码