SDS 504: Classification vs Regression — with Jon Krohn

Topics covered
Popular Clips
Episode Highlights
Outcome Types
Understanding the distinction between discrete and continuous outcomes is crucial in differentiating classification from regression problems. explains that classification problems involve predicting discrete classes, such as determining if a movie review is positive or negative, which can be coded as integers like 0 or 1 1. In contrast, regression problems predict continuous numeric values, such as the future value of a house or stock price 2.
With a regression problem, we would typically use float values, so something with a decimal point, because we have this continuous outcome that we're predicting as opposed to a discrete outcome.
---
Both classification and regression are examples of supervised learning problems, where the goal is to predict outcomes based on input data 2.
Supervised Learning
In the realm of supervised learning, classification and regression serve as key subcategories, each with distinct input-output structures. describes supervised learning problems as those where input data, denoted as x, is used to approximate an output, y, which is the desired outcome 3. Classification problems, like determining if a movie review is positive or negative, are examples where the output is a discrete class 4.
Our goal in supervised learning is to have some function that uses the input x to approximate the outcome y.
---
Regression problems, on the other hand, involve predicting continuous values, making them distinct yet integral parts of supervised learning 3.
Related Episodes

SDS 506: Supervised vs Unsupervised Learning — with Jon Krohn
Answers 383 questions
SDS 558: @JonKrohnLearns's Answers to Questions on Machine Learning
Answers 383 questions
SDS 510: Deep Reinforcement Learning — with Jon Krohn
Answers 383 questions
SDS 464: A.I. vs Machine Learning vs Deep Learning — with Jon Krohn
Answers 383 questions
SDS 474: The Machine Learning House — with Jon Krohn
Answers 383 questions
SDS 446: Getting Started in Machine Learning — with Jon Krohn
Answers 383 questions
SDS 582: Model Speed vs Model Accuracy — with Jon Krohn
Answers 383 questions
SDS 554: @JonKrohnLearns's Deep Learning Courses
Answers 383 questions
SDS 578: Identifying Commercial ML Problems — with Jon Krohn
Answers 383 questions
SDS 460: The History of Algebra — with Jon Krohn
Answers 383 questions
SDS 556: @JonKrohnLearns's Machine Learning Courses
Answers 383 questions
SDS 444: Future-Proofing Your Career — with Jon Krohn
Answers 383 questions
SDS 448: How to be a Data Science Leader — with Jon Krohn
Answers 383 questions
SDS 486: The History of Calculus — with Jon Krohn
Answers 383 questions
SDS 468: The History of Data — with Jon Krohn
Answers 383 questions



