IniziaInizia gratis

Definisci l'ensemble

Nel seguente gruppo di esercizi lavorerai con l’Indian Liver Patient Dataset dal repository UCI di Machine learning.

In questo esercizio istanzierai tre classificatori per prevedere se un paziente soffre di una malattia del fegato utilizzando tutte le feature presenti nell’insieme di dati.

Le classi LogisticRegression, DecisionTreeClassifier e KNeighborsClassifier con l’alias KNN sono disponibili nel tuo workspace.

Questo esercizio fa parte del corso

Machine Learning con modelli ad alberi in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Istanzia un classificatore di Regressione Logistica e assegnalo a lr.

  • Istanzia un classificatore KNN che consideri 27 vicini più prossimi e assegnalo a knn.

  • Istanzia un classificatore ad Albero Decisionale con il parametro min_samples_leaf impostato a 0.13 e assegnalo a dt.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)]
Modifica ed esegui il codice