Regressione logistica per immagini
In questo esercizio costruirai un modello di regressione logistica su un insieme di dati sul cancro al seno dall'esercizio precedente e ne valuterai l'accuratezza.
Gli X_train, X_test, y_train e y_test che hai creato nell'esercizio precedente sono disponibili nel tuo workspace, insieme a sklearn e pandas come pd. LogisticRegression è disponibile in sklearn.linear_model.
Questo esercizio fa parte del corso
Prevedere il CTR con il Machine Learning in Python
Istruzioni dell'esercizio
- Crea un classificatore di regressione logistica.
- Esegui il fit del classificatore sui dati di training per fare previsioni sui dati di test.
- Assegna i totali delle previsioni corrette e errate tra i target di training e di test rispettivamente a
num_rightenum_wrong. - Calcola l'accuratezza usando
num_rightenum_wrongconsum().
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Create and fit a logistic regression classifier
clf = ____().____(X_train, y_train)
# Predict labels
y_pred = clf.____(X_test)
# Get number of right and wrong predictions
num_right = (y_test == y_pred).____()
num_wrong = (y_test != y_pred).____()
# Compute and print accuracy
accuracy = 1.0 * num_right / (____ + ____)
print(accuracy)