Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Model Evaluation | Logistic Regression Mastering
Logistic Regression Mastering
course content

Course Content

Logistic Regression Mastering

bookModel Evaluation

Now that we have trained our Logistic Regression algorithm, the next step is to assess the performance. We will compare the true y values with the predicted ones.

Methods description

  • sklearn.metrics: This module from scikit-learn (sklearn) contains various metrics for evaluating machine learning models. It provides functions to assess the performance of classification, regression, and clustering algorithms;
  • accuracy_score: This is a method within the metrics module used to calculate the accuracy of classification models. It compares the predicted labels (y_pred) with the true labels (y_test) and returns the ratio of correctly classified samples to the total number of samples. In other words, it measures the proportion of correctly predicted outcomes.
Task
test

Swipe to show code editor

  1. Import accuracy_score from sklearn.metrics.
  2. Pass y_test and y_pred to the scoring function.

Congratulations on building your first ML Pipeline. In this project, you have learned how to:

  1. Import your Data;
  2. Visually inspect it;
  3. Preprocess it (clean and impute it);
  4. Train and evaluate your ML algorithm.

Mark tasks as Completed
Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
Everything was clear?

How can we improve it?

Thanks for your feedback!

Now that we have trained our Logistic Regression algorithm, the next step is to assess the performance. We will compare the true y values with the predicted ones.

Methods description

  • sklearn.metrics: This module from scikit-learn (sklearn) contains various metrics for evaluating machine learning models. It provides functions to assess the performance of classification, regression, and clustering algorithms;
  • accuracy_score: This is a method within the metrics module used to calculate the accuracy of classification models. It compares the predicted labels (y_pred) with the true labels (y_test) and returns the ratio of correctly classified samples to the total number of samples. In other words, it measures the proportion of correctly predicted outcomes.
Task
test

Swipe to show code editor

  1. Import accuracy_score from sklearn.metrics.
  2. Pass y_test and y_pred to the scoring function.

Congratulations on building your first ML Pipeline. In this project, you have learned how to:

  1. Import your Data;
  2. Visually inspect it;
  3. Preprocess it (clean and impute it);
  4. Train and evaluate your ML algorithm.

Mark tasks as Completed
Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
Section 1. Chapter 7
AVAILABLE TO ULTIMATE ONLY
We're sorry to hear that something went wrong. What happened?
some-alt