Definir o agrupamento

No conjunto de exercícios a seguir, você trabalhará com o Indian Liver Patient Dataset do repositório de aprendizado de máquina UCI.

Neste exercício, você instanciará três classificadores para prever se um paciente sofre de uma doença hepática usando todos os recursos presentes no conjunto de dados.

As classes LogisticRegression, DecisionTreeClassifier e KNeighborsClassifier sob o alias KNN estão disponíveis em seu espaço de trabalho.

Este exercício faz parte do curso

Aprendizado de máquina com modelos baseados em árvores em Python

Ver Curso

Instruções de exercício

  • Instancie um classificador de regressão logística e atribua-o a lr.

  • Instancie um classificador KNN que considera 27 vizinhos mais próximos e atribua-o a knn.

  • Instancie um classificador de árvore de decisão com o parâmetro min_samples_leaf definido como 0,13 e atribua-o a dt.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# 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)]