Discover more from Daily Dose of Data Science
Why Don't We Call It Logistic Classification Instead?
Start questioning the names of other algorithms too. It will be a fun activity.
Have you ever wondered why logistic regression is called "regression" when we only use it for classification tasks? Why not call it "logistic classification" instead? Here's why.
Most of us interpret logistic regression as a classification algorithm. However, it is a regression algorithm by nature. This is because it predicts a continuous outcome, which is the probability of a class.
It is only when we apply those thresholds and change the interpretation of its output that the whole pipeline becomes a classifier.
Yet, intrinsically, it is never the algorithm performing the classification. The algorithm always adheres to regression. Instead, it is that extra step of applying probability thresholds that classifies a sample.
Thanks for reading Daily Dose of Data Science! Subscribe for free to learn something new about Python and Data Science every day.
👉 If you liked this post, leave a heart react 🤍.
👉 If you love reading this newsletter, feel free to share it with friends!
Lately, I have been thinking about taking some feedback about the content I post in this daily newsletter. I would appreciate it if you could take a minute to answer some questions for me.
This will help me understand how these emails are received at your end and if the content requires any changes.
The responses are anonymous.
If there’s anything else that you want me to consider, please do not hesitate to drop a comment or reply to this email :)
Thanks for answering!
Find the code for my tips here: GitHub.