Regressão logística para imagens
Neste exercício, você vai construir um modelo de regressão logística em um conjunto de dados de câncer de mama do exercício anterior e avaliar sua acurácia.
Os X_train, X_test, y_train e y_test que você criou no exercício anterior estão disponíveis no seu ambiente de trabalho, juntamente com sklearn e pandas como pd. LogisticRegression está disponível em sklearn.linear_model.
Este exercício faz parte do curso
Prevendo CTR com Machine Learning em Python
Instruções do exercício
- Crie um classificador de regressão logística.
- Treine o classificador usando os dados de treino para fazer previsões nos dados de teste.
- Atribua os totais de previsões corretas e incorretas entre os alvos de treino e de teste a
num_rightenum_wrong, respectivamente. - Calcule a acurácia usando
num_rightenum_wrongcomsum().
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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)