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
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_leafimpostato a 0.13 e assegnalo adt.
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)]