IniziaInizia gratis

Allena il classificatore AdaBoost

Ora che hai istanziato il classificatore AdaBoost ada, è il momento di addestrarlo. Prevedrai anche le probabilità di ottenere la classe positiva nel set di test. Puoi farlo così:

Una volta addestrato il classificatore ada, richiama il metodo .predict_proba() passando X_test come parametro ed estrai queste probabilità selezionando tutti i valori della seconda colonna come segue:

ada.predict_proba(X_test)[:,1]

Il dataset Indian Liver è già stato elaborato e suddiviso in 80% train e 20% test. Le matrici delle caratteristiche X_train e X_test, così come gli array di etichette y_train e y_test, sono disponibili nel tuo ambiente di lavoro. Inoltre, abbiamo anche caricato il modello ada istanziato dall'esercizio precedente.

Questo esercizio fa parte del corso

Machine Learning con modelli ad alberi in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Esegui il fit di ada sul training set.

  • Valuta le probabilità di ottenere la classe positiva nel set di test.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Fit ada to the training set
____

# Compute the probabilities of obtaining the positive class
y_pred_proba = ____.____(____)[____]
Modifica ed esegui il codice